clang  6.0.0svn
Public Member Functions | List of all members
clang::threadSafety::CFGWalker Class Reference

#include "clang/Analysis/Analyses/ThreadSafetyCommon.h"

Public Member Functions

 CFGWalker ()
 
bool init (AnalysisDeclContext &AC)
 
template<class Visitor >
void walk (Visitor &V)
 
const CFGgetGraph () const
 
CFGgetGraph ()
 
const NamedDeclgetDecl () const
 
const PostOrderCFGViewgetSortedGraph () const
 

Detailed Description

Definition at line 128 of file ThreadSafetyCommon.h.

Constructor & Destructor Documentation

◆ CFGWalker()

clang::threadSafety::CFGWalker::CFGWalker ( )
inline

Definition at line 130 of file ThreadSafetyCommon.h.

Member Function Documentation

◆ getDecl()

const NamedDecl* clang::threadSafety::CFGWalker::getDecl ( ) const
inline

Definition at line 238 of file ThreadSafetyCommon.h.

Referenced by neverReturns().

◆ getGraph() [1/2]

const CFG* clang::threadSafety::CFGWalker::getGraph ( ) const
inline

Definition at line 235 of file ThreadSafetyCommon.h.

Referenced by neverReturns().

◆ getGraph() [2/2]

CFG* clang::threadSafety::CFGWalker::getGraph ( )
inline

Definition at line 236 of file ThreadSafetyCommon.h.

◆ getSortedGraph()

const PostOrderCFGView* clang::threadSafety::CFGWalker::getSortedGraph ( ) const
inline

Definition at line 242 of file ThreadSafetyCommon.h.

◆ init()

bool clang::threadSafety::CFGWalker::init ( AnalysisDeclContext AC)
inline

◆ walk()

template<class Visitor >
void clang::threadSafety::CFGWalker::walk ( Visitor &  V)
inline

The documentation for this class was generated from the following file: