Searched refs:base_offsets (Results 1 - 8 of 8) sorted by relevance

/freebsd-11-stable/contrib/llvm-project/lldb/include/lldb/Symbol/
H A DClangASTImporter.h37 : bit_size(0), alignment(0), field_offsets(), base_offsets(),
42 llvm::DenseMap<const clang::CXXRecordDecl *, clang::CharUnits> base_offsets; member in struct:lldb_private::ClangASTImporter::LayoutInfo
73 &base_offsets,
H A DClangASTContext.h401 &base_offsets,
/freebsd-11-stable/contrib/llvm-project/lldb/source/Symbol/
H A DClangASTImporter.cpp520 &base_offsets,
526 base_offsets.clear();
532 base_offsets.swap(pos->second.base_offsets);
515 LayoutRecordType( const clang::RecordDecl *record_decl, uint64_t &bit_size, uint64_t &alignment, llvm::DenseMap<const clang::FieldDecl *, uint64_t> &field_offsets, llvm::DenseMap<const clang::CXXRecordDecl *, clang::CharUnits> &base_offsets, llvm::DenseMap<const clang::CXXRecordDecl *, clang::CharUnits> &vbase_offsets) argument
H A DClangASTContext.cpp8826 &base_offsets,
8840 field_offsets, base_offsets, vbase_offsets);
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/NativePDB/
H A DUdtRecordCompleter.cpp98 m_layout.base_offsets.insert(std::make_pair(decl, offset));
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DClangASTSource.cpp1512 BaseOffsetMap &base_offsets) {
1548 base_offsets.insert(std::pair<const CXXRecordDecl *, CharUnits>(
1558 BaseOffsetMap &base_offsets,
1624 !ImportOffsetMap(base_offsets, origin_base_offsets, *this) ||
1674 : base_offsets[base_cxx_record.decl].getQuantity()));
1510 ExtractBaseOffsets(const ASTRecordLayout &record_layout, DeclFromUser<const CXXRecordDecl> &record, BaseOffsetMap &base_offsets) argument
1555 layoutRecordType(const RecordDecl *record, uint64_t &size, uint64_t &alignment, FieldOffsetMap &field_offsets, BaseOffsetMap &base_offsets, BaseOffsetMap &virtual_base_offsets) argument
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DPDBASTParser.cpp1316 layout_info.base_offsets.insert(std::make_pair(decl, offset));
/freebsd-11-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFASTParserClang.cpp2098 if (!layout_info.field_offsets.empty() || !layout_info.base_offsets.empty() ||
2963 layout_info.base_offsets.insert(std::make_pair(

Completed in 303 milliseconds