This revision was automatically updated to reflect the committed changes. Closed by commit rG78fee46d8d8e: [lldb][Target] GetScratchTypeSystems: sort TypeSystems with strict weak ordering (authored by Michael137).
Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D142709/new/ https://reviews.llvm.org/D142709 Files: lldb/source/Target/Target.cpp Index: lldb/source/Target/Target.cpp =================================================================== --- lldb/source/Target/Target.cpp +++ lldb/source/Target/Target.cpp @@ -2385,10 +2385,8 @@ if (auto ts = *type_system_or_err) scratch_type_systems.push_back(ts); } - std::sort(scratch_type_systems.begin(), scratch_type_systems.end(), - [](lldb::TypeSystemSP a, lldb::TypeSystemSP b) { - return a.get() <= b.get(); - }); + + std::sort(scratch_type_systems.begin(), scratch_type_systems.end()); scratch_type_systems.erase( std::unique(scratch_type_systems.begin(), scratch_type_systems.end()), scratch_type_systems.end());
Index: lldb/source/Target/Target.cpp =================================================================== --- lldb/source/Target/Target.cpp +++ lldb/source/Target/Target.cpp @@ -2385,10 +2385,8 @@ if (auto ts = *type_system_or_err) scratch_type_systems.push_back(ts); } - std::sort(scratch_type_systems.begin(), scratch_type_systems.end(), - [](lldb::TypeSystemSP a, lldb::TypeSystemSP b) { - return a.get() <= b.get(); - }); + + std::sort(scratch_type_systems.begin(), scratch_type_systems.end()); scratch_type_systems.erase( std::unique(scratch_type_systems.begin(), scratch_type_systems.end()), scratch_type_systems.end());
_______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits