Lines Matching refs:MergeStatus
28 MergeStatus ModuleMerger::MergeBuiltinType( in MergeBuiltinType()
30 repr::AbiElementMap<MergeStatus> *local_to_global_type_id_map) { in MergeBuiltinType()
34 return MergeStatus(false, builtin_it->second.GetSelfType()); in MergeBuiltinType()
42 MergeStatus merge_status(true, type_id); in MergeBuiltinType()
48 MergeStatus ModuleMerger::LookupUserDefinedType( in LookupUserDefinedType()
51 repr::AbiElementMap<MergeStatus> *local_to_global_type_id_map_) { in LookupUserDefinedType()
58 return MergeStatus(true, ""); in LookupUserDefinedType()
77 MergeStatus(false, contender_ud->GetSelfType())); in LookupUserDefinedType()
78 return MergeStatus(false, contender_ud->GetSelfType()); in LookupUserDefinedType()
85 return MergeStatus(true, it->second.begin()->type_ir_->GetSelfType()); in LookupUserDefinedType()
89 MergeStatus ModuleMerger::LookupType( in LookupType()
91 repr::AbiElementMap<MergeStatus> *local_to_global_type_id_map) { in LookupType()
111 return MergeStatus(true, "type-hidden"); in LookupType()
122 MergeStatus ModuleMerger::MergeReferencingTypeInternal( in MergeReferencingTypeInternal()
124 repr::AbiElementMap<MergeStatus> *local_to_global_type_id_map) { in MergeReferencingTypeInternal()
143 MergeStatus merge_status = in MergeReferencingTypeInternal()
152 return MergeStatus(true, referenced_type_id); in MergeReferencingTypeInternal()
158 repr::AbiElementMap<MergeStatus> *local_to_global_type_id_map) { in MergeRecordFields()
167 repr::AbiElementMap<MergeStatus> *local_to_global_type_id_map) { in MergeRecordCXXBases()
176 repr::AbiElementMap<MergeStatus> *local_to_global_type_id_map) { in MergeRecordTemplateElements()
186 repr::AbiElementMap<MergeStatus> *local_to_global_type_id_map) { in MergeRecordDependencies()
198 std::pair<MergeStatus, typename repr::AbiElementMap<T>::iterator>
201 repr::AbiElementMap<MergeStatus> *local_to_global_type_id_map, in UpdateUDTypeAccounting()
223 MergeStatus type_merge_status = MergeStatus(true, added_type_id); in UpdateUDTypeAccounting()
233 MergeStatus ModuleMerger::MergeRecordAndDependencies( in MergeRecordAndDependencies()
235 repr::AbiElementMap<MergeStatus> *local_to_global_type_id_map) { in MergeRecordAndDependencies()
247 repr::AbiElementMap<MergeStatus> *local_to_global_type_id_map) { in MergeEnumDependencies()
257 MergeStatus merge_status = MergeType( in MergeEnumDependencies()
265 MergeStatus ModuleMerger::MergeEnumType( in MergeEnumType()
267 repr::AbiElementMap<MergeStatus> *local_to_global_type_id_map) { in MergeEnumType()
275 MergeStatus ModuleMerger::MergeFunctionType( in MergeFunctionType()
277 repr::AbiElementMap<MergeStatus> *local_to_global_type_id_map) { in MergeFunctionType()
288 MergeStatus ModuleMerger::MergeReferencingTypeInternalAndUpdateParent( in MergeReferencingTypeInternalAndUpdateParent()
290 repr::AbiElementMap<MergeStatus> *local_to_global_type_id_map, in MergeReferencingTypeInternalAndUpdateParent()
293 MergeStatus merge_status; in MergeReferencingTypeInternalAndUpdateParent()
306 return MergeStatus(true, updated_self_type_id); in MergeReferencingTypeInternalAndUpdateParent()
321 merge_status = MergeStatus(true, updated_self_type_id); in MergeReferencingTypeInternalAndUpdateParent()
332 merge_status = MergeStatus(false, it->second.GetSelfType()); in MergeReferencingTypeInternalAndUpdateParent()
377 MergeStatus ModuleMerger::MergeReferencingType( in MergeReferencingType()
379 repr::AbiElementMap<MergeStatus> *local_to_global_type_id_map) { in MergeReferencingType()
400 MergeStatus(true, added_type_id)); in MergeReferencingType()
436 MergeStatus ModuleMerger::MergeTypeInternal( in MergeTypeInternal()
438 repr::AbiElementMap<MergeStatus> *local_to_global_type_id_map) { in MergeTypeInternal()
463 MergeStatus ModuleMerger::MergeType( in MergeType()
465 repr::AbiElementMap<MergeStatus> *local_to_global_type_id_map) { in MergeType()
474 MergeStatus merge_status = LookupType( in MergeType()
487 repr::AbiElementMap<MergeStatus> *local_to_global_type_id_map) { in MergeCFunctionLikeDeps()
493 MergeStatus ret_merge_status = MergeType(ret_type_it->second, addend, in MergeCFunctionLikeDeps()
507 repr::AbiElementMap<MergeStatus> *local_to_global_type_id_map) { in MergeFunctionDeps()
528 repr::AbiElementMap<MergeStatus> *local_to_global_type_id_map) { in MergeFunction()
544 repr::AbiElementMap<MergeStatus> *local_to_global_type_id_map) { in MergeGlobalVariable()
563 repr::AbiElementMap<MergeStatus> merged_types_cache; in MergeGraphs()