clang 22.0.0git
std::iterator_traits< llvm::ImmutableList< CritSectionMarker >::iterator > Struct Reference

Public Types

using iterator_category = std::forward_iterator_tag
using value_type = CritSectionMarker
using difference_type = std::ptrdiff_t
using reference = CritSectionMarker &
using pointer = CritSectionMarker *

Detailed Description

Definition at line 289 of file BlockInCriticalSectionChecker.cpp.

Member Typedef Documentation

◆ difference_type

using std::iterator_traits< llvm::ImmutableList< CritSectionMarker >::iterator >::difference_type = std::ptrdiff_t

Definition at line 292 of file BlockInCriticalSectionChecker.cpp.

◆ iterator_category

using std::iterator_traits< llvm::ImmutableList< CritSectionMarker >::iterator >::iterator_category = std::forward_iterator_tag

Definition at line 290 of file BlockInCriticalSectionChecker.cpp.

◆ pointer

using std::iterator_traits< llvm::ImmutableList< CritSectionMarker >::iterator >::pointer = CritSectionMarker *

Definition at line 294 of file BlockInCriticalSectionChecker.cpp.

◆ reference

using std::iterator_traits< llvm::ImmutableList< CritSectionMarker >::iterator >::reference = CritSectionMarker &

Definition at line 293 of file BlockInCriticalSectionChecker.cpp.

◆ value_type

using std::iterator_traits< llvm::ImmutableList< CritSectionMarker >::iterator >::value_type = CritSectionMarker

Definition at line 291 of file BlockInCriticalSectionChecker.cpp.


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