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

References

include/llvm/ADT/StringMap.h
   65         NumItems(RHS.NumItems), NumTombstones(RHS.NumTombstones),
   69     RHS.NumItems = 0;
  108   unsigned getNumItems() const { return NumItems; }
  110   bool empty() const { return NumItems == 0; }
  111   unsigned size() const { return NumItems; }
  116     std::swap(NumItems, Other.NumItems);
  116     std::swap(NumItems, Other.NumItems);
  282     NumItems = RHS.NumItems;
  282     NumItems = RHS.NumItems;
  402     ++NumItems;
  403     assert(NumItems + NumTombstones <= NumBuckets);
  442     ++NumItems;
  443     assert(NumItems + NumTombstones <= NumBuckets);
  463     NumItems = 0;
lib/Support/StringMap.cpp
   48   NumItems = 0;
   57   NumItems = 0;
  191   --NumItems;
  193   assert(NumItems + NumTombstones <= NumBuckets);
  207   if (LLVM_UNLIKELY(NumItems * 4 > NumBuckets * 3)) {
  209   } else if (LLVM_UNLIKELY(NumBuckets - (NumItems + NumTombstones) <=