Lines Matching refs:RKImpl
133 detail::RecordKeeperImpl &RKImpl = RK.getImpl(); in get() local
134 if (Sz >= RKImpl.SharedBitsRecTys.size()) in get()
135 RKImpl.SharedBitsRecTys.resize(Sz + 1); in get()
136 BitsRecTy *&Ty = RKImpl.SharedBitsRecTys[Sz]; in get()
138 Ty = new (RKImpl.Allocator) BitsRecTy(RK, Sz); in get()
208 detail::RecordKeeperImpl &RKImpl = RK.getImpl(); in get() local
210 return &RKImpl.AnyRecord; in get()
212 FoldingSet<RecordRecTy> &ThePool = RKImpl.RecordTypePool; in get()
237 void *Mem = RKImpl.Allocator.Allocate( in get()
390 detail::RecordKeeperImpl &RKImpl = RK.getImpl(); in get() local
392 if (ArgumentInit *I = RKImpl.TheArgumentInitPool.FindNodeOrInsertPos(ID, IP)) in get()
395 ArgumentInit *I = new (RKImpl.Allocator) ArgumentInit(Value, Aux); in get()
396 RKImpl.TheArgumentInitPool.InsertNode(I, IP); in get()
440 detail::RecordKeeperImpl &RKImpl = RK.getImpl(); in get() local
442 if (BitsInit *I = RKImpl.TheBitsInitPool.FindNodeOrInsertPos(ID, IP)) in get()
445 void *Mem = RKImpl.Allocator.Allocate(totalSizeToAlloc<Init *>(Range.size()), in get()
450 RKImpl.TheBitsInitPool.InsertNode(I, IP); in get()
634 detail::RecordKeeperImpl &RKImpl = RK.getImpl(); in get() local
635 auto &InitMap = Fmt == SF_String ? RKImpl.StringInitStringPool in get()
636 : RKImpl.StringInitCodePool; in get()
639 Entry.second = new (RKImpl.Allocator) StringInit(RK, Entry.getKey(), Fmt); in get()