clang API Documentation

clang::ento::CheckerManager Member List
This is the complete list of members for clang::ento::CheckerManager, including all inherited members.
_dispatchEvent(const EVENT &event) const clang::ento::CheckerManager [inline]
_registerDispatcherForEvent()clang::ento::CheckerManager [inline]
_registerForBind(CheckBindFunc checkfn)clang::ento::CheckerManager
_registerForBody(CheckDeclFunc checkfn)clang::ento::CheckerManager
_registerForBranchCondition(CheckBranchConditionFunc checkfn)clang::ento::CheckerManager
_registerForConstPointerEscape(CheckPointerEscapeFunc checkfn)clang::ento::CheckerManager
_registerForDeadSymbols(CheckDeadSymbolsFunc checkfn)clang::ento::CheckerManager
_registerForDecl(CheckDeclFunc checkfn, HandlesDeclFunc isForDeclFn)clang::ento::CheckerManager
_registerForEndAnalysis(CheckEndAnalysisFunc checkfn)clang::ento::CheckerManager
_registerForEndFunction(CheckEndFunctionFunc checkfn)clang::ento::CheckerManager
_registerForEndOfTranslationUnit(CheckEndOfTranslationUnit checkfn)clang::ento::CheckerManager
_registerForEvalAssume(EvalAssumeFunc checkfn)clang::ento::CheckerManager
_registerForEvalCall(EvalCallFunc checkfn)clang::ento::CheckerManager
_registerForLiveSymbols(CheckLiveSymbolsFunc checkfn)clang::ento::CheckerManager
_registerForLocation(CheckLocationFunc checkfn)clang::ento::CheckerManager
_registerForPointerEscape(CheckPointerEscapeFunc checkfn)clang::ento::CheckerManager
_registerForPostCall(CheckCallFunc checkfn)clang::ento::CheckerManager
_registerForPostObjCMessage(CheckObjCMessageFunc checkfn)clang::ento::CheckerManager
_registerForPostStmt(CheckStmtFunc checkfn, HandlesStmtFunc isForStmtFn)clang::ento::CheckerManager
_registerForPreCall(CheckCallFunc checkfn)clang::ento::CheckerManager
_registerForPreObjCMessage(CheckObjCMessageFunc checkfn)clang::ento::CheckerManager
_registerForPreStmt(CheckStmtFunc checkfn, HandlesStmtFunc isForStmtFn)clang::ento::CheckerManager
_registerForRegionChanges(CheckRegionChangesFunc checkfn, WantsRegionChangeUpdateFunc wantUpdateFn)clang::ento::CheckerManager
_registerListenerForEvent(CheckEventFunc checkfn)clang::ento::CheckerManager [inline]
CheckBindFunc typedefclang::ento::CheckerManager
CheckBranchConditionFunc typedefclang::ento::CheckerManager
CheckCallFunc typedefclang::ento::CheckerManager
CheckDeadSymbolsFunc typedefclang::ento::CheckerManager
CheckDeclFunc typedefclang::ento::CheckerManager
CheckEndAnalysisFunc typedefclang::ento::CheckerManager
CheckEndFunctionFunc typedefclang::ento::CheckerManager
CheckEndOfTranslationUnit typedefclang::ento::CheckerManager
CheckerDtor typedefclang::ento::CheckerManager
CheckerManager(const LangOptions &langOpts, AnalyzerOptionsRef AOptions)clang::ento::CheckerManager [inline]
CheckerRef typedefclang::ento::CheckerManager
CheckerTag typedefclang::ento::CheckerManager
CheckEventFunc typedefclang::ento::CheckerManager
CheckLiveSymbolsFunc typedefclang::ento::CheckerManager
CheckLocationFunc typedefclang::ento::CheckerManager
CheckObjCMessageFunc typedefclang::ento::CheckerManager
CheckPointerEscapeFunc typedefclang::ento::CheckerManager
CheckRegionChangesFunc typedefclang::ento::CheckerManager
CheckStmtFunc typedefclang::ento::CheckerManager
EvalAssumeFunc typedefclang::ento::CheckerManager
EvalCallFunc typedefclang::ento::CheckerManager
EventTag typedefclang::ento::CheckerManager
finishedCheckerRegistration()clang::ento::CheckerManager
getAnalyzerOptions()clang::ento::CheckerManager [inline]
getCurrentCheckName() const clang::ento::CheckerManager [inline]
getLangOpts() const clang::ento::CheckerManager [inline]
HandlesDeclFunc typedefclang::ento::CheckerManager
HandlesStmtFunc typedefclang::ento::CheckerManager
hasPathSensitiveCheckers() const clang::ento::CheckerManager
registerChecker()clang::ento::CheckerManager [inline]
registerChecker(AnalyzerOptions &AOpts)clang::ento::CheckerManager [inline]
runCheckersForBind(ExplodedNodeSet &Dst, const ExplodedNodeSet &Src, SVal location, SVal val, const Stmt *S, ExprEngine &Eng, const ProgramPoint &PP)clang::ento::CheckerManager
runCheckersForBranchCondition(const Stmt *condition, ExplodedNodeSet &Dst, ExplodedNode *Pred, ExprEngine &Eng)clang::ento::CheckerManager
runCheckersForCallEvent(bool isPreVisit, ExplodedNodeSet &Dst, const ExplodedNodeSet &Src, const CallEvent &Call, ExprEngine &Eng, bool wasInlined=false)clang::ento::CheckerManager
runCheckersForDeadSymbols(ExplodedNodeSet &Dst, const ExplodedNodeSet &Src, SymbolReaper &SymReaper, const Stmt *S, ExprEngine &Eng, ProgramPoint::Kind K)clang::ento::CheckerManager
runCheckersForEndAnalysis(ExplodedGraph &G, BugReporter &BR, ExprEngine &Eng)clang::ento::CheckerManager
runCheckersForEndFunction(NodeBuilderContext &BC, ExplodedNodeSet &Dst, ExplodedNode *Pred, ExprEngine &Eng)clang::ento::CheckerManager
runCheckersForEvalAssume(ProgramStateRef state, SVal Cond, bool Assumption)clang::ento::CheckerManager
runCheckersForEvalCall(ExplodedNodeSet &Dst, const ExplodedNodeSet &Src, const CallEvent &CE, ExprEngine &Eng)clang::ento::CheckerManager
runCheckersForLiveSymbols(ProgramStateRef state, SymbolReaper &SymReaper)clang::ento::CheckerManager
runCheckersForLocation(ExplodedNodeSet &Dst, const ExplodedNodeSet &Src, SVal location, bool isLoad, const Stmt *NodeEx, const Stmt *BoundEx, ExprEngine &Eng)clang::ento::CheckerManager
runCheckersForObjCMessage(bool isPreVisit, ExplodedNodeSet &Dst, const ExplodedNodeSet &Src, const ObjCMethodCall &msg, ExprEngine &Eng, bool wasInlined=false)clang::ento::CheckerManager
runCheckersForPointerEscape(ProgramStateRef State, const InvalidatedSymbols &Escaped, const CallEvent *Call, PointerEscapeKind Kind, RegionAndSymbolInvalidationTraits *ITraits)clang::ento::CheckerManager
runCheckersForPostCall(ExplodedNodeSet &Dst, const ExplodedNodeSet &Src, const CallEvent &Call, ExprEngine &Eng, bool wasInlined=false)clang::ento::CheckerManager [inline]
runCheckersForPostObjCMessage(ExplodedNodeSet &Dst, const ExplodedNodeSet &Src, const ObjCMethodCall &msg, ExprEngine &Eng, bool wasInlined=false)clang::ento::CheckerManager [inline]
runCheckersForPostStmt(ExplodedNodeSet &Dst, const ExplodedNodeSet &Src, const Stmt *S, ExprEngine &Eng, bool wasInlined=false)clang::ento::CheckerManager [inline]
runCheckersForPreCall(ExplodedNodeSet &Dst, const ExplodedNodeSet &Src, const CallEvent &Call, ExprEngine &Eng)clang::ento::CheckerManager [inline]
runCheckersForPreObjCMessage(ExplodedNodeSet &Dst, const ExplodedNodeSet &Src, const ObjCMethodCall &msg, ExprEngine &Eng)clang::ento::CheckerManager [inline]
runCheckersForPreStmt(ExplodedNodeSet &Dst, const ExplodedNodeSet &Src, const Stmt *S, ExprEngine &Eng)clang::ento::CheckerManager [inline]
runCheckersForPrintState(raw_ostream &Out, ProgramStateRef State, const char *NL, const char *Sep)clang::ento::CheckerManager
runCheckersForRegionChanges(ProgramStateRef state, const InvalidatedSymbols *invalidated, ArrayRef< const MemRegion * > ExplicitRegions, ArrayRef< const MemRegion * > Regions, const CallEvent *Call)clang::ento::CheckerManager
runCheckersForStmt(bool isPreVisit, ExplodedNodeSet &Dst, const ExplodedNodeSet &Src, const Stmt *S, ExprEngine &Eng, bool wasInlined=false)clang::ento::CheckerManager
runCheckersOnASTBody(const Decl *D, AnalysisManager &mgr, BugReporter &BR)clang::ento::CheckerManager
runCheckersOnASTDecl(const Decl *D, AnalysisManager &mgr, BugReporter &BR)clang::ento::CheckerManager
runCheckersOnEndOfTranslationUnit(const TranslationUnitDecl *TU, AnalysisManager &mgr, BugReporter &BR)clang::ento::CheckerManager
setCurrentCheckName(CheckName name)clang::ento::CheckerManager [inline]
wantsRegionChangeUpdate(ProgramStateRef state)clang::ento::CheckerManager
WantsRegionChangeUpdateFunc typedefclang::ento::CheckerManager
~CheckerManager()clang::ento::CheckerManager