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

References

include/llvm/Demangle/MicrosoftDemangle.h
   39     NewHead->Next = Head;
   41     Head = NewHead;
   49     while (Head) {
   50       assert(Head->Buf);
   51       delete[] Head->Buf;
   52       AllocatorNode *Next = Head->Next;
   53       delete Head;
   54       Head = Next;
   59     assert(Head && Head->Buf);
   59     assert(Head && Head->Buf);
   61     uint8_t *P = Head->Buf + Head->Used;
   61     uint8_t *P = Head->Buf + Head->Used;
   63     Head->Used += Size;
   64     if (Head->Used <= Head->Capacity)
   64     if (Head->Used <= Head->Capacity)
   68     Head->Used = Size;
   69     return reinterpret_cast<char *>(Head->Buf);
   74     assert(Head && Head->Buf);
   74     assert(Head && Head->Buf);
   76     size_t P = (size_t)Head->Buf + Head->Used;
   76     size_t P = (size_t)Head->Buf + Head->Used;
   82     Head->Used += Size + Adjustment;
   83     if (Head->Used <= Head->Capacity)
   83     if (Head->Used <= Head->Capacity)
   87     Head->Used = Size;
   88     return new (Head->Buf) T[Count]();
   93     assert(Head && Head->Buf);
   93     assert(Head && Head->Buf);
   95     size_t P = (size_t)Head->Buf + Head->Used;
   95     size_t P = (size_t)Head->Buf + Head->Used;
  101     Head->Used += Size + Adjustment;
  102     if (Head->Used <= Head->Capacity)
  102     if (Head->Used <= Head->Capacity)
  107     Head->Used = Size;
  108     return new (Head->Buf) T(std::forward<Args>(ConstructorArgs)...);