Home
last modified time | relevance | path

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

/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DRecordLayout.h132 BaseOffsetsMapTy BaseOffsets; member
165 const BaseOffsetsMapTy& BaseOffsets,
235 assert(CXXInfo->BaseOffsets.count(Base) && "Did not find base!"); in getBaseClassOffset()
237 return CXXInfo->BaseOffsets[Base]; in getBaseClassOffset()
H A DExternalASTSource.h304 llvm::DenseMap<const CXXRecordDecl *, CharUnits> &BaseOffsets,
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DRecordLayout.cpp60 const BaseOffsetsMapTy& BaseOffsets, in ASTRecordLayout() argument
73 CXXInfo->BaseOffsets = BaseOffsets; in ASTRecordLayout()
H A DExternalASTSource.cpp78 llvm::DenseMap<const CXXRecordDecl *, CharUnits> &BaseOffsets, in layoutRecordType() argument
H A DRecordLayoutBuilder.cpp73 llvm::DenseMap<const CXXRecordDecl *, CharUnits> BaseOffsets; member
87 auto Known = BaseOffsets.find(RD); in getExternalNVBaseOffset()
88 if (Known == BaseOffsets.end()) in getExternalNVBaseOffset()
1276 External.BaseOffsets, External.VirtualBaseOffsets); in InitializeLayout()
2495 External.BaseOffsets, External.VirtualBaseOffsets); in initializeLayout()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Symbol/
H A DClangExternalASTSourceCallbacks.cpp79 llvm::DenseMap<const clang::CXXRecordDecl *, clang::CharUnits> &BaseOffsets, in layoutRecordType() argument
84 Alignment, FieldOffsets, BaseOffsets, in layoutRecordType()
/freebsd-12.1/contrib/llvm/tools/lldb/include/lldb/Symbol/
H A DClangExternalASTSourceCallbacks.h38 &BaseOffsets,
103 &BaseOffsets,
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangASTSource.h153 &BaseOffsets,
266 &BaseOffsets, in layoutRecordType() argument
270 BaseOffsets, VirtualBaseOffsets); in layoutRecordType()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Frontend/
H A DLayoutOverrideSource.h54 llvm::DenseMap<const CXXRecordDecl *, CharUnits> &BaseOffsets,
/freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/
H A DMultiplexExternalSemaSource.cpp185 llvm::DenseMap<const CXXRecordDecl *, CharUnits> &BaseOffsets, in layoutRecordType() argument
189 BaseOffsets, VirtualBaseOffsets)) in layoutRecordType()
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/
H A DMultiplexExternalSemaSource.h188 llvm::DenseMap<const CXXRecordDecl *, CharUnits> &BaseOffsets,
/freebsd-12.1/contrib/llvm/tools/clang/lib/Frontend/
H A DLayoutOverrideSource.cpp159 llvm::DenseMap<const CXXRecordDecl *, CharUnits> &BaseOffsets, in layoutRecordType() argument
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/
H A DAppleObjCDeclVendor.cpp133 &BaseOffsets, in layoutRecordType() argument