Lines Matching refs:CXXInfo
23 if (CXXInfo) { in Destroy()
24 CXXInfo->~CXXRecordLayoutInfo(); in Destroy()
25 Ctx.Deallocate(CXXInfo); in Destroy()
39 FieldCount(fieldcount), CXXInfo(nullptr) { in ASTRecordLayout()
67 FieldCount(fieldcount), CXXInfo(new (Ctx) CXXRecordLayoutInfo) in ASTRecordLayout()
74 CXXInfo->PrimaryBase.setPointer(PrimaryBase); in ASTRecordLayout()
75 CXXInfo->PrimaryBase.setInt(IsPrimaryBaseVirtual); in ASTRecordLayout()
76 CXXInfo->NonVirtualSize = nonvirtualsize; in ASTRecordLayout()
77 CXXInfo->NonVirtualAlignment = nonvirtualalignment; in ASTRecordLayout()
78 CXXInfo->SizeOfLargestEmptySubobject = SizeOfLargestEmptySubobject; in ASTRecordLayout()
79 CXXInfo->BaseOffsets = BaseOffsets; in ASTRecordLayout()
80 CXXInfo->VBaseOffsets = VBaseOffsets; in ASTRecordLayout()
81 CXXInfo->HasOwnVFPtr = hasOwnVFPtr; in ASTRecordLayout()
82 CXXInfo->VBPtrOffset = vbptroffset; in ASTRecordLayout()
83 CXXInfo->HasExtendableVFPtr = hasExtendableVFPtr; in ASTRecordLayout()
84 CXXInfo->BaseSharingVBPtr = BaseSharingVBPtr; in ASTRecordLayout()
85 CXXInfo->HasZeroSizedSubObject = HasZeroSizedSubObject; in ASTRecordLayout()
86 CXXInfo->LeadsWithZeroSizedBase = LeadsWithZeroSizedBase; in ASTRecordLayout()