#include <cstdint>
Go to the source code of this file.
◆ BranchType
Reason an ExecutionState forked.
Value | Description |
BranchType::NONE | default value (no branch) |
BranchType::ConditionalBranch | branch caused by br instruction with symbolic condition |
BranchType::IndirectBranch | branch caused by indirectbr instruction with symbolic address |
BranchType::Switch | branch caused by switch instruction with symbolic value |
BranchType::Call | branch caused by call with symbolic function pointer |
BranchType::MemOp | branch caused by memory operation with symbolic address (e.g. multiple resolutions, out-of-bounds) |
BranchType::ResolvePointer | branch caused by symbolic pointer |
BranchType::Alloc | branch caused by symbolic alloc ation size |
BranchType::Realloc | branch caused by symbolic realloc ation size |
BranchType::Free | branch caused by free ing symbolic pointer |
BranchType::GetVal | branch caused by user-invoked concretization while seeding |
Definition at line 48 of file BranchTypes.h.