clang 22.0.0git
BlockInCriticalSectionChecker.cpp File Reference

Go to the source code of this file.

Classes

struct  std::iterator_traits< typename llvm::ImmutableList< CritSectionMarker >::iterator >

Functions

static const MemRegionskipStdBaseClassRegion (const MemRegion *Reg)
static const MemRegiongetRegion (const CallEvent &Call, const MutexDescriptor &Descriptor, bool IsLock)

Function Documentation

◆ getRegion()

◆ skipStdBaseClassRegion()

const MemRegion * skipStdBaseClassRegion ( const MemRegion * Reg)
static

Definition at line 299 of file BlockInCriticalSectionChecker.cpp.

References clang::ento::isWithinStdNamespace().

Referenced by getRegion().