Searched refs:NonVirtualBases (Results 1 – 5 of 5) sorted by relevance
147 llvm::DenseMap<const CXXRecordDecl *, unsigned> NonVirtualBases; variable211 return NonVirtualBases.count(RD); in hasNonVirtualBaseLLVMField()215 assert(NonVirtualBases.count(RD) && "Invalid non-virtual base!"); in getNonVirtualBaseLLVMFieldNo()216 return NonVirtualBases.lookup(RD); in getNonVirtualBaseLLVMFieldNo()
221 llvm::DenseMap<const CXXRecordDecl *, unsigned> NonVirtualBases; member1033 NonVirtualBases[Member.RD] = FieldTypes.size() - 1; in fillOutputFields()1110 RL->NonVirtualBases.swap(Builder.NonVirtualBases); in ComputeRecordLayout()
4353 llvm::SmallPtrSet<const CXXRecordDecl *, 16> NonVirtualBases; member4376 if (Bases.NonVirtualBases.count(BaseDecl)) in ComputeVMIClassTypeInfoFlags()4381 if (!Bases.NonVirtualBases.insert(BaseDecl).second) { in ComputeVMIClassTypeInfoFlags()
127 ArrayRef<BaseClassLayout *> regular_bases() const { return NonVirtualBases; } in regular_bases()147 ArrayRef<BaseClassLayout *> NonVirtualBases; variable
216 NonVirtualBases = AllBases; in initializeChildren()263 VirtualBases = ArrayRef(AllBases).drop_front(NonVirtualBases.size()); in initializeChildren()