#include "clang/Analysis/Analyses/ThreadSafetyCommon.h"
Definition at line 147 of file ThreadSafetyCommon.h.
◆ CFGWalker()
clang::threadSafety::CFGWalker::CFGWalker |
( |
| ) |
|
|
default |
◆ getDecl()
const NamedDecl * clang::threadSafety::CFGWalker::getDecl |
( |
| ) |
const |
|
inline |
◆ getGraph() [1/2]
CFG * clang::threadSafety::CFGWalker::getGraph |
( |
| ) |
|
|
inline |
◆ getGraph() [2/2]
const CFG * clang::threadSafety::CFGWalker::getGraph |
( |
| ) |
const |
|
inline |
◆ getSortedGraph()
const PostOrderCFGView * clang::threadSafety::CFGWalker::getSortedGraph |
( |
| ) |
const |
|
inline |
◆ init()
◆ walk()
template<class Visitor >
void clang::threadSafety::CFGWalker::walk |
( |
Visitor & |
V | ) |
|
|
inline |
Definition at line 172 of file ThreadSafetyCommon.h.
References clang::PostOrderCFGView::CFGBlockSet::alreadySet(), clang::CFGElement::AutomaticObjectDtor, clang::CFGElement::castAs(), clang::AnalysisDeclContext::getASTContext(), getDecl(), clang::CFGImplicitDtor::getDestructorDecl(), clang::CFG::getEntry(), clang::CFG::getExit(), clang::CFGStmt::getStmt(), clang::CFGAutomaticObjDtor::getVarDecl(), clang::PostOrderCFGView::CFGBlockSet::insert(), clang::CFGElement::Statement, and V.
Referenced by clang::threadSafety::SExprBuilder::buildCFG().
The documentation for this class was generated from the following file: