Sema: Simplify BindingSet::isDirectHole()

This commit is contained in:
Slava Pestov
2025-11-14 09:35:46 -05:00
parent 45d03e152c
commit 19a2eeb322

View File

@@ -103,8 +103,7 @@ bool BindingSet::isDirectHole() const {
if (!CS.shouldAttemptFixes())
return false;
return Bindings.empty() && getNumViableLiteralBindings() == 0 &&
Defaults.empty() && TypeVar->getImpl().canBindToHole();
return !hasViableBindings() && TypeVar->getImpl().canBindToHole();
}
static bool isGenericParameter(TypeVariableType *TypeVar) {