reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
403 if (!comp_unit_info->oso_sp) { 405 {comp_unit_info->oso_path, comp_unit_info->oso_mod_time}); 405 {comp_unit_info->oso_path, comp_unit_info->oso_mod_time}); 407 comp_unit_info->oso_sp = pos->second; 410 comp_unit_info->oso_sp = std::make_shared<OSOInfo>(); 411 m_oso_map[{comp_unit_info->oso_path, comp_unit_info->oso_mod_time}] = 411 m_oso_map[{comp_unit_info->oso_path, comp_unit_info->oso_mod_time}] = 412 comp_unit_info->oso_sp; 413 const char *oso_path = comp_unit_info->oso_path.GetCString(); 424 if (comp_unit_info->oso_mod_time != llvm::sys::TimePoint<>() && 425 oso_mod_time != comp_unit_info->oso_mod_time) { 431 llvm::to_string(comp_unit_info->oso_mod_time).c_str()); 458 comp_unit_info->oso_sp->module_sp = std::make_shared<DebugMapModule>( 459 obj_file->GetModule(), GetCompUnitInfoIndex(comp_unit_info), oso_file, 461 oso_object ? comp_unit_info->oso_mod_time : llvm::sys::TimePoint<>()); 464 if (comp_unit_info->oso_sp) 465 return comp_unit_info->oso_sp->module_sp.get();