Searched refs:layout_info (Results 1 - 4 of 4) sorted by relevance

/freebsd-12-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/PDB/
H A DPDBASTParser.h92 lldb_private::ClangASTImporter::LayoutInfo &layout_info);
97 lldb_private::ClangASTImporter::LayoutInfo &layout_info) const;
H A DPDBASTParser.cpp1170 ClangASTImporter::LayoutInfo layout_info; local
1171 layout_info.bit_size = udt.getLength() * 8;
1182 layout_info);
1186 AddRecordMembers(symbol_file, compiler_type, *members_enum, layout_info);
1201 GetClangASTImporter().SetRecordLayout(record_decl, layout_info);
1210 lldb_private::ClangASTImporter::LayoutInfo &layout_info) {
1253 layout_info.field_offsets.insert(std::make_pair(decl, offset));
1277 lldb_private::ClangASTImporter::LayoutInfo &layout_info) const {
1316 layout_info.base_offsets.insert(std::make_pair(decl, offset));
1206 AddRecordMembers( lldb_private::SymbolFile &symbol_file, lldb_private::CompilerType &record_type, PDBDataSymbolEnumerator &members_enum, lldb_private::ClangASTImporter::LayoutInfo &layout_info) argument
/freebsd-12-stable/contrib/llvm-project/lldb/source/Plugins/SymbolFile/DWARF/
H A DDWARFASTParserClang.h115 lldb_private::ClangASTImporter::LayoutInfo &layout_info);
197 lldb_private::ClangASTImporter::LayoutInfo &layout_info,
H A DDWARFASTParserClang.cpp1960 ClangASTImporter::LayoutInfo layout_info; local
1995 layout_info);
2098 if (!layout_info.field_offsets.empty() || !layout_info.base_offsets.empty() ||
2099 !layout_info.vbase_offsets.empty()) {
2101 layout_info.bit_size = type->GetByteSize().getValueOr(0) * 8;
2102 if (layout_info.bit_size == 0)
2103 layout_info.bit_size =
2109 GetClangASTImporter().SetRecordLayout(record_decl, layout_info);
2392 lldb_private::ClangASTImporter::LayoutInfo &layout_info,
2385 ParseSingleMember( const DWARFDIE &die, const DWARFDIE &parent_die, lldb_private::CompilerType &class_clang_type, const lldb::LanguageType class_language, std::vector<int> &member_accessibilities, lldb::AccessType &default_accessibility, DelayedPropertyList &delayed_properties, lldb_private::ClangASTImporter::LayoutInfo &layout_info, FieldInfo &last_field_info) argument
2821 ParseChildMembers( const DWARFDIE &parent_die, CompilerType &class_clang_type, const LanguageType class_language, std::vector<std::unique_ptr<clang::CXXBaseSpecifier>> &base_classes, std::vector<int> &member_accessibilities, std::vector<DWARFDIE> &member_function_dies, DelayedPropertyList &delayed_properties, AccessType &default_accessibility, bool &is_a_class, ClangASTImporter::LayoutInfo &layout_info) argument
[all...]

Completed in 182 milliseconds