@@ -12,8 +12,8 @@ object tasty {
12
12
case DefaultGetter (methodName : TermName , idx : String ) // s"$methodName${"$default$"}${idx+1}"
13
13
case Variant (underlying : TermName , covariant : Boolean ) // s"${if (covariant) "+" else "-"}$underlying"
14
14
case SuperAccessor (underlying : TermName ) // s"${"super$"}$underlying"
15
- case protectedAccessor (underlying : TermName ) // s"${"protectded$"}$underlying"
16
- case protectecSetter (underlying : TermName ) // s"${"protectded$set"}$underlying"
15
+ case ProtectedAccessor (underlying : TermName ) // s"${"protectded$"}$underlying"
16
+ case ProtectecSetter (underlying : TermName ) // s"${"protectded$set"}$underlying"
17
17
case ObjectClass (underlying : TermName ) // s"$underlying${"$"}"
18
18
19
19
case Expanded (prefix : TermName , selector : String ) // s"$prefix${"$$"}$name" , used only for symbols coming from Scala 2
@@ -144,7 +144,7 @@ object tasty {
144
144
case class ParamRef (binder : LambdaType [_, _, _], idx : Int ) extends Type
145
145
case class RecursiveThis (binder : RecursiveType ) extends Type
146
146
147
- abstract case class RecursiveType (private var _underlying : Type ) extends Type {
147
+ case class RecursiveType private (private var _underlying : Type ) extends Type {
148
148
def underlying = _underlying
149
149
}
150
150
object RecursiveType {
@@ -197,8 +197,8 @@ object tasty {
197
197
def apply (pnames : List [TermName ], ptypes : List [Type ], restpe : Type ): MethodType =
198
198
new MethodType (pnames, ptypes, restpe) { override val companion = self }
199
199
}
200
- object ImplicitMethodType extends SpecializedMethodTypeCompanion
201
- object ErasedMethodType extends SpecializedMethodTypeCompanion
200
+ object ImplicitMethodType extends SpecializedMethodTypeCompanion
201
+ object ErasedMethodType extends SpecializedMethodTypeCompanion
202
202
object ErasedImplicitMethodType extends SpecializedMethodTypeCompanion
203
203
204
204
case class TypeBounds (loBound : Type , hiBound : Type )
0 commit comments