clang 22.0.0git
clang::threadSafety::CFGWalker Class Reference

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

Public Member Functions

 CFGWalker ()=default
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 149 of file ThreadSafetyCommon.h.

Constructor & Destructor Documentation

◆ CFGWalker()

clang::threadSafety::CFGWalker::CFGWalker ( )
default

Member Function Documentation

◆ getDecl()

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

Definition at line 259 of file ThreadSafetyCommon.h.

Referenced by walk().

◆ getGraph() [1/2]

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

Definition at line 257 of file ThreadSafetyCommon.h.

◆ getGraph() [2/2]

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

Definition at line 256 of file ThreadSafetyCommon.h.

◆ getSortedGraph()

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

Definition at line 263 of file ThreadSafetyCommon.h.

◆ init()

◆ walk()


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