|
clang 22.0.0git
|
#include "clang/Analysis/CFG.h"
Public Types | |
| using | ForcedBlkExprs = llvm::DenseMap<const Stmt *, const CFGBlock *> |
Public Member Functions | |
| BuildOptions ()=default | |
| bool | alwaysAdd (const Stmt *stmt) const |
| BuildOptions & | setAlwaysAdd (Stmt::StmtClass stmtClass, bool val=true) |
| BuildOptions & | setAllAlwaysAdd () |
| using clang::CFG::BuildOptions::ForcedBlkExprs = llvm::DenseMap<const Stmt *, const CFGBlock *> |
|
default |
Referenced by setAllAlwaysAdd(), and setAlwaysAdd().
Definition at line 1258 of file CFG.h.
References clang::ast_matchers::stmt.
|
inline |
Definition at line 1267 of file CFG.h.
References BuildOptions().
Referenced by clang::dataflow::AdornedCFG::build(), and clang::sema::AnalysisBasedWarnings::IssueWarnings().
|
inline |
Definition at line 1262 of file CFG.h.
References BuildOptions().
Referenced by clang::sema::AnalysisBasedWarnings::IssueWarnings().
Definition at line 1248 of file CFG.h.
Referenced by clang::dataflow::AdornedCFG::build(), clang::sema::AnalysisBasedWarnings::IssueWarnings(), and clang::sema::AnalysisBasedWarnings::issueWarningsForRegisteredVarDecl().
Definition at line 1247 of file CFG.h.
Referenced by clang::sema::AnalysisBasedWarnings::IssueWarnings(), and clang::sema::AnalysisBasedWarnings::issueWarningsForRegisteredVarDecl().
Definition at line 1239 of file CFG.h.
Referenced by clang::reachable_code::FindUnreachableCode(), clang::sema::AnalysisBasedWarnings::IssueWarnings(), and clang::sema::AnalysisBasedWarnings::issueWarningsForRegisteredVarDecl().
Definition at line 1241 of file CFG.h.
Referenced by clang::dataflow::AdornedCFG::build(), clang::sema::AnalysisBasedWarnings::IssueWarnings(), and clang::sema::AnalysisBasedWarnings::issueWarningsForRegisteredVarDecl().
Definition at line 1240 of file CFG.h.
Referenced by clang::dataflow::AdornedCFG::build(), clang::sema::AnalysisBasedWarnings::IssueWarnings(), and clang::sema::AnalysisBasedWarnings::issueWarningsForRegisteredVarDecl().
Definition at line 1242 of file CFG.h.
Referenced by clang::dataflow::AdornedCFG::build().
Definition at line 1244 of file CFG.h.
Referenced by clang::dataflow::AdornedCFG::build(), clang::sema::AnalysisBasedWarnings::IssueWarnings(), and clang::sema::AnalysisBasedWarnings::issueWarningsForRegisteredVarDecl().
| ForcedBlkExprs** clang::CFG::BuildOptions::forcedBlkExprs = nullptr |
| CFGCallback* clang::CFG::BuildOptions::Observer = nullptr |
Definition at line 1237 of file CFG.h.
Referenced by clang::AnalysisDeclContext::getCFG(), clang::AnalysisDeclContext::getUnoptimizedCFG(), and clang::sema::AnalysisBasedWarnings::IssueWarnings().
Definition at line 1238 of file CFG.h.
Referenced by clang::dataflow::AdornedCFG::build(), clang::sema::AnalysisBasedWarnings::IssueWarnings(), and clang::sema::AnalysisBasedWarnings::issueWarningsForRegisteredVarDecl().