Lines Matching refs:module
52 json::Object module; in ToJSON() local
53 EmplaceSafeString(module, "path", path); in ToJSON()
54 EmplaceSafeString(module, "uuid", uuid); in ToJSON()
55 EmplaceSafeString(module, "triple", triple); in ToJSON()
56 module.try_emplace("identifier", identifier); in ToJSON()
57 module.try_emplace("symbolTableParseTime", symtab_parse_time); in ToJSON()
58 module.try_emplace("symbolTableIndexTime", symtab_index_time); in ToJSON()
59 module.try_emplace("symbolTableLoadedFromCache", symtab_loaded_from_cache); in ToJSON()
60 module.try_emplace("symbolTableSavedToCache", symtab_saved_to_cache); in ToJSON()
61 module.try_emplace("debugInfoParseTime", debug_parse_time); in ToJSON()
62 module.try_emplace("debugInfoIndexTime", debug_index_time); in ToJSON()
63 module.try_emplace("debugInfoByteSize", (int64_t)debug_info_size); in ToJSON()
64 module.try_emplace("debugInfoIndexLoadedFromCache", in ToJSON()
66 module.try_emplace("debugInfoIndexSavedToCache", in ToJSON()
68 module.try_emplace("debugInfoEnabled", debug_info_enabled); in ToJSON()
69 module.try_emplace("debugInfoHadVariableErrors", in ToJSON()
71 module.try_emplace("debugInfoHadIncompleteTypes", in ToJSON()
73 module.try_emplace("symbolTableStripped", symtab_stripped); in ToJSON()
75 module.try_emplace("symbolFilePath", symfile_path); in ToJSON()
81 module.try_emplace("symbolFileModuleIdentifiers", std::move(symfile_ids)); in ToJSON()
91 module.try_emplace("typeSystemInfo", std::move(type_systems)); in ToJSON()
94 return module; in ToJSON()
257 Module *module = Module::GetAllocatedModuleAtIndex(image_idx); in ReportStatistics() local
259 module_stat.symtab_parse_time = module->GetSymtabParseTime().get().count(); in ReportStatistics()
260 module_stat.symtab_index_time = module->GetSymtabIndexTime().get().count(); in ReportStatistics()
261 Symtab *symtab = module->GetSymtab(); in ReportStatistics()
270 SymbolFile *sym_file = module->GetSymbolFile(); in ReportStatistics()
273 if (sym_file->GetObjectFile() != module->GetObjectFile()) in ReportStatistics()
292 module_stat.symtab_stripped = module->GetObjectFile()->IsStripped(); in ReportStatistics()
311 module->ForEachTypeSystem([&](lldb::TypeSystemSP ts) { in ReportStatistics()
322 module_stat.identifier = (intptr_t)module; in ReportStatistics()
323 module_stat.path = module->GetFileSpec().GetPath(); in ReportStatistics()
324 if (ConstString object_name = module->GetObjectName()) { in ReportStatistics()
329 module_stat.uuid = module->GetUUID().GetAsString(); in ReportStatistics()
330 module_stat.triple = module->GetArchitecture().GetTriple().str(); in ReportStatistics()