clang 19.0.0git
clang::ento::CheckerContext Member List

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

addSink(ProgramStateRef State=nullptr, const ProgramPointTag *Tag=nullptr)clang::ento::CheckerContextinline
addTransition(ProgramStateRef State=nullptr, const ProgramPointTag *Tag=nullptr)clang::ento::CheckerContextinline
addTransition(ProgramStateRef State, ExplodedNode *Pred, const ProgramPointTag *Tag=nullptr)clang::ento::CheckerContextinline
blockCount() constclang::ento::CheckerContextinline
CheckerContext(NodeBuilder &builder, ExprEngine &eng, ExplodedNode *pred, const ProgramPoint &loc, bool wasInlined=false)clang::ento::CheckerContextinline
emitReport(std::unique_ptr< BugReport > R)clang::ento::CheckerContextinline
generateErrorNode(ProgramStateRef State=nullptr, const ProgramPointTag *Tag=nullptr)clang::ento::CheckerContextinline
generateErrorNode(ProgramStateRef State, ExplodedNode *Pred, const ProgramPointTag *Tag=nullptr)clang::ento::CheckerContextinline
generateNonFatalErrorNode(ProgramStateRef State=nullptr, const ProgramPointTag *Tag=nullptr)clang::ento::CheckerContextinline
generateNonFatalErrorNode(ProgramStateRef State, ExplodedNode *Pred, const ProgramPointTag *Tag=nullptr)clang::ento::CheckerContextinline
generateSink(ProgramStateRef State, ExplodedNode *Pred, const ProgramPointTag *Tag=nullptr)clang::ento::CheckerContextinline
getAnalysisManager()clang::ento::CheckerContextinline
getASTContext()clang::ento::CheckerContextinline
getASTContext() constclang::ento::CheckerContextinline
getBlockID() constclang::ento::CheckerContextinline
getBugReporter()clang::ento::CheckerContextinline
getCalleeDecl(const CallExpr *CE) constclang::ento::CheckerContext
getCalleeIdentifier(const CallExpr *CE) constclang::ento::CheckerContextinline
getCalleeName(const FunctionDecl *FunDecl) constclang::ento::CheckerContext
getCalleeName(const CallExpr *CE) constclang::ento::CheckerContextinline
getConstraintManager()clang::ento::CheckerContextinline
getCurrentAnalysisDeclContext() constclang::ento::CheckerContextinline
getDeclDescription(const Decl *D)clang::ento::CheckerContext
getLangOpts() constclang::ento::CheckerContextinline
getLocationContext() constclang::ento::CheckerContextinline
getLocationRegionIfPostStore(const ExplodedNode *N)clang::ento::CheckerContextinlinestatic
getMacroNameOrSpelling(SourceLocation &Loc)clang::ento::CheckerContext
getNoteTag(NoteTag::Callback &&Cb, bool IsPrunable=false)clang::ento::CheckerContextinline
getNoteTag(std::function< std::string(PathSensitiveBugReport &)> &&Cb, bool IsPrunable=false)clang::ento::CheckerContextinline
getNoteTag(std::function< std::string()> &&Cb, bool IsPrunable=false)clang::ento::CheckerContextinline
getNoteTag(StringRef Note, bool IsPrunable=false)clang::ento::CheckerContextinline
getNoteTag(std::function< void(PathSensitiveBugReport &BR, llvm::raw_ostream &OS)> &&Cb, bool IsPrunable=false)clang::ento::CheckerContextinline
getPredecessor()clang::ento::CheckerContextinline
getPreprocessor()clang::ento::CheckerContextinline
getSourceManager()clang::ento::CheckerContextinline
getStackFrame() constclang::ento::CheckerContextinline
getState() constclang::ento::CheckerContextinline
getStateManager()clang::ento::CheckerContextinline
getStoreManager()clang::ento::CheckerContextinline
getSVal(const Stmt *S) constclang::ento::CheckerContextinline
getSValBuilder()clang::ento::CheckerContextinline
getSymbolManager()clang::ento::CheckerContextinline
inTopFrame() constclang::ento::CheckerContextinline
isCLibraryFunction(const FunctionDecl *FD, StringRef Name=StringRef())clang::ento::CheckerContextstatic
isDifferent()clang::ento::CheckerContextinline
isGreaterOrEqual(const Expr *E, unsigned long long Val)clang::ento::CheckerContext
isHardenedVariantOf(const FunctionDecl *FD, StringRef Name)clang::ento::CheckerContextstatic
isNegative(const Expr *E)clang::ento::CheckerContext
wasInlinedclang::ento::CheckerContext