|
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().