reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Derived Classes

include/llvm/ADT/IntervalMap.h
 1520 class IntervalMap<KeyT, ValT, N, Traits>::iterator : public const_iterator {

Declarations

include/llvm/ADT/IntervalMap.h
 1094   class const_iterator;

References

include/llvm/ADT/IntervalMap.h
 1099   const_iterator begin() const {
 1100     const_iterator I(*this);
 1111   const_iterator end() const {
 1112     const_iterator I(*this);
 1125   const_iterator find(KeyT x) const {
 1126     const_iterator I(*this);
 1141     const_iterator I = find(a);
 1374   bool operator==(const const_iterator &RHS) const {
 1383   bool operator!=(const const_iterator &RHS) const {
 1400   const_iterator &operator++() {
 1408   const_iterator operator++(int) {
 1409     const_iterator tmp = *this;
 1415   const_iterator &operator--() {
 1424   const_iterator operator--(int) {
 1425     const_iterator tmp = *this;
 1520 class IntervalMap<KeyT, ValT, N, Traits>::iterator : public const_iterator {
 1525   explicit iterator(IntervalMap &map) : const_iterator(map) {}
 1584     const_iterator::operator++();
 1595     const_iterator::operator--();
 2062   typename MapA::const_iterator posA;
 2063   typename MapB::const_iterator posB;
 2110   const typename MapA::const_iterator &a() const { return posA; }
 2113   const typename MapB::const_iterator &b() const { return posB; }
include/llvm/CodeGen/LiveIntervalUnion.h
   55   using ConstSegmentIter = LiveSegments::const_iterator;
lib/CodeGen/LiveDebugVariables.cpp
  532   for (LocMap::const_iterator I = locInts.begin(); I.valid(); ++I) {
  839   for (LocMap::const_iterator I = locInts.begin(); I.valid(); ++I)
 1343   for (LocMap::const_iterator I = locInts.begin(); I.valid();) {
lib/CodeGen/LiveIntervalUnion.cpp
   87   for (LiveSegments::const_iterator SI = Segments.begin(); SI.valid(); ++SI) {
lib/CodeGen/SplitKit.cpp
  401   for (RegAssignMap::const_iterator I = RegAssign.begin(); I.valid(); ++I)
 1124   RegAssignMap::const_iterator AssignI = RegAssign.begin();
tools/dsymutil/DwarfLinker.cpp
 1710   auto InvalidRange = FunctionRanges.end(), CurrRange = InvalidRange;
 1842   auto InvalidRange = FunctionRanges.end(), CurrRange = InvalidRange;
tools/dsymutil/DwarfStreamer.cpp
  274     const FunctionIntervals::const_iterator &FuncRange,
  319   for (auto Range = FunctionRanges.begin(), End = FunctionRanges.end();
tools/dsymutil/DwarfStreamer.h
   84       const FunctionIntervals::const_iterator &FuncRange,
tools/lldb/source/Plugins/SymbolFile/NativePDB/PdbIndex.cpp
   89   auto iter = m_va_to_modi.find(va);
unittests/ADT/IntervalMapTest.cpp
   46   UUMap::const_iterator CI;