Skip to content

Commit d5e0942

Browse files
committed
[lldb] Stop printing debug messages for non-failing CompilerType comparisons
1 parent 1f4717b commit d5e0942

File tree

1 file changed

+7
-6
lines changed

1 file changed

+7
-6
lines changed

lldb/source/Plugins/TypeSystem/Swift/TypeSystemSwiftTypeRef.cpp

Lines changed: 7 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1422,11 +1422,6 @@ static bool ContainsSugaredParen(swift::Demangle::NodePointer node) {
14221422
template <> bool Equivalent<CompilerType>(CompilerType l, CompilerType r) {
14231423
ConstString lhs = l.GetMangledTypeName();
14241424
ConstString rhs = r.GetMangledTypeName();
1425-
if (lhs != rhs) {
1426-
// Failure. Dump it for easier debugging.
1427-
llvm::dbgs() << "TypeSystemSwiftTypeRef diverges from SwiftASTContext: "
1428-
<< lhs.GetStringRef() << " != " << rhs.GetStringRef() << "\n";
1429-
}
14301425
if (lhs == ConstString("$sSiD") && rhs == ConstString("$sSuD"))
14311426
return true;
14321427
// Ignore missing sugar.
@@ -1454,7 +1449,13 @@ template <> bool Equivalent<CompilerType>(CompilerType l, CompilerType r) {
14541449
llvm::dyn_cast_or_null<TypeSystemSwiftTypeRef>(l.GetTypeSystem()))
14551450
if (ts->IsImportedType(l.GetOpaqueQualType(), nullptr))
14561451
return true;
1457-
return lhs == rhs;
1452+
if (lhs == rhs)
1453+
return true;
1454+
1455+
// Failure. Dump it for easier debugging.
1456+
llvm::dbgs() << "TypeSystemSwiftTypeRef diverges from SwiftASTContext: "
1457+
<< lhs.GetStringRef() << " != " << rhs.GetStringRef() << "\n";
1458+
return false;
14581459
}
14591460
/// This one is particularly taylored for GetTypeName() and
14601461
/// GetDisplayTypeName().

0 commit comments

Comments
 (0)