clang
8.0.0
|
#include "clang/Analysis/Analyses/ThreadSafetyCommon.h"
Public Member Functions | |
CFGWalker ()=default | |
bool | init (AnalysisDeclContext &AC) |
template<class Visitor > | |
void | walk (Visitor &V) |
const CFG * | getGraph () const |
CFG * | getGraph () |
const NamedDecl * | getDecl () const |
const PostOrderCFGView * | getSortedGraph () const |
Definition at line 146 of file ThreadSafetyCommon.h.
|
default |
|
inline |
Definition at line 256 of file ThreadSafetyCommon.h.
Referenced by neverReturns().
|
inline |
Definition at line 253 of file ThreadSafetyCommon.h.
Referenced by neverReturns().
|
inline |
Definition at line 254 of file ThreadSafetyCommon.h.
|
inline |
Definition at line 260 of file ThreadSafetyCommon.h.
|
inline |
Definition at line 152 of file ThreadSafetyCommon.h.
References clang::AnalysisDeclContext::getAnalysis(), clang::AnalysisDeclContext::getCFG(), and clang::AnalysisDeclContext::getDecl().
Referenced by neverReturns().
|
inline |
Definition at line 171 of file ThreadSafetyCommon.h.
References clang::PostOrderCFGView::CFGBlockSet::alreadySet(), clang::CFGElement::AutomaticObjectDtor, clang::CFGElement::castAs(), clang::CFGImplicitDtor::getDestructorDecl(), clang::CFGStmt::getStmt(), clang::CFGAutomaticObjDtor::getVarDecl(), clang::PostOrderCFGView::CFGBlockSet::insert(), and clang::CFGElement::Statement.
Referenced by clang::threadSafety::SExprBuilder::buildCFG().