clang 20.0.0git
clang::ento::CheckerDocumentation Member List

This is the complete list of members for clang::ento::CheckerDocumentation, including all inherited members.

_register(CHECKER *checker, CheckerManager &mgr)clang::ento::Checker< check::ASTCodeBody, check::ASTDecl< FunctionDecl >, check::BeginFunction, check::Bind, 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
checkASTCodeBody(const Decl *D, AnalysisManager &Mgr, BugReporter &BR) constclang::ento::CheckerDocumentationinline
checkASTDecl(const FunctionDecl *D, AnalysisManager &Mgr, BugReporter &BR) constclang::ento::CheckerDocumentationinline
checkBeginFunction(CheckerContext &Ctx) constclang::ento::CheckerDocumentationinline
checkBind(SVal Loc, SVal Val, const Stmt *S, CheckerContext &) constclang::ento::CheckerDocumentationinline
checkBranchCondition(const Stmt *Condition, CheckerContext &Ctx) constclang::ento::CheckerDocumentationinline
checkConstPointerEscape(ProgramStateRef State, const InvalidatedSymbols &Escaped, const CallEvent *Call, PointerEscapeKind Kind) constclang::ento::CheckerDocumentationinline
checkDeadSymbols(SymbolReaper &SR, CheckerContext &C) constclang::ento::CheckerDocumentationinline
checkEndAnalysis(ExplodedGraph &G, BugReporter &BR, ExprEngine &Eng) constclang::ento::CheckerDocumentationinline
checkEndFunction(const ReturnStmt *RS, CheckerContext &Ctx) constclang::ento::CheckerDocumentationinline
checkEndOfTranslationUnit(const TranslationUnitDecl *TU, AnalysisManager &Mgr, BugReporter &BR) constclang::ento::CheckerDocumentationinline
checkEvent(ImplicitNullDerefEvent Event) constclang::ento::CheckerDocumentationinline
checkLiveSymbols(ProgramStateRef State, SymbolReaper &SR) constclang::ento::CheckerDocumentationinline
checkLocation(SVal Loc, bool IsLoad, const Stmt *S, CheckerContext &) constclang::ento::CheckerDocumentationinline
checkNewAllocator(const CXXAllocatorCall &, CheckerContext &) constclang::ento::CheckerDocumentationinline
checkObjCMessageNil(const ObjCMethodCall &M, CheckerContext &C) constclang::ento::CheckerDocumentationinline
checkPointerEscape(ProgramStateRef State, const InvalidatedSymbols &Escaped, const CallEvent *Call, PointerEscapeKind Kind) constclang::ento::CheckerDocumentationinline
checkPostCall(const CallEvent &Call, CheckerContext &C) constclang::ento::CheckerDocumentationinline
checkPostObjCMessage(const ObjCMethodCall &M, CheckerContext &C) constclang::ento::CheckerDocumentationinline
checkPostStmt(const DeclStmt *DS, CheckerContext &C) constclang::ento::CheckerDocumentation
checkPreCall(const CallEvent &Call, CheckerContext &C) constclang::ento::CheckerDocumentationinline
checkPreObjCMessage(const ObjCMethodCall &M, CheckerContext &C) constclang::ento::CheckerDocumentationinline
checkPreStmt(const ReturnStmt *DS, CheckerContext &C) constclang::ento::CheckerDocumentationinline
checkRegionChanges(ProgramStateRef State, const InvalidatedSymbols *Invalidated, ArrayRef< const MemRegion * > ExplicitRegions, ArrayRef< const MemRegion * > Regions, const LocationContext *LCtx, const CallEvent *Call) constclang::ento::CheckerDocumentationinline
evalAssume(ProgramStateRef State, SVal Cond, bool Assumption) constclang::ento::CheckerDocumentationinline
evalCall(const CallEvent &Call, CheckerContext &C) constclang::ento::CheckerDocumentationinline
getCheckerName() constclang::ento::CheckerBase
getTagDescription() const overrideclang::ento::CheckerBasevirtual
getTagKind() constclang::ProgramPointTaginline
printState(raw_ostream &Out, ProgramStateRef State, const char *NL, const char *Sep) constclang::ento::CheckerBaseinlinevirtual
ProgramPointTag(void *tagKind=nullptr)clang::ProgramPointTaginline
~ProgramPointTag()clang::ProgramPointTagvirtual