File tree 1 file changed +3
-3
lines changed 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -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 )
You can’t perform that action at this time.
0 commit comments