reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
405 char *buf = IdxCtx.StrScratch.Allocate<char>(Str.size() + 1);
tools/clang/tools/libclang/CXIndexDataConsumer.h482 ++IdxCtx.StrAdapterCount; 484 inline ScratchAlloc::ScratchAlloc(const ScratchAlloc &SA) : IdxCtx(SA.IdxCtx) { 485 ++IdxCtx.StrAdapterCount; 489 --IdxCtx.StrAdapterCount; 490 if (IdxCtx.StrAdapterCount == 0) 491 IdxCtx.StrScratch.Reset(); 496 return IdxCtx.StrScratch.Allocate<T>();