|
clang
5.0.0
|
#include "clang/Analysis/CFG.h"
Public Types | |
| typedef llvm::DenseMap< const Stmt *, const CFGBlock * > | ForcedBlkExprs |
Public Member Functions | |
| bool | alwaysAdd (const Stmt *stmt) const |
| BuildOptions & | setAlwaysAdd (Stmt::StmtClass stmtClass, bool val=true) |
| BuildOptions & | setAllAlwaysAdd () |
| BuildOptions () | |
| typedef llvm::DenseMap<const Stmt *, const CFGBlock*> clang::CFG::BuildOptions::ForcedBlkExprs |
Definition at line 802 of file CFG.h.
References clang::Stmt::getStmtClass().
|
inline |
Definition at line 811 of file CFG.h.
Referenced by clang::ento::AnalysisManager::AnalysisManager(), and clang::sema::AnalysisBasedWarnings::IssueWarnings().
|
inline |
Definition at line 806 of file CFG.h.
Referenced by clang::sema::AnalysisBasedWarnings::IssueWarnings().
| bool clang::CFG::BuildOptions::AddCXXDefaultInitExprInCtors |
Definition at line 800 of file CFG.h.
Referenced by clang::sema::AnalysisBasedWarnings::IssueWarnings().
| bool clang::CFG::BuildOptions::AddCXXNewAllocator |
Definition at line 799 of file CFG.h.
Referenced by clang::AnalysisDeclContextManager::AnalysisDeclContextManager(), and clang::sema::AnalysisBasedWarnings::IssueWarnings().
| bool clang::CFG::BuildOptions::AddEHEdges |
Definition at line 793 of file CFG.h.
Referenced by clang::reachable_code::FindUnreachableCode(), clang::AnalysisDeclContext::getAddEHEdges(), and clang::sema::AnalysisBasedWarnings::IssueWarnings().
| bool clang::CFG::BuildOptions::AddImplicitDtors |
Definition at line 795 of file CFG.h.
Referenced by clang::AnalysisDeclContextManager::AnalysisDeclContextManager(), clang::AnalysisDeclContext::getAddImplicitDtors(), clang::sema::AnalysisBasedWarnings::IssueWarnings(), and mayInlineCallKind().
| bool clang::CFG::BuildOptions::AddInitializers |
Definition at line 794 of file CFG.h.
Referenced by clang::AnalysisDeclContextManager::AnalysisDeclContextManager(), clang::AnalysisDeclContext::getAddInitializers(), clang::sema::AnalysisBasedWarnings::IssueWarnings(), and mayInlineCallKind().
| bool clang::CFG::BuildOptions::AddLifetime |
Definition at line 796 of file CFG.h.
Referenced by clang::AnalysisDeclContextManager::AnalysisDeclContextManager().
| bool clang::CFG::BuildOptions::AddStaticInitBranches |
Definition at line 798 of file CFG.h.
Referenced by clang::AnalysisDeclContextManager::AnalysisDeclContextManager().
| bool clang::CFG::BuildOptions::AddTemporaryDtors |
Definition at line 797 of file CFG.h.
Referenced by clang::AnalysisDeclContextManager::AnalysisDeclContextManager(), clang::sema::AnalysisBasedWarnings::IssueWarnings(), and clang::ento::ExprEngine::VisitCXXConstructExpr().
| ForcedBlkExprs** clang::CFG::BuildOptions::forcedBlkExprs |
Definition at line 790 of file CFG.h.
Referenced by clang::AnalysisDeclContext::AnalysisDeclContext().
| CFGCallback* clang::CFG::BuildOptions::Observer |
Definition at line 791 of file CFG.h.
Referenced by clang::AnalysisDeclContext::getCFG(), clang::AnalysisDeclContext::getUnoptimizedCFG(), and clang::sema::AnalysisBasedWarnings::IssueWarnings().
| bool clang::CFG::BuildOptions::PruneTriviallyFalseEdges |
Definition at line 792 of file CFG.h.
Referenced by clang::AnalysisDeclContextManager::AnalysisDeclContextManager(), clang::AnalysisDeclContext::getCFG(), clang::AnalysisDeclContext::getUnoptimizedCFG(), clang::AnalysisDeclContext::getUseUnoptimizedCFG(), clang::AnalysisDeclContextManager::getUseUnoptimizedCFG(), and clang::sema::AnalysisBasedWarnings::IssueWarnings().
1.8.6