Lines Matching defs:BufferSize

401   void Append(char *Start, char *End, char *&Buffer, unsigned &BufferSize,
403 if (BufferSize + (End - Start) > BufferCapacity) {
408 (unsigned)(BufferSize + (End - Start)));
410 memcpy(NewBuffer, Buffer, BufferSize);
418 memcpy(Buffer + BufferSize, Start, End - Start);
419 BufferSize += End-Start;
424 unsigned &BufferSize, unsigned &BufferCapacity) {
428 Buffer, BufferSize, BufferCapacity);
432 void SavePointer(void *Ptr, char *&Buffer, unsigned &BufferSize,
436 Buffer, BufferSize, BufferCapacity);
443 BufferSize(0), BufferCapacity(0)
451 BufferSize = Other.BufferSize;
456 BufferSize = Other.BufferSize;
457 BufferCapacity = Other.BufferSize;
459 memcpy(Buffer, Other.Buffer, BufferSize);
467 if (Buffer && Other.Buffer && BufferCapacity >= Other.BufferSize) {
469 BufferSize = Other.BufferSize;
470 memcpy(Buffer, Other.Buffer, BufferSize);
483 BufferSize = 0;
490 BufferSize = Other.BufferSize;
495 BufferSize = Other.BufferSize;
496 BufferCapacity = BufferSize;
497 Buffer = static_cast<char *>(malloc(BufferSize));
498 memcpy(Buffer, Other.Buffer, BufferSize);
511 SavePointer(TL.getOpaqueData(), Buffer, BufferSize, BufferCapacity);
512 SaveSourceLocation(ColonColonLoc, Buffer, BufferSize, BufferCapacity);
523 SaveSourceLocation(IdentifierLoc, Buffer, BufferSize, BufferCapacity);
524 SaveSourceLocation(ColonColonLoc, Buffer, BufferSize, BufferCapacity);
535 SaveSourceLocation(NamespaceLoc, Buffer, BufferSize, BufferCapacity);
536 SaveSourceLocation(ColonColonLoc, Buffer, BufferSize, BufferCapacity);
546 SaveSourceLocation(AliasLoc, Buffer, BufferSize, BufferCapacity);
547 SaveSourceLocation(ColonColonLoc, Buffer, BufferSize, BufferCapacity);
556 SaveSourceLocation(ColonColonLoc, Buffer, BufferSize, BufferCapacity);
566 BufferSize = 0;
576 SaveSourceLocation(R.getBegin(), Buffer, BufferSize, BufferCapacity);
584 SavePointer(TSInfo->getTypeLoc().getOpaqueData(), Buffer, BufferSize,
595 Buffer, BufferSize, BufferCapacity);
605 BufferSize = 0;
614 BufferSize = Other.getDataLength();
631 void *Mem = Context.Allocate(BufferSize, llvm::alignOf<void *>());
632 memcpy(Mem, Buffer, BufferSize);