Searched refs:NonVirtualBases (Results 1 - 5 of 5) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/
H A DCGRecordLayout.h133 llvm::DenseMap<const CXXRecordDecl *, unsigned> NonVirtualBases; member in class:clang::CodeGen::CGRecordLayout
191 assert(NonVirtualBases.count(RD) && "Invalid non-virtual base!");
192 return NonVirtualBases.lookup(RD);
H A DCGRecordLayoutBuilder.cpp205 llvm::DenseMap<const CXXRecordDecl *, unsigned> NonVirtualBases; member in struct:__anon1788::CGRecordLowering
690 NonVirtualBases[Member->RD] = FieldTypes.size() - 1;
767 RL->NonVirtualBases.swap(Builder.NonVirtualBases);
H A DItaniumCXXABI.cpp3741 llvm::SmallPtrSet<const CXXRecordDecl *, 16> NonVirtualBases; member in struct:__anon1819::SeenBases
3764 if (Bases.NonVirtualBases.count(BaseDecl))
3769 if (!Bases.NonVirtualBases.insert(BaseDecl).second) {
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/
H A DUDTLayout.h121 ArrayRef<BaseClassLayout *> regular_bases() const { return NonVirtualBases; }
141 ArrayRef<BaseClassLayout *> NonVirtualBases; member in class:llvm::pdb::UDTLayoutBase
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/PDB/
H A DUDTLayout.cpp214 NonVirtualBases = AllBases;
261 VirtualBases = makeArrayRef(AllBases).drop_front(NonVirtualBases.size());

Completed in 79 milliseconds