Home | History | Annotate | Download | only in libclang

Lines Matching refs:IdxCtx

31   IndexingContext &IdxCtx;
248 AttrListInfo(const Decl *D, IndexingContext &IdxCtx);
251 IndexingContext &IdxCtx);
317 IndexingContext &IdxCtx,
332 IndexingContext &IdxCtx, ScratchAlloc &SA);
508 inline ScratchAlloc::ScratchAlloc(IndexingContext &idxCtx) : IdxCtx(idxCtx) {
509 ++IdxCtx.StrAdapterCount;
511 inline ScratchAlloc::ScratchAlloc(const ScratchAlloc &SA) : IdxCtx(SA.IdxCtx) {
512 ++IdxCtx.StrAdapterCount;
516 --IdxCtx.StrAdapterCount;
517 if (IdxCtx.StrAdapterCount == 0)
518 IdxCtx.StrScratch.Reset();
523 return IdxCtx.StrScratch.Allocate<T>();