|
IDA C++ SDK 9.2
|
Catch expression. More...
#include <hexrays.hpp>
Public Member Functions | |
| DECLARE_COMPARISONS (catchexpr_t) | |
| void | swap (catchexpr_t &r) |
| bool | is_catch_all () const |
Public Attributes | |
| cexpr_t | obj |
| the caught object. | |
| qstring | fake_type |
| if not empty, type of the caught object. | |
Catch expression.
| catchexpr_t::DECLARE_COMPARISONS | ( | catchexpr_t | ) |
|
inline |
|
inline |
| cexpr_t catchexpr_t::obj |
the caught object.
if obj.op==cot_empty, no object. ideally, obj.op==cot_var
| qstring catchexpr_t::fake_type |
if not empty, type of the caught object.
ideally, obj.type should be enough. however, in some cases the detailed type info is not available.