clang 20.0.0git
|
This is the complete list of members for clang::ento::ConditionBRVisitor, including all inherited members.
BugReporterVisitor()=default | clang::ento::BugReporterVisitor | |
BugReporterVisitor(const BugReporterVisitor &)=default | clang::ento::BugReporterVisitor | |
BugReporterVisitor(BugReporterVisitor &&) | clang::ento::BugReporterVisitor | inline |
finalizeVisitor(BugReporterContext &BRC, const ExplodedNode *EndPathNode, PathSensitiveBugReport &BR) | clang::ento::BugReporterVisitor | virtual |
getDefaultEndPath(const BugReporterContext &BRC, const ExplodedNode *N, const PathSensitiveBugReport &BR) | clang::ento::BugReporterVisitor | static |
getEndPath(BugReporterContext &BRC, const ExplodedNode *N, PathSensitiveBugReport &BR) | clang::ento::BugReporterVisitor | virtual |
getTag() | clang::ento::ConditionBRVisitor | static |
isPieceMessageGeneric(const PathDiagnosticPiece *Piece) | clang::ento::ConditionBRVisitor | static |
operator=(const BugReporterVisitor &)=delete | clang::ento::BugReporterVisitor | |
operator=(BugReporterVisitor &&)=delete | clang::ento::BugReporterVisitor | |
patternMatch(const Expr *Ex, const Expr *ParentEx, raw_ostream &Out, BugReporterContext &BRC, PathSensitiveBugReport &R, const ExplodedNode *N, std::optional< bool > &prunable, bool IsSameFieldName) | clang::ento::ConditionBRVisitor | |
printValue(const Expr *CondVarExpr, raw_ostream &Out, const ExplodedNode *N, bool TookTrue, bool IsAssuming) | clang::ento::ConditionBRVisitor | |
Profile(llvm::FoldingSetNodeID &ID) const override | clang::ento::ConditionBRVisitor | inlinevirtual |
VisitConditionVariable(StringRef LhsString, const Expr *CondVarExpr, BugReporterContext &BRC, PathSensitiveBugReport &R, const ExplodedNode *N, bool TookTrue) | clang::ento::ConditionBRVisitor | |
VisitNode(const ExplodedNode *N, BugReporterContext &BRC, PathSensitiveBugReport &BR) override | clang::ento::ConditionBRVisitor | virtual |
VisitNodeImpl(const ExplodedNode *N, BugReporterContext &BRC, PathSensitiveBugReport &BR) | clang::ento::ConditionBRVisitor | |
VisitTerminator(const Stmt *Term, const ExplodedNode *N, const CFGBlock *SrcBlk, const CFGBlock *DstBlk, PathSensitiveBugReport &R, BugReporterContext &BRC) | clang::ento::ConditionBRVisitor | |
VisitTrueTest(const Expr *Cond, BugReporterContext &BRC, PathSensitiveBugReport &R, const ExplodedNode *N, bool TookTrue) | clang::ento::ConditionBRVisitor | |
VisitTrueTest(const Expr *Cond, const DeclRefExpr *DR, BugReporterContext &BRC, PathSensitiveBugReport &R, const ExplodedNode *N, bool TookTrue, bool IsAssuming) | clang::ento::ConditionBRVisitor | |
VisitTrueTest(const Expr *Cond, const BinaryOperator *BExpr, BugReporterContext &BRC, PathSensitiveBugReport &R, const ExplodedNode *N, bool TookTrue, bool IsAssuming) | clang::ento::ConditionBRVisitor | |
VisitTrueTest(const Expr *Cond, const MemberExpr *ME, BugReporterContext &BRC, PathSensitiveBugReport &R, const ExplodedNode *N, bool TookTrue, bool IsAssuming) | clang::ento::ConditionBRVisitor | |
~BugReporterVisitor() | clang::ento::BugReporterVisitor | virtual |