clang API Documentation

clang::ento::ExplodedNode Member List
This is the complete list of members for clang::ento::ExplodedNode, including all inherited members.
addPredecessor(ExplodedNode *V, ExplodedGraph &G)clang::ento::ExplodedNode
BranchNodeBuilder classclang::ento::ExplodedNode [friend]
const_pred_iterator typedefclang::ento::ExplodedNode
const_succ_iterator typedefclang::ento::ExplodedNode
CoreEngine classclang::ento::ExplodedNode [friend]
EndOfFunctionNodeBuilder classclang::ento::ExplodedNode [friend]
ExplodedGraph classclang::ento::ExplodedNode [friend]
ExplodedNode(const ProgramPoint &loc, ProgramStateRef state, bool IsSink)clang::ento::ExplodedNode [inline, explicit]
getAnalysis() const clang::ento::ExplodedNode [inline]
getCFG() const clang::ento::ExplodedNode [inline]
getCodeDecl() const clang::ento::ExplodedNode [inline]
getFirstPred()clang::ento::ExplodedNode [inline]
getFirstPred() const clang::ento::ExplodedNode [inline]
getFirstSucc() const clang::ento::ExplodedNode [inline]
getLocation() const clang::ento::ExplodedNode [inline]
getLocationAs() const LLVM_LVALUE_FUNCTIONclang::ento::ExplodedNode [inline]
getLocationContext() const clang::ento::ExplodedNode [inline]
getParentMap() const clang::ento::ExplodedNode [inline]
getStackFrame() const clang::ento::ExplodedNode [inline]
getState() const clang::ento::ExplodedNode [inline]
hasSinglePred() const clang::ento::ExplodedNode [inline]
IndirectGotoNodeBuilder classclang::ento::ExplodedNode [friend]
isSink() const clang::ento::ExplodedNode [inline]
NodeBuilder classclang::ento::ExplodedNode [friend]
pred_begin()clang::ento::ExplodedNode [inline]
pred_begin() const clang::ento::ExplodedNode [inline]
pred_empty() const clang::ento::ExplodedNode [inline]
pred_end()clang::ento::ExplodedNode [inline]
pred_end() const clang::ento::ExplodedNode [inline]
pred_iterator typedefclang::ento::ExplodedNode
pred_size() const clang::ento::ExplodedNode [inline]
Profile(llvm::FoldingSetNodeID &ID, const ProgramPoint &Loc, const ProgramStateRef &state, bool IsSink)clang::ento::ExplodedNode [inline, static]
Profile(llvm::FoldingSetNodeID &ID) const clang::ento::ExplodedNode [inline]
SetAuditor(Auditor *A)clang::ento::ExplodedNode [static]
succ_begin()clang::ento::ExplodedNode [inline]
succ_begin() const clang::ento::ExplodedNode [inline]
succ_empty() const clang::ento::ExplodedNode [inline]
succ_end()clang::ento::ExplodedNode [inline]
succ_end() const clang::ento::ExplodedNode [inline]
succ_iterator typedefclang::ento::ExplodedNode
succ_size() const clang::ento::ExplodedNode [inline]
SwitchNodeBuilder classclang::ento::ExplodedNode [friend]
~ExplodedNode()clang::ento::ExplodedNode [inline]