Lines Matching refs:BufferSize

475 static void Append(char *Start, char *End, char *&Buffer, unsigned &BufferSize,  in Append()  argument
480 if (BufferSize + (End - Start) > BufferCapacity) { in Append()
484 (unsigned)(BufferSize + (End - Start))); in Append()
487 memcpy(NewBuffer, Buffer, BufferSize); in Append()
494 memcpy(Buffer + BufferSize, Start, End - Start); in Append()
495 BufferSize += End-Start; in Append()
500 unsigned &BufferSize, unsigned &BufferCapacity) { in SaveSourceLocation() argument
504 Buffer, BufferSize, BufferCapacity); in SaveSourceLocation()
508 static void SavePointer(void *Ptr, char *&Buffer, unsigned &BufferSize, in SavePointer() argument
512 Buffer, BufferSize, BufferCapacity); in SavePointer()
524 BufferSize = Other.BufferSize; in NestedNameSpecifierLocBuilder()
529 Append(Other.Buffer, Other.Buffer + Other.BufferSize, Buffer, BufferSize, in NestedNameSpecifierLocBuilder()
538 if (Buffer && Other.Buffer && BufferCapacity >= Other.BufferSize) { in operator =()
540 BufferSize = Other.BufferSize; in operator =()
541 memcpy(Buffer, Other.Buffer, BufferSize); in operator =()
554 BufferSize = 0; in operator =()
561 BufferSize = Other.BufferSize; in operator =()
566 BufferSize = 0; in operator =()
567 Append(Other.Buffer, Other.Buffer + Other.BufferSize, Buffer, BufferSize, in operator =()
581 SavePointer(TL.getOpaqueData(), Buffer, BufferSize, BufferCapacity); in Extend()
582 SaveSourceLocation(ColonColonLoc, Buffer, BufferSize, BufferCapacity); in Extend()
593 SaveSourceLocation(IdentifierLoc, Buffer, BufferSize, BufferCapacity); in Extend()
594 SaveSourceLocation(ColonColonLoc, Buffer, BufferSize, BufferCapacity); in Extend()
605 SaveSourceLocation(NamespaceLoc, Buffer, BufferSize, BufferCapacity); in Extend()
606 SaveSourceLocation(ColonColonLoc, Buffer, BufferSize, BufferCapacity); in Extend()
616 SaveSourceLocation(AliasLoc, Buffer, BufferSize, BufferCapacity); in Extend()
617 SaveSourceLocation(ColonColonLoc, Buffer, BufferSize, BufferCapacity); in Extend()
626 SaveSourceLocation(ColonColonLoc, Buffer, BufferSize, BufferCapacity); in MakeGlobal()
636 SaveSourceLocation(SuperLoc, Buffer, BufferSize, BufferCapacity); in MakeSuper()
637 SaveSourceLocation(ColonColonLoc, Buffer, BufferSize, BufferCapacity); in MakeSuper()
647 BufferSize = 0; in MakeTrivial()
657 SaveSourceLocation(R.getBegin(), Buffer, BufferSize, BufferCapacity); in MakeTrivial()
665 SavePointer(TSInfo->getTypeLoc().getOpaqueData(), Buffer, BufferSize, in MakeTrivial()
677 Buffer, BufferSize, BufferCapacity); in MakeTrivial()
687 BufferSize = 0; in Adopt()
696 BufferSize = Other.getDataLength(); in Adopt()
713 void *Mem = Context.Allocate(BufferSize, alignof(void *)); in getWithLocInContext()
714 memcpy(Mem, Buffer, BufferSize); in getWithLocInContext()