_dispatchEvent(const EVENT &event) const | clang::ento::CheckerManager | inline |
_registerDispatcherForEvent() | clang::ento::CheckerManager | inline |
_registerForBeginFunction(CheckBeginFunctionFunc checkfn) | clang::ento::CheckerManager | |
_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 | |
_registerForNewAllocator(CheckNewAllocatorFunc checkfn) | clang::ento::CheckerManager | |
_registerForObjCMessageNil(CheckObjCMessageFunc 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) | clang::ento::CheckerManager | |
_registerListenerForEvent(CheckEventFunc checkfn) | clang::ento::CheckerManager | inline |
CheckBeginFunctionFunc typedef | clang::ento::CheckerManager | |
CheckBindFunc typedef | clang::ento::CheckerManager | |
CheckBranchConditionFunc typedef | clang::ento::CheckerManager | |
CheckCallFunc typedef | clang::ento::CheckerManager | |
CheckDeadSymbolsFunc typedef | clang::ento::CheckerManager | |
CheckDeclFunc typedef | clang::ento::CheckerManager | |
CheckEndAnalysisFunc typedef | clang::ento::CheckerManager | |
CheckEndFunctionFunc typedef | clang::ento::CheckerManager | |
CheckEndOfTranslationUnit typedef | clang::ento::CheckerManager | |
CheckerDtor typedef | clang::ento::CheckerManager | |
CheckerManager(ASTContext &Context, AnalyzerOptions &AOptions, const Preprocessor &PP, ArrayRef< std::string > plugins, ArrayRef< std::function< void(CheckerRegistry &)> > checkerRegistrationFns) | clang::ento::CheckerManager | |
CheckerManager(ASTContext &Context, AnalyzerOptions &AOptions, const Preprocessor &PP) | clang::ento::CheckerManager | inline |
CheckerManager(AnalyzerOptions &AOptions, const LangOptions &LangOpts, DiagnosticsEngine &Diags, ArrayRef< std::string > plugins) | clang::ento::CheckerManager | |
CheckerRef typedef | clang::ento::CheckerManager | |
CheckerTag typedef | clang::ento::CheckerManager | |
CheckEventFunc typedef | clang::ento::CheckerManager | |
CheckLiveSymbolsFunc typedef | clang::ento::CheckerManager | |
CheckLocationFunc typedef | clang::ento::CheckerManager | |
CheckNewAllocatorFunc typedef | clang::ento::CheckerManager | |
CheckObjCMessageFunc typedef | clang::ento::CheckerManager | |
CheckPointerEscapeFunc typedef | clang::ento::CheckerManager | |
CheckRegionChangesFunc typedef | clang::ento::CheckerManager | |
CheckStmtFunc typedef | clang::ento::CheckerManager | |
EvalAssumeFunc typedef | clang::ento::CheckerManager | |
EvalCallFunc typedef | clang::ento::CheckerManager | |
EventTag typedef | clang::ento::CheckerManager | |
getAnalyzerOptions() const | clang::ento::CheckerManager | inline |
getASTContext() const | clang::ento::CheckerManager | inline |
getChecker() | clang::ento::CheckerManager | inline |
getCheckerRegistryData() const | clang::ento::CheckerManager | inline |
getCurrentCheckerName() const | clang::ento::CheckerManager | inline |
getDiagnostics() const | clang::ento::CheckerManager | inline |
getLangOpts() const | clang::ento::CheckerManager | inline |
getPreprocessor() const | clang::ento::CheckerManager | inline |
HandlesDeclFunc typedef | clang::ento::CheckerManager | |
HandlesStmtFunc typedef | clang::ento::CheckerManager | |
hasPathSensitiveCheckers() const | clang::ento::CheckerManager | |
isRegisteredChecker() | clang::ento::CheckerManager | inline |
registerChecker(AT &&... Args) | clang::ento::CheckerManager | inline |
reportInvalidCheckerOptionValue(const CheckerBase *C, StringRef OptionName, StringRef ExpectedValueDesc) const | clang::ento::CheckerManager | |
runCheckersForBeginFunction(ExplodedNodeSet &Dst, const BlockEdge &L, ExplodedNode *Pred, ExprEngine &Eng) | clang::ento::CheckerManager | |
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, const ReturnStmt *RS) | clang::ento::CheckerManager | |
runCheckersForEvalAssume(ProgramStateRef state, SVal Cond, bool Assumption) | clang::ento::CheckerManager | |
runCheckersForEvalCall(ExplodedNodeSet &Dst, const ExplodedNodeSet &Src, const CallEvent &CE, ExprEngine &Eng, const EvalCallOptions &CallOpts) | 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 | |
runCheckersForNewAllocator(const CXXAllocatorCall &Call, ExplodedNodeSet &Dst, ExplodedNode *Pred, ExprEngine &Eng, bool wasInlined=false) | clang::ento::CheckerManager | |
runCheckersForObjCMessage(ObjCMessageVisitKind visitKind, ExplodedNodeSet &Dst, const ExplodedNodeSet &Src, const ObjCMethodCall &msg, ExprEngine &Eng, bool wasInlined=false) | clang::ento::CheckerManager | |
runCheckersForObjCMessageNil(ExplodedNodeSet &Dst, const ExplodedNodeSet &Src, const ObjCMethodCall &msg, ExprEngine &Eng) | clang::ento::CheckerManager | inline |
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 |
runCheckersForPrintStateJson(raw_ostream &Out, ProgramStateRef State, const char *NL="\n", unsigned int Space=0, bool IsDot=false) const | clang::ento::CheckerManager | |
runCheckersForRegionChanges(ProgramStateRef state, const InvalidatedSymbols *invalidated, ArrayRef< const MemRegion * > ExplicitRegions, ArrayRef< const MemRegion * > Regions, const LocationContext *LCtx, 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 | |
setCurrentCheckerName(CheckerNameRef name) | clang::ento::CheckerManager | inline |
~CheckerManager() | clang::ento::CheckerManager | |