Skip to content

Commit 4cadc5b

Browse files
committed
Remove Unknown
1 parent aab0062 commit 4cadc5b

File tree

1 file changed

+1
-5
lines changed

1 file changed

+1
-5
lines changed

compiler/src/dotty/tools/dotc/transform/init/ParamOverridingCheck.scala

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -54,10 +54,6 @@ object ParamOverridingCheck:
5454
sealed abstract class Value:
5555
val source: Tree
5656

57-
/** An unknown value */
58-
class Unknown(val source: Tree) extends Value:
59-
override def equals(other: Any): Boolean = false
60-
6157
/**
6258
* A symbolic value
6359
*
@@ -181,7 +177,7 @@ object ParamOverridingCheck:
181177
def eval(expr: Tree, thisV: ThisRef, klass: ClassSymbol): Contextual[Value] =
182178
expr match
183179
case Ident(nme.WILDCARD) =>
184-
Unknown(expr)
180+
Skolem(expr)
185181

186182
case id @ Ident(name) if !id.symbol.is(Flags.Method) =>
187183
assert(name.isTermName, "type trees should not reach here")

0 commit comments

Comments
 (0)