clang 20.0.0git
|
#include "clang/Analysis/Analyses/ThreadSafetyUtil.h"
Public Types | |
using | iterator = T * |
using | const_iterator = const T * |
using | reverse_iterator = std::reverse_iterator< iterator > |
using | const_reverse_iterator = std::reverse_iterator< const_iterator > |
Definition at line 84 of file ThreadSafetyUtil.h.
using clang::threadSafety::til::SimpleArray< T >::const_iterator = const T * |
Definition at line 131 of file ThreadSafetyUtil.h.
using clang::threadSafety::til::SimpleArray< T >::const_reverse_iterator = std::reverse_iterator<const_iterator> |
Definition at line 133 of file ThreadSafetyUtil.h.
using clang::threadSafety::til::SimpleArray< T >::iterator = T * |
Definition at line 130 of file ThreadSafetyUtil.h.
using clang::threadSafety::til::SimpleArray< T >::reverse_iterator = std::reverse_iterator<iterator> |
Definition at line 132 of file ThreadSafetyUtil.h.
|
default |
|
inline |
Definition at line 87 of file ThreadSafetyUtil.h.
|
inline |
Definition at line 89 of file ThreadSafetyUtil.h.
|
delete |
|
inline |
Definition at line 93 of file ThreadSafetyUtil.h.
|
inline |
Definition at line 197 of file ThreadSafetyUtil.h.
References E.
|
inline |
Definition at line 148 of file ThreadSafetyUtil.h.
|
inline |
Definition at line 153 of file ThreadSafetyUtil.h.
|
inline |
Definition at line 158 of file ThreadSafetyUtil.h.
Referenced by clang::threadSafety::til::SCFG::begin(), and clang::threadSafety::til::SimpleArray< T >::rend().
|
inline |
Definition at line 161 of file ThreadSafetyUtil.h.
|
inline |
Definition at line 136 of file ThreadSafetyUtil.h.
|
inline |
Definition at line 164 of file ThreadSafetyUtil.h.
Referenced by clang::threadSafety::til::SCFG::cbegin(), and clang::threadSafety::til::BasicBlock::findPredecessorIndex().
|
inline |
Definition at line 165 of file ThreadSafetyUtil.h.
Referenced by clang::threadSafety::til::SCFG::cend().
|
inline |
Definition at line 184 of file ThreadSafetyUtil.h.
|
inline |
Definition at line 159 of file ThreadSafetyUtil.h.
Referenced by clang::threadSafety::til::SCFG::end(), and clang::threadSafety::til::SimpleArray< T >::rbegin().
|
inline |
Definition at line 162 of file ThreadSafetyUtil.h.
|
inline |
Definition at line 100 of file ThreadSafetyUtil.h.
|
inline |
Definition at line 138 of file ThreadSafetyUtil.h.
|
inline |
Definition at line 143 of file ThreadSafetyUtil.h.
|
inline |
Definition at line 178 of file ThreadSafetyUtil.h.
Referenced by clang::threadSafety::til::SCFG::add(), clang::threadSafety::til::BasicBlock::addArgument(), clang::threadSafety::til::BasicBlock::addInstruction(), and clang::threadSafety::til::BasicBlock::addPredecessor().
|
inline |
Definition at line 167 of file ThreadSafetyUtil.h.
References clang::threadSafety::til::SimpleArray< T >::end().
|
inline |
Definition at line 170 of file ThreadSafetyUtil.h.
References clang::threadSafety::til::SimpleArray< T >::end().
|
inline |
Definition at line 168 of file ThreadSafetyUtil.h.
References clang::threadSafety::til::SimpleArray< T >::begin().
|
inline |
Definition at line 174 of file ThreadSafetyUtil.h.
References clang::threadSafety::til::SimpleArray< T >::begin().
|
inline |
Definition at line 113 of file ThreadSafetyUtil.h.
References clang::threadSafety::til::MemRegionRef::allocateT(), memcpy(), and clang::T.
Referenced by clang::threadSafety::til::BasicBlock::reserveArguments(), clang::threadSafety::til::SimpleArray< T >::reserveCheck(), clang::threadSafety::til::BasicBlock::reserveInstructions(), and clang::threadSafety::til::BasicBlock::reservePredecessors().
|
inline |
Definition at line 123 of file ThreadSafetyUtil.h.
References clang::threadSafety::til::SimpleArray< T >::reserve().
Referenced by clang::threadSafety::til::SCFG::add(), clang::threadSafety::til::BasicBlock::addArgument(), clang::threadSafety::til::BasicBlock::addInstruction(), and clang::threadSafety::til::BasicBlock::addPredecessor().
|
inline |
Definition at line 206 of file ThreadSafetyUtil.h.
|
inline |
Definition at line 210 of file ThreadSafetyUtil.h.
|
inline |
Definition at line 189 of file ThreadSafetyUtil.h.
References clang::C.
|
inline |
Definition at line 135 of file ThreadSafetyUtil.h.
Referenced by clang::threadSafety::til::BasicBlock::addPredecessor(), clang::threadSafety::til::SCFG::numBlocks(), clang::threadSafety::til::BasicBlock::numPredecessors(), clang::threadSafety::til::simplifyIncompleteArg(), clang::threadSafety::til::Phi::traverse(), clang::threadSafety::til::BasicBlock::traverse(), clang::threadSafety::til::SCFG::traverse(), and clang::threadSafety::til::SCFG::valid().