Searched refs:layout_info (Results 1 – 5 of 5) sorted by relevance
238 ClangASTImporter::LayoutInfo layout_info; in TEST_F() local239 layout_info.bit_size = 15; in TEST_F()240 layout_info.alignment = 2; in TEST_F()241 layout_info.field_offsets[source.field_decl] = 1; in TEST_F()242 importer.SetRecordLayout(source.record_decl, layout_info); in TEST_F()
92 lldb_private::ClangASTImporter::LayoutInfo &layout_info);97 lldb_private::ClangASTImporter::LayoutInfo &layout_info) const;
1202 ClangASTImporter::LayoutInfo layout_info; in CompleteTypeFromUDT() local1203 layout_info.bit_size = udt.getLength() * 8; in CompleteTypeFromUDT()1214 layout_info); in CompleteTypeFromUDT()1218 AddRecordMembers(symbol_file, compiler_type, *members_enum, layout_info); in CompleteTypeFromUDT()1233 GetClangASTImporter().SetRecordLayout(record_decl, layout_info); in CompleteTypeFromUDT()1242 lldb_private::ClangASTImporter::LayoutInfo &layout_info) { in AddRecordMembers() argument1285 layout_info.field_offsets.insert(std::make_pair(decl, offset)); in AddRecordMembers()1355 lldb_private::ClangASTImporter::LayoutInfo &layout_info) const { in AddRecordBases()1394 layout_info.base_offsets.insert(std::make_pair(decl, offset)); in AddRecordBases()
131 lldb_private::ClangASTImporter::LayoutInfo &layout_info);227 lldb_private::ClangASTImporter::LayoutInfo &layout_info,268 lldb_private::ClangASTImporter::LayoutInfo &layout_info);
1362 ClangASTImporter::LayoutInfo &layout_info) { in ParseInheritance() argument1468 layout_info.base_offsets.insert(std::make_pair( in ParseInheritance()2049 ClangASTImporter::LayoutInfo layout_info; in CompleteRecordType() local2114 if (!layout_info.field_offsets.empty() || !layout_info.base_offsets.empty() || in CompleteRecordType()2115 !layout_info.vbase_offsets.empty()) { in CompleteRecordType()2118 if (layout_info.bit_size == 0) in CompleteRecordType()2119 layout_info.bit_size = in CompleteRecordType()2818 layout_info.base_offsets.size() != 0)) { in ParseSingleMember()2833 layout_info.field_offsets.insert(std::make_pair( in ParseSingleMember()2909 layout_info.field_offsets.insert( in ParseSingleMember()[all …]