klee
|
Contains information related to unwinding (Itanium ABI/2-Phase unwinding) More...
#include <ExecutionState.h>
Public Types | |
enum class | Kind { SearchPhase , CleanupPhase } |
Public Member Functions | |
Kind | getKind () const |
UnwindingInformation (ref< ConstantExpr > exceptionObject, Kind k) | |
virtual | ~UnwindingInformation ()=default |
virtual std::unique_ptr< UnwindingInformation > | clone () const =0 |
Public Attributes | |
ref< ConstantExpr > | exceptionObject |
Private Attributes | |
const Kind | kind |
Contains information related to unwinding (Itanium ABI/2-Phase unwinding)
Definition at line 69 of file ExecutionState.h.
|
strong |
Enumerator | |
---|---|
SearchPhase | |
CleanupPhase |
Definition at line 71 of file ExecutionState.h.
|
inlineexplicit |
Definition at line 85 of file ExecutionState.h.
|
virtualdefault |
|
pure virtual |
Implemented in klee::SearchPhaseUnwindingInformation, and klee::CleanupPhaseUnwindingInformation.
|
inline |
Definition at line 83 of file ExecutionState.h.
References kind.
Referenced by klee::SearchPhaseUnwindingInformation::classof(), and klee::CleanupPhaseUnwindingInformation::classof().
ref<ConstantExpr> klee::UnwindingInformation::exceptionObject |
Definition at line 81 of file ExecutionState.h.
|
private |
Definition at line 77 of file ExecutionState.h.
Referenced by getKind().