Lines Matching refs:BufferSize

463 static void Append(char *Start, char *End, char *&Buffer, unsigned &BufferSize,  in Append()  argument
468 if (BufferSize + (End - Start) > BufferCapacity) { in Append()
472 (unsigned)(BufferSize + (End - Start))); in Append()
476 memcpy(NewBuffer, Buffer, BufferSize); in Append()
484 memcpy(Buffer + BufferSize, Start, End - Start); in Append()
485 BufferSize += End - Start; in Append()
490 unsigned &BufferSize, unsigned &BufferCapacity) { in SaveSourceLocation() argument
493 reinterpret_cast<char *>(&Raw) + sizeof(Raw), Buffer, BufferSize, in SaveSourceLocation()
498 static void SavePointer(void *Ptr, char *&Buffer, unsigned &BufferSize, in SavePointer() argument
502 Buffer, BufferSize, BufferCapacity); in SavePointer()
514 BufferSize = Other.BufferSize; in NestedNameSpecifierLocBuilder()
519 Append(Other.Buffer, Other.Buffer + Other.BufferSize, Buffer, BufferSize, in NestedNameSpecifierLocBuilder()
528 if (Buffer && Other.Buffer && BufferCapacity >= Other.BufferSize) { in operator =()
530 BufferSize = Other.BufferSize; in operator =()
531 memcpy(Buffer, Other.Buffer, BufferSize); in operator =()
544 BufferSize = 0; in operator =()
551 BufferSize = Other.BufferSize; in operator =()
556 BufferSize = 0; in operator =()
557 Append(Other.Buffer, Other.Buffer + Other.BufferSize, Buffer, BufferSize, in operator =()
571 SavePointer(TL.getOpaqueData(), Buffer, BufferSize, BufferCapacity); in Extend()
572 SaveSourceLocation(ColonColonLoc, Buffer, BufferSize, BufferCapacity); in Extend()
583 SaveSourceLocation(IdentifierLoc, Buffer, BufferSize, BufferCapacity); in Extend()
584 SaveSourceLocation(ColonColonLoc, Buffer, BufferSize, BufferCapacity); in Extend()
595 SaveSourceLocation(NamespaceLoc, Buffer, BufferSize, BufferCapacity); in Extend()
596 SaveSourceLocation(ColonColonLoc, Buffer, BufferSize, BufferCapacity); in Extend()
606 SaveSourceLocation(AliasLoc, Buffer, BufferSize, BufferCapacity); in Extend()
607 SaveSourceLocation(ColonColonLoc, Buffer, BufferSize, BufferCapacity); in Extend()
616 SaveSourceLocation(ColonColonLoc, Buffer, BufferSize, BufferCapacity); in MakeGlobal()
626 SaveSourceLocation(SuperLoc, Buffer, BufferSize, BufferCapacity); in MakeSuper()
627 SaveSourceLocation(ColonColonLoc, Buffer, BufferSize, BufferCapacity); in MakeSuper()
637 BufferSize = 0; in MakeTrivial()
647 SaveSourceLocation(R.getBegin(), Buffer, BufferSize, BufferCapacity); in MakeTrivial()
655 SavePointer(TSInfo->getTypeLoc().getOpaqueData(), Buffer, BufferSize, in MakeTrivial()
667 Buffer, BufferSize, BufferCapacity); in MakeTrivial()
677 BufferSize = 0; in Adopt()
686 BufferSize = Other.getDataLength(); in Adopt()
703 void *Mem = Context.Allocate(BufferSize, alignof(void *)); in getWithLocInContext()
704 memcpy(Mem, Buffer, BufferSize); in getWithLocInContext()