Home
last modified time | relevance | path

Searched refs:BaseSubobjectInfo (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/AST/
H A DRecordLayoutBuilder.cpp38 struct BaseSubobjectInfo { struct
46 SmallVector<BaseSubobjectInfo*, 4> Bases; argument
50 BaseSubobjectInfo *PrimaryVirtualBaseInfo; argument
53 const BaseSubobjectInfo *Derived; argument
126 void UpdateEmptyBaseSubobjects(const BaseSubobjectInfo *Info,
154 bool CanPlaceBaseSubobjectAtOffset(const BaseSubobjectInfo *Info,
178 bool CanPlaceBaseAtOffset(const BaseSubobjectInfo *Info,
269 EmptySubobjectMap::CanPlaceBaseSubobjectAtOffset(const BaseSubobjectInfo *Info, in CanPlaceBaseSubobjectAtOffset()
281 for (const BaseSubobjectInfo *Base : Info->Bases) { in CanPlaceBaseSubobjectAtOffset()
292 BaseSubobjectInfo *PrimaryVirtualBaseInfo = Info->PrimaryVirtualBaseInfo; in CanPlaceBaseSubobjectAtOffset()
[all …]
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc10667 …ous namespace)::RecordLayoutBuilder::LayoutBase((anonymous namespace)::BaseSubobjectInfo const*)"},
10668 …dLayoutBuilder::AddPrimaryVirtualBaseOffsets((anonymous namespace)::BaseSubobjectInfo const*, clan…
10669 …ySubobjectMap::CanPlaceBaseSubobjectAtOffset((anonymous namespace)::BaseSubobjectInfo const*, clan…
10670 …EmptySubobjectMap::UpdateEmptyBaseSubobjects((anonymous namespace)::BaseSubobjectInfo const*, clan…
10672 …eBaseSubobjectInfo(clang::CXXRecordDecl const*, bool, (anonymous namespace)::BaseSubobjectInfo*)"},
10673BaseSubobjectInfo*, llvm::DenseMapInfo<clang::CXXRecordDecl const*>, llvm::DenseMapInfo<(anonymous…