| _register(CHECKER *Chk, CheckerManager &Mgr) | clang::ento::Checker< check::ASTCodeBody, check::ASTDecl< FunctionDecl >, check::BeginFunction, check::Bind, check::BlockEntrance, check::BranchCondition, check::ConstPointerEscape, check::DeadSymbols, check::EndAnalysis, check::EndFunction, check::EndOfTranslationUnit, check::Event< ImplicitNullDerefEvent >, check::LiveSymbols, check::Location, check::NewAllocator, check::ObjCMessageNil, check::PointerEscape, check::PostCall, check::PostObjCMessage, check::PostStmt< DeclStmt >, check::PreCall, check::PreObjCMessage, check::PreStmt< ReturnStmt >, check::RegionChanges, eval::Assume, eval::Call > | inlinestatic |
| BlockEntrance typedef | clang::ento::Checker< check::ASTCodeBody, check::ASTDecl< FunctionDecl >, check::BeginFunction, check::Bind, check::BlockEntrance, check::BranchCondition, check::ConstPointerEscape, check::DeadSymbols, check::EndAnalysis, check::EndFunction, check::EndOfTranslationUnit, check::Event< ImplicitNullDerefEvent >, check::LiveSymbols, check::Location, check::NewAllocator, check::ObjCMessageNil, check::PointerEscape, check::PostCall, check::PostObjCMessage, check::PostStmt< DeclStmt >, check::PreCall, check::PreObjCMessage, check::PreStmt< ReturnStmt >, check::RegionChanges, eval::Assume, eval::Call > | |
| checkASTCodeBody(const Decl *D, AnalysisManager &Mgr, BugReporter &BR) const | clang::ento::CheckerDocumentation | inline |
| checkASTDecl(const FunctionDecl *D, AnalysisManager &Mgr, BugReporter &BR) const | clang::ento::CheckerDocumentation | inline |
| checkBeginFunction(CheckerContext &Ctx) const | clang::ento::CheckerDocumentation | inline |
| checkBind(SVal Loc, SVal Val, const Stmt *S, bool AtDeclInit, CheckerContext &) const | clang::ento::CheckerDocumentation | inline |
| checkBlockEntrance(const BlockEntrance &E, CheckerContext &) const | clang::ento::CheckerDocumentation | inline |
| checkBranchCondition(const Stmt *Condition, CheckerContext &Ctx) const | clang::ento::CheckerDocumentation | inline |
| checkConstPointerEscape(ProgramStateRef State, const InvalidatedSymbols &Escaped, const CallEvent *Call, PointerEscapeKind Kind) const | clang::ento::CheckerDocumentation | inline |
| checkDeadSymbols(SymbolReaper &SR, CheckerContext &C) const | clang::ento::CheckerDocumentation | inline |
| checkEndAnalysis(ExplodedGraph &G, BugReporter &BR, ExprEngine &Eng) const | clang::ento::CheckerDocumentation | inline |
| checkEndFunction(const ReturnStmt *RS, CheckerContext &Ctx) const | clang::ento::CheckerDocumentation | inline |
| checkEndOfTranslationUnit(const TranslationUnitDecl *TU, AnalysisManager &Mgr, BugReporter &BR) const | clang::ento::CheckerDocumentation | inline |
| checkEvent(ImplicitNullDerefEvent Event) const | clang::ento::CheckerDocumentation | inline |
| checkLiveSymbols(ProgramStateRef State, SymbolReaper &SR) const | clang::ento::CheckerDocumentation | inline |
| checkLocation(SVal Loc, bool IsLoad, const Stmt *S, CheckerContext &) const | clang::ento::CheckerDocumentation | inline |
| checkNewAllocator(const CXXAllocatorCall &, CheckerContext &) const | clang::ento::CheckerDocumentation | inline |
| checkObjCMessageNil(const ObjCMethodCall &M, CheckerContext &C) const | clang::ento::CheckerDocumentation | inline |
| checkPointerEscape(ProgramStateRef State, const InvalidatedSymbols &Escaped, const CallEvent *Call, PointerEscapeKind Kind) const | clang::ento::CheckerDocumentation | inline |
| checkPostCall(const CallEvent &Call, CheckerContext &C) const | clang::ento::CheckerDocumentation | inline |
| checkPostObjCMessage(const ObjCMethodCall &M, CheckerContext &C) const | clang::ento::CheckerDocumentation | inline |
| checkPostStmt(const DeclStmt *DS, CheckerContext &C) const | clang::ento::CheckerDocumentation | |
| checkPreCall(const CallEvent &Call, CheckerContext &C) const | clang::ento::CheckerDocumentation | inline |
| checkPreObjCMessage(const ObjCMethodCall &M, CheckerContext &C) const | clang::ento::CheckerDocumentation | inline |
| checkPreStmt(const ReturnStmt *DS, CheckerContext &C) const | clang::ento::CheckerDocumentation | inline |
| checkRegionChanges(ProgramStateRef State, const InvalidatedSymbols *Invalidated, ArrayRef< const MemRegion * > ExplicitRegions, ArrayRef< const MemRegion * > Regions, const LocationContext *LCtx, const CallEvent *Call) const | clang::ento::CheckerDocumentation | inline |
| enable(CheckerManager &Mgr) | clang::ento::CheckerFrontend | inline |
| evalAssume(ProgramStateRef State, SVal Cond, bool Assumption) const | clang::ento::CheckerDocumentation | inline |
| evalCall(const CallEvent &Call, CheckerContext &C) const | clang::ento::CheckerDocumentation | inline |
| getDebugTag() const override | clang::ento::CheckerBase | virtual |
| getName() const | clang::ento::CheckerFrontend | inline |
| getTagKind() const | clang::ProgramPointTag | inline |
| isEnabled() const | clang::ento::CheckerFrontend | inline |
| printState(raw_ostream &Out, ProgramStateRef State, const char *NL, const char *Sep) const | clang::ento::CheckerBackend | virtual |
| ProgramPointTag(void *tagKind=nullptr) | clang::ProgramPointTag | inline |
| ~ProgramPointTag() | clang::ProgramPointTag | virtual |