Lines Matching refs:CXXInfo
21 if (CXXInfo) { in Destroy()
22 CXXInfo->~CXXRecordLayoutInfo(); in Destroy()
23 Ctx.Deallocate(CXXInfo); in Destroy()
35 RequiredAlignment(requiredAlignment), CXXInfo(nullptr) { in ASTRecordLayout()
58 RequiredAlignment(requiredAlignment), CXXInfo(new (Ctx) CXXRecordLayoutInfo) in ASTRecordLayout()
62 CXXInfo->PrimaryBase.setPointer(PrimaryBase); in ASTRecordLayout()
63 CXXInfo->PrimaryBase.setInt(IsPrimaryBaseVirtual); in ASTRecordLayout()
64 CXXInfo->NonVirtualSize = nonvirtualsize; in ASTRecordLayout()
65 CXXInfo->NonVirtualAlignment = nonvirtualalignment; in ASTRecordLayout()
66 CXXInfo->SizeOfLargestEmptySubobject = SizeOfLargestEmptySubobject; in ASTRecordLayout()
67 CXXInfo->BaseOffsets = BaseOffsets; in ASTRecordLayout()
68 CXXInfo->VBaseOffsets = VBaseOffsets; in ASTRecordLayout()
69 CXXInfo->HasOwnVFPtr = hasOwnVFPtr; in ASTRecordLayout()
70 CXXInfo->VBPtrOffset = vbptroffset; in ASTRecordLayout()
71 CXXInfo->HasExtendableVFPtr = hasExtendableVFPtr; in ASTRecordLayout()
72 CXXInfo->BaseSharingVBPtr = BaseSharingVBPtr; in ASTRecordLayout()
73 CXXInfo->EndsWithZeroSizedObject = EndsWithZeroSizedObject; in ASTRecordLayout()
74 CXXInfo->LeadsWithZeroSizedBase = LeadsWithZeroSizedBase; in ASTRecordLayout()