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

References

tools/clang/lib/CodeGen/CGExprConstant.cpp
  129     return buildFrom(CGM, Elems, Offsets, CharUnits::Zero(), Size,
  151       Offsets.push_back(Size);
  154     Offsets.push_back(Offset);
  173   replace(Offsets, *FirstElemToReplace, *LastElemToReplace, {Offset});
  288     return Offsets.size();
  291     auto FirstAfterPos = llvm::upper_bound(Offsets, Pos);
  292     if (FirstAfterPos == Offsets.begin())
  296     size_t LastAtOrBeforePosIndex = FirstAfterPos - Offsets.begin() - 1;
  297     if (Offsets[LastAtOrBeforePosIndex] == Pos)
  301     if (Offsets[LastAtOrBeforePosIndex] +
  317   CharUnits Offset = Offsets[Index];
  327           Offsets, Index, Index + 1,
  335       replace(Offsets, Index, Index + 1,
  353     replace(Offsets, Index, Index + 1,
  365     replace(Offsets, Index, Index + 1, {Offset, Hint});
  371     replace(Offsets, Index, Index + 1, {});
  513   if (Length == 1 && Offsets[First] == Offset &&
  526       makeArrayRef(Offsets).slice(First, Length), Offset, getSize(DesiredTy),
  529   replace(Offsets, First, Last, {Offset});