Lines Matching refs:second
34 return MergeStatus(false, builtin_it->second.GetSelfType()); in MergeBuiltinType()
40 module_->type_graph_.emplace(type_id, &p.first->second); in MergeBuiltinType()
70 for (auto &definition : it->second) { in LookupUserDefinedType()
85 return MergeStatus(true, it->second.begin()->type_ir_->GetSelfType()); in LookupUserDefinedType()
133 references_type->SetReferencedType(local_to_global_it->second.type_id_); in MergeReferencingTypeInternal()
134 return local_to_global_it->second; in MergeReferencingTypeInternal()
144 MergeType(local_type_it->second, addend, local_to_global_type_id_map); in MergeReferencingTypeInternal()
222 const std::string &key = GetODRListMapKey(&(it->second)); in UpdateUDTypeAccounting()
224 module_->AddToODRListMap(key, &(it->second), addend_compilation_unit_path); in UpdateUDTypeAccounting()
239 MergeRecordDependencies(addend, &p.second->second, in MergeRecordAndDependencies()
258 it->second, addend, local_to_global_type_id_map); in MergeEnumDependencies()
270 MergeEnumDependencies(addend, &p.second->second, local_to_global_type_id_map); in MergeEnumType()
281 MergeCFunctionLikeDeps(addend, &p.second->second, in MergeFunctionType()
332 merge_status = MergeStatus(false, it->second.GetSelfType()); in MergeReferencingTypeInternalAndUpdateParent()
369 type_ir = it->second; in DereferenceType()
471 return type_it->second; in MergeType()
493 MergeStatus ret_merge_status = MergeType(ret_type_it->second, addend, in MergeCFunctionLikeDeps()
566 MergeType(type_ir.second, addend, &merged_types_cache); in MergeGraphs()
570 MergeFunction(&function_ir.second, addend, &merged_types_cache); in MergeGraphs()
574 MergeGlobalVariable(&global_var_ir.second, addend, &merged_types_cache); in MergeGraphs()