Lines Matching refs:old_sc

606 static bool SymbolContextsMightBeEquivalent(SymbolContext &old_sc,  in SymbolContextsMightBeEquivalent()  argument
610 if (old_sc.module_sp.get() == new_sc.module_sp.get()) { in SymbolContextsMightBeEquivalent()
613 if (old_sc.comp_unit && new_sc.comp_unit && in SymbolContextsMightBeEquivalent()
614 (old_sc.comp_unit == new_sc.comp_unit)) { in SymbolContextsMightBeEquivalent()
615 if (old_sc.function && new_sc.function && in SymbolContextsMightBeEquivalent()
616 (old_sc.function == new_sc.function)) { in SymbolContextsMightBeEquivalent()
619 } else if (old_sc.symbol && new_sc.symbol && in SymbolContextsMightBeEquivalent()
620 (old_sc.symbol == new_sc.symbol)) { in SymbolContextsMightBeEquivalent()
625 if (old_sc.comp_unit && new_sc.comp_unit) { in SymbolContextsMightBeEquivalent()
626 if (old_sc.comp_unit->GetPrimaryFile() == in SymbolContextsMightBeEquivalent()
629 if (old_sc.function && new_sc.function && in SymbolContextsMightBeEquivalent()
630 (old_sc.function->GetName() == new_sc.function->GetName())) { in SymbolContextsMightBeEquivalent()
634 } else if (old_sc.symbol && new_sc.symbol) { in SymbolContextsMightBeEquivalent()
635 if (Mangled::Compare(old_sc.symbol->GetMangled(), in SymbolContextsMightBeEquivalent()
692 SymbolContext old_sc, new_sc; in ModuleReplaced() local
698 if (old_loc_sp->GetAddress().CalculateSymbolContext(&old_sc) == in ModuleReplaced()
701 SymbolContextsMightBeEquivalent(old_sc, new_sc); in ModuleReplaced()
733 SymbolContext &old_sc = old_sc_map.begin()->second; in ModuleReplaced() local
743 if (SymbolContextsMightBeEquivalent(old_sc, tmp_iter->second)) in ModuleReplaced()
751 if (SymbolContextsMightBeEquivalent(old_sc, tmp_iter->second)) in ModuleReplaced()