Searched refs:Inheritance (Results 1 – 7 of 7) sorted by relevance
365 inheritanceModelHasVBPtrOffsetField(MSInheritanceModel Inheritance) { in inheritanceModelHasVBPtrOffsetField() argument366 return Inheritance == MSInheritanceModel::Unspecified; in inheritanceModelHasVBPtrOffsetField()372 MSInheritanceModel Inheritance) { in inheritanceModelHasNVOffsetField() argument373 return IsMemberFunction && Inheritance >= MSInheritanceModel::Multiple; in inheritanceModelHasNVOffsetField()377 inheritanceModelHasVBTableOffsetField(MSInheritanceModel Inheritance) { in inheritanceModelHasVBTableOffsetField() argument378 return Inheritance >= MSInheritanceModel::Virtual; in inheritanceModelHasVBTableOffsetField()382 MSInheritanceModel Inheritance) { in inheritanceModelHasOnlyOneField() argument384 return Inheritance <= MSInheritanceModel::Single; in inheritanceModelHasOnlyOneField()385 return Inheritance <= MSInheritanceModel::Multiple; in inheritanceModelHasOnlyOneField()
282 MSInheritanceModel Inheritance = RD->getMSInheritanceModel(); in getMSMemberPointerSlots() local290 Inheritance)) in getMSMemberPointerSlots()292 if (inheritanceModelHasVBPtrOffsetField(Inheritance)) in getMSMemberPointerSlots()294 if (inheritanceModelHasVBTableOffsetField(Inheritance)) in getMSMemberPointerSlots()
6 #################### Inheritance
2791 MSInheritanceModel Inheritance = RD->getMSInheritanceModel(); in ConvertMemberPointerType() 2792 return (!inheritanceModelHasVBTableOffsetField(Inheritance) && in ConvertMemberPointerType() 2799 MSInheritanceModel Inheritance = RD->getMSInheritanceModel(); in ConvertMemberPointerType() 2807 Inheritance)) in GetNullMemberPointerFields() 2809 if (inheritanceModelHasVBPtrOffsetField(Inheritance)) in GetNullMemberPointerFields() 2811 if (inheritanceModelHasVBTableOffsetField(Inheritance)) in GetNullMemberPointerFields() local 2824 MSInheritanceModel Inheritance = RD->getMSInheritanceModel(); in GetNullMemberPointerFields() 2836 Inheritance)) in EmitNullMemberPointer() 2838 if (inheritanceModelHasVBPtrOffsetField(Inheritance)) in EmitNullMemberPointer() 2840 if (inheritanceModelHasVBTableOffsetField(Inheritance)) in EmitNullMemberPointer() 2778 MSInheritanceModel Inheritance = RD->getMSInheritanceModel(); isZeroInitializable() local 2786 MSInheritanceModel Inheritance = RD->getMSInheritanceModel(); ConvertMemberPointerType() local 2848 MSInheritanceModel Inheritance = RD->getMSInheritanceModel(); EmitFullMemberPointer() local 3026 MSInheritanceModel Inheritance = RD->getMSInheritanceModel(); EmitMemberPointerComparison() local 3225 MSInheritanceModel Inheritance = RD->getMSInheritanceModel(); EmitMemberDataPointerAddress() local 3511 MSInheritanceModel Inheritance = RD->getMSInheritanceModel(); EmitLoadOfMemberFunctionPointer() local [all...]
2317 std::vector<const DIDerivedType *> Inheritance; member2405 Info.Inheritance.push_back(DDTy); in collectClassInfo()2548 for (const DIDerivedType *I : Info.Inheritance) { in lowerRecordFieldList()
360 FORK_TEST_ON(Capability, Inheritance, TmpFile("cap_openat_write_testfile")) {
249 Inheritance works as a set of default values that can be overridden