Home
last modified time | relevance | path

Searched refs:BaseOffsets (Results 1 – 14 of 14) sorted by relevance

/openbsd/src/gnu/llvm/clang/include/clang/AST/
DRecordLayout.h141 BaseOffsetsMapTy BaseOffsets; member
170 const BaseOffsetsMapTy &BaseOffsets,
253 assert(CXXInfo->BaseOffsets.count(Base) && "Did not find base!"); in getBaseClassOffset()
255 return CXXInfo->BaseOffsets[Base]; in getBaseClassOffset()
DExternalASTSource.h271 llvm::DenseMap<const CXXRecordDecl *, CharUnits> &BaseOffsets,
/openbsd/src/gnu/llvm/clang/lib/AST/
DRecordLayout.cpp54 bool LeadsWithZeroSizedBase, const BaseOffsetsMapTy &BaseOffsets, in ASTRecordLayout() argument
69 CXXInfo->BaseOffsets = BaseOffsets; in ASTRecordLayout()
DExternalASTSource.cpp66 llvm::DenseMap<const CXXRecordDecl *, CharUnits> &BaseOffsets, in layoutRecordType() argument
DRecordLayoutBuilder.cpp73 llvm::DenseMap<const CXXRecordDecl *, CharUnits> BaseOffsets; member
87 auto Known = BaseOffsets.find(RD); in getExternalNVBaseOffset()
88 if (Known == BaseOffsets.end()) in getExternalNVBaseOffset()
1359 External.BaseOffsets, External.VirtualBaseOffsets); in InitializeLayout()
2779 External.BaseOffsets, External.VirtualBaseOffsets); in initializeLayout()
/openbsd/src/gnu/llvm/lldb/source/Plugins/ExpressionParser/Clang/
DClangExternalASTSourceCallbacks.cpp32 llvm::DenseMap<const clang::CXXRecordDecl *, clang::CharUnits> &BaseOffsets, in layoutRecordType() argument
36 BaseOffsets, VirtualBaseOffsets); in layoutRecordType()
DClangASTSource.h140 &BaseOffsets,
238 &BaseOffsets, in layoutRecordType() argument
242 BaseOffsets, VirtualBaseOffsets); in layoutRecordType()
DASTUtils.h126 &BaseOffsets, in layoutRecordType() argument
130 BaseOffsets, VirtualBaseOffsets); in layoutRecordType()
409 &BaseOffsets, in layoutRecordType() argument
414 BaseOffsets, VirtualBaseOffsets)) in layoutRecordType()
DClangExternalASTSourceCallbacks.h45 &BaseOffsets,
/openbsd/src/gnu/llvm/clang/include/clang/Frontend/
DLayoutOverrideSource.h53 llvm::DenseMap<const CXXRecordDecl *, CharUnits> &BaseOffsets,
/openbsd/src/gnu/llvm/clang/lib/Sema/
DMultiplexExternalSemaSource.cpp184 llvm::DenseMap<const CXXRecordDecl *, CharUnits> &BaseOffsets, in layoutRecordType() argument
188 BaseOffsets, VirtualBaseOffsets)) in layoutRecordType()
/openbsd/src/gnu/llvm/clang/include/clang/Sema/
DMultiplexExternalSemaSource.h186 llvm::DenseMap<const CXXRecordDecl *, CharUnits> &BaseOffsets,
/openbsd/src/gnu/llvm/clang/lib/Frontend/
DLayoutOverrideSource.cpp158 llvm::DenseMap<const CXXRecordDecl *, CharUnits> &BaseOffsets, in layoutRecordType() argument
/openbsd/src/gnu/llvm/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
DAppleObjCDeclVendor.cpp115 &BaseOffsets, in layoutRecordType() argument