Searched refs:layout_info (Results 1 – 4 of 4) sorted by relevance
187 lldb_private::ClangASTImporter::LayoutInfo &layout_info);319 lldb_private::ClangASTImporter::LayoutInfo const &layout_info) const;344 lldb_private::ClangASTImporter::LayoutInfo &layout_info,456 lldb_private::ClangASTImporter::LayoutInfo &layout_info);472 lldb_private::ClangASTImporter::LayoutInfo &layout_info);
1463 ClangASTImporter::LayoutInfo &layout_info) { in ParseInheritance() argument1551 layout_info.base_offsets.insert(std::make_pair( in ParseInheritance()2089 ClangASTImporter::LayoutInfo layout_info; in CompleteRecordType() local2117 default_accessibility, layout_info); in CompleteRecordType()2155 layout_info.bit_size = type->GetByteSize(nullptr).value_or(0) * 8; in CompleteRecordType()2156 if (layout_info.bit_size == 0) in CompleteRecordType()2157 layout_info.bit_size = in CompleteRecordType()2159 if (layout_info.alignment == 0) in CompleteRecordType()2160 layout_info.alignment = in CompleteRecordType()2166 GetClangASTImporter().SetRecordLayout(record_decl, layout_info); in CompleteRecordType()[all …]
92 lldb_private::ClangASTImporter::LayoutInfo &layout_info);97 lldb_private::ClangASTImporter::LayoutInfo &layout_info) const;
1204 ClangASTImporter::LayoutInfo layout_info; in CompleteTypeFromUDT() local1205 layout_info.bit_size = udt.getLength() * 8; in CompleteTypeFromUDT()1216 layout_info); in CompleteTypeFromUDT()1220 AddRecordMembers(symbol_file, compiler_type, *members_enum, layout_info); in CompleteTypeFromUDT()1235 GetClangASTImporter().SetRecordLayout(record_decl, layout_info); in CompleteTypeFromUDT()1244 lldb_private::ClangASTImporter::LayoutInfo &layout_info) { in AddRecordMembers() argument1287 layout_info.field_offsets.insert(std::make_pair(decl, offset)); in AddRecordMembers()1366 lldb_private::ClangASTImporter::LayoutInfo &layout_info) const { in AddRecordBases()1405 layout_info.base_offsets.insert(std::make_pair(decl, offset)); in AddRecordBases()