|
klee
|
#include <CallPathManager.h>

Public Types | |
| typedef std::map< std::pair< const llvm::Instruction *, const llvm::Function * >, CallPathNode * > | children_ty |
Public Member Functions | |
| CallPathNode (CallPathNode *parent, const llvm::Instruction *callSite, const llvm::Function *function) | |
| void | print () |
Public Attributes | |
| CallPathNode * | parent |
| const llvm::Instruction * | callSite |
| const llvm::Function * | function |
| children_ty | children |
| StatisticRecord | statistics |
| StatisticRecord | summaryStatistics |
| unsigned | count |
Friends | |
| class | CallPathManager |
Definition at line 39 of file CallPathManager.h.
| typedef std::map< std::pair<const llvm::Instruction *, const llvm::Function *>, CallPathNode *> klee::CallPathNode::children_ty |
Definition at line 46 of file CallPathManager.h.
| CallPathNode::CallPathNode | ( | CallPathNode * | parent, |
| const llvm::Instruction * | callSite, | ||
| const llvm::Function * | function | ||
| ) |
Definition at line 24 of file CallPathManager.cpp.
| void CallPathNode::print | ( | ) |
|
friend |
Definition at line 40 of file CallPathManager.h.
| const llvm::Instruction* klee::CallPathNode::callSite |
Definition at line 50 of file CallPathManager.h.
Referenced by print().
| children_ty klee::CallPathNode::children |
Definition at line 52 of file CallPathManager.h.
Referenced by klee::CallPathManager::getCallPath().
| unsigned klee::CallPathNode::count |
Definition at line 56 of file CallPathManager.h.
Referenced by klee::StatsTracker::framePushed(), and print().
| const llvm::Function* klee::CallPathNode::function |
Definition at line 51 of file CallPathManager.h.
Referenced by print().
| CallPathNode* klee::CallPathNode::parent |
Definition at line 49 of file CallPathManager.h.
Referenced by klee::CallPathManager::computeCallPath(), and print().
| StatisticRecord klee::CallPathNode::statistics |
Definition at line 54 of file CallPathManager.h.
Referenced by klee::Executor::dumpStates(), klee::WeightedRandomSearcher::getWeight(), klee::Executor::maxStaticPctChecks(), and klee::StatsTracker::stepInstruction().
| StatisticRecord klee::CallPathNode::summaryStatistics |
Definition at line 55 of file CallPathManager.h.