Lines Matching refs:Desc

57   Descriptor *Desc =  in createGlobalString()  local
66 unsigned Sz = Desc->getAllocSize(); in createGlobalString()
67 auto *G = new (Allocator, Sz) Global(Desc, /*isStatic=*/true, in createGlobalString()
147 Descriptor *Desc = allocateDescriptor(VD, std::nullopt); in getOrCreateDummy() local
151 auto *G = new (Allocator, Desc->getAllocSize()) in getOrCreateDummy()
152 Global(getCurrentDecl(), Desc, /*IsStatic=*/true, /*IsExtern=*/false); in getOrCreateDummy()
190 Descriptor *Desc; in createGlobal() local
194 Desc = createDescriptor(D, *T, std::nullopt, IsConst, IsTemporary); in createGlobal()
196 Desc = createDescriptor(D, Ty.getTypePtr(), std::nullopt, IsConst, in createGlobal()
199 if (!Desc) in createGlobal()
205 auto *G = new (Allocator, Desc->getAllocSize()) in createGlobal()
206 Global(getCurrentDecl(), Desc, IsStatic, IsExtern); in createGlobal()
260 if (Descriptor *Desc = GetBaseDesc(BD, BR)) { in getOrCreateRecord() local
262 Bases.push_back({BD, BaseSize, Desc, BR}); in getOrCreateRecord()
273 if (Descriptor *Desc = GetBaseDesc(BD, BR)) { in getOrCreateRecord() local
275 VirtBases.push_back({BD, VirtSize, Desc, BR}); in getOrCreateRecord()
293 Descriptor *Desc; in getOrCreateRecord() local
295 Desc = createDescriptor(FD, *T, std::nullopt, IsConst, in getOrCreateRecord()
298 Desc = createDescriptor(FD, FT.getTypePtr(), std::nullopt, IsConst, in getOrCreateRecord()
301 if (!Desc) in getOrCreateRecord()
303 Fields.push_back({FD, BaseSize, Desc}); in getOrCreateRecord()
304 BaseSize += align(Desc->getAllocSize()); in getOrCreateRecord()
361 const Descriptor *Desc = createDescriptor(D, ElemTy.getTypePtr(), in createDescriptor() local
363 if (!Desc) in createDescriptor()
365 return allocateDescriptor(D, Desc, IsTemporary, in createDescriptor()