Searched defs:field_offsets (Results 1 - 4 of 4) sorted by relevance

/external/lldb/source/Plugins/SymbolFile/DWARF/
H A DSymbolFileDWARF.h158 llvm::DenseMap <const clang::FieldDecl *, uint64_t> &field_offsets,
166 llvm::DenseMap <const clang::FieldDecl *, uint64_t> &field_offsets,
175 field_offsets(),
182 llvm::DenseMap <const clang::FieldDecl *, uint64_t> field_offsets; member in struct:SymbolFileDWARF::LayoutInfo
H A DSymbolFileDWARFDebugMap.cpp1429 llvm::DenseMap <const clang::FieldDecl *, uint64_t> &field_offsets,
1437 if (oso_dwarf->LayoutRecordType (record_decl, size, alignment, field_offsets, base_offsets, vbase_offsets))
1425 LayoutRecordType(void *baton, const clang::RecordDecl *record_decl, uint64_t &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 DSymbolFileDWARF.cpp2017 layout_info.field_offsets.insert(std::make_pair(unnamed_bitfield_decl, anon_field_info.bit_offset));
2065 layout_info.field_offsets.insert(std::make_pair(field_decl, this_field_info.bit_offset));
2556 if (!layout_info.field_offsets.empty() ||
2571 "SymbolFileDWARF::ResolveClangOpaqueTypeDefinition (clang_type = %p) caching layout info for record_decl = %p, bit_size = %" PRIu64 ", alignment = %" PRIu64 ", field_offsets[%u], base_offsets[%u], vbase_offsets[%u])",
2576 (uint32_t)layout_info.field_offsets.size(),
2582 llvm::DenseMap <const clang::FieldDecl *, uint64_t>::const_iterator pos, end = layout_info.field_offsets.end();
2583 for (idx = 0, pos = layout_info.field_offsets.begin(); pos != end; ++pos, ++idx)
7880 llvm::DenseMap <const clang::FieldDecl *, uint64_t> &field_offsets,
7885 return symbol_file_dwarf->LayoutRecordType (record_decl, size, alignment, field_offsets, base_offsets, vbase_offsets);
7893 llvm::DenseMap <const clang::FieldDecl *, uint64_t> &field_offsets,
7876 LayoutRecordType(void *baton, const clang::RecordDecl *record_decl, uint64_t &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
7890 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
[all...]
/external/lldb/source/Expression/
H A DClangASTSource.cpp1441 FieldOffsetMap &field_offsets,
1506 if (!ImportOffsetMap(field_offsets, origin_field_offsets, m_ast_importer, parser_ast_context) ||
1529 field_offsets[*fi]);
1438 layoutRecordType(const RecordDecl *record, uint64_t &size, uint64_t &alignment, FieldOffsetMap &field_offsets, BaseOffsetMap &base_offsets, BaseOffsetMap &virtual_base_offsets) argument

Completed in 81 milliseconds