Skip to content

Commit 57444a1

Browse files
Remove EqualsPatternClass
Seams to be a leftover from scalac old pattern matcher and has always been dead code in dotty.
1 parent 5c0745f commit 57444a1

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

compiler/src/dotty/tools/dotc/core/Definitions.scala

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -564,7 +564,6 @@ class Definitions {
564564
lazy val BoxedUnitModule: TermSymbol = ctx.requiredModule("java.lang.Void")
565565

566566
lazy val ByNameParamClass2x: ClassSymbol = enterSpecialPolyClass(tpnme.BYNAME_PARAM_CLASS, Covariant, Seq(AnyType))
567-
lazy val EqualsPatternClass: ClassSymbol = enterSpecialPolyClass(tpnme.EQUALS_PATTERN, EmptyFlags, Seq(AnyType))
568567

569568
lazy val RepeatedParamClass: ClassSymbol = enterSpecialPolyClass(tpnme.REPEATED_PARAM_CLASS, Covariant, Seq(ObjectType, SeqType))
570569

@@ -1371,8 +1370,7 @@ class Definitions {
13711370
AnyValClass,
13721371
NullClass,
13731372
NothingClass,
1374-
SingletonClass,
1375-
EqualsPatternClass)
1373+
SingletonClass)
13761374

13771375
lazy val syntheticCoreClasses: List[Symbol] = syntheticScalaClasses ++ List(
13781376
EmptyPackageVal,

0 commit comments

Comments
 (0)