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

References

tools/clang/include/clang/Analysis/Analyses/ThreadSafetyUtil.h
   94       : Data(A.Data), Size(A.Size), Capacity(A.Capacity) {
   96     A.Size = 0;
  103       Size = RHS.Size;
  119     memcpy(Data, Odata, sizeof(T) * Size);
  126     else if (Size + N < Capacity)
  127       reserve(u_max(Size + N, Capacity * 2), A);
  135   size_t size() const { return Size; }
  139     assert(i < Size && "Array index out of bounds.");
  144     assert(i < Size && "Array index out of bounds.");
  149     assert(Size && "No elements in the array.");
  150     return Data[Size - 1];
  154     assert(Size && "No elements in the array.");
  155     return Data[Size - 1];
  159   iterator end() { return Data + Size; }
  162   const_iterator end() const { return Data + Size; }
  165   const_iterator cend() const { return Data + Size; }
  179     assert(Size < Capacity);
  180     Data[Size++] = Elem;
  185     assert(Size > n);
  186     Size -= n;
  191     Size = Sz;
  198     size_t Osz = Size;
  202     Size = J;