Lines Matching refs:Descriptor
23 const Descriptor *) { in ctorTy() argument
28 static void dtorTy(Block *, std::byte *Ptr, const Descriptor *) { in dtorTy() argument
34 const Descriptor *) { in moveTy() argument
42 const Descriptor *D) { in ctorArrayTy()
52 static void dtorArrayTy(Block *, std::byte *Ptr, const Descriptor *D) { in dtorArrayTy()
65 const Descriptor *D) { in moveArrayTy()
74 bool IsMutable, bool IsActive, const Descriptor *D) { in ctorArrayDesc()
99 static void dtorArrayDesc(Block *B, std::byte *Ptr, const Descriptor *D) { in dtorArrayDesc()
115 const Descriptor *D) { in moveArrayDesc()
137 bool IsActive, const Descriptor *D) { in ctorRecord()
139 auto CtorSub = [=](unsigned SubOff, Descriptor *F, bool IsBase) { in ctorRecord()
160 static void dtorRecord(Block *B, std::byte *Ptr, const Descriptor *D) { in dtorRecord()
161 auto DtorSub = [=](unsigned SubOff, Descriptor *F) { in dtorRecord()
174 const Descriptor *D) { in moveRecord()
230 Descriptor::Descriptor(const DeclTy &D, PrimType Type, MetadataSize MD, in Descriptor() function in Descriptor
241 Descriptor::Descriptor(const DeclTy &D, PrimType Type, MetadataSize MD, in Descriptor() function in Descriptor
254 Descriptor::Descriptor(const DeclTy &D, PrimType Type, bool IsTemporary, in Descriptor() function in Descriptor
265 Descriptor::Descriptor(const DeclTy &D, const Descriptor *Elem, MetadataSize MD, in Descriptor() function in Descriptor
278 Descriptor::Descriptor(const DeclTy &D, const Descriptor *Elem, in Descriptor() function in Descriptor
289 Descriptor::Descriptor(const DeclTy &D, const Record *R, MetadataSize MD, in Descriptor() function in Descriptor
299 Descriptor::Descriptor(const DeclTy &D, MetadataSize MD) in Descriptor() function in Descriptor
306 QualType Descriptor::getType() const { in getType()
316 QualType Descriptor::getElemQualType() const { in getElemQualType()
322 SourceLocation Descriptor::getLocation() const { in getLocation()