|
clang 22.0.0git
|
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 |
| _registerForBeginFunction(CheckBeginFunctionFunc checkfn) | clang::ento::CheckerManager | |
| _registerForBind(CheckBindFunc checkfn) | clang::ento::CheckerManager | |
| _registerForBlockEntrance(CheckBlockEntranceFunc 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 | |
| CheckBlockEntranceFunc 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 | |
| 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 | |
| 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(AT &&...Args) | 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 CheckerFrontend *Checker, 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, bool AtDeclInit, ExprEngine &Eng, const ProgramPoint &PP) | clang::ento::CheckerManager | |
| runCheckersForBlockEntrance(ExplodedNodeSet &Dst, const ExplodedNodeSet &Src, const BlockEntrance &Entrance, ExprEngine &Eng) const | 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 |