@@ -57,9 +57,9 @@ advanced/C# => class C [typeparam T ] extends Object { self: C[T] => +3 decls }
57
57
advanced/C#[T] => typeparam T
58
58
advanced/C#`<init>`(). => primary ctor <init> [typeparam T ](): C[T]
59
59
advanced/C#t(). => method t => T
60
- advanced/HKClass# => class HKClass [typeparam F [unknown T: <?> ] <: <?>] extends Object { self: HKClass[F] => +3 decls }
61
- advanced/HKClass#[F] => typeparam F [unknown T: <?> ] <: <?>
62
- advanced/HKClass#`<init>`(). => primary ctor <init> [typeparam F [unknown T: <?> ] <: <?>](): HKClass[F]
60
+ advanced/HKClass# => class HKClass [typeparam F [typeparam T ] <: <?>] extends Object { self: HKClass[F] => +3 decls }
61
+ advanced/HKClass#[F] => typeparam F [typeparam T ] <: <?>
62
+ advanced/HKClass#`<init>`(). => primary ctor <init> [typeparam F [typeparam T ] <: <?>](): HKClass[F]
63
63
advanced/HKClass#foo(). => method foo [typeparam T , typeparam U ](param x: F[T, U]): String
64
64
advanced/HKClass#foo().(x) => param x: F[T, U]
65
65
advanced/HKClass#foo().[T] => typeparam T
@@ -323,8 +323,8 @@ example/Anonymous#foo. => val method foo Foo
323
323
example/Anonymous#locally(). => method locally [typeparam A ](param x: A): A
324
324
example/Anonymous#locally().(x) => param x: A
325
325
example/Anonymous#locally().[A] => typeparam A
326
- example/Anonymous#m1(). => method m1 [typeparam T [unknown _: <?> ]]: Nothing
327
- example/Anonymous#m1().[T] => typeparam T [unknown _: <?> ]
326
+ example/Anonymous#m1(). => method m1 [typeparam T [type _ ]]: Nothing
327
+ example/Anonymous#m1().[T] => typeparam T [type _ ]
328
328
example/Anonymous#m2(). => method m2 => Map[_, List[_] forSome { type _ }] forSome { type _ }
329
329
local0 => val local x: Function1[Int, Int]
330
330
local1 => final class $anon extends Object with Foo { self: $anon => +1 decls }
@@ -1325,9 +1325,9 @@ ext/Extension$package.readInto(). => method readInto [typeparam T ](param s: Str
1325
1325
ext/Extension$package.readInto().(s) => param s: String
1326
1326
ext/Extension$package.readInto().(x$2) => implicit param x$2: Read[T]
1327
1327
ext/Extension$package.readInto().[T] => typeparam T
1328
- ext/Functor# => trait Functor [typeparam F [unknown _: <?> ]] extends Object { self: Functor[F] => +3 decls }
1329
- ext/Functor#[F] => typeparam F [unknown _: <?> ]
1330
- ext/Functor#`<init>`(). => primary ctor <init> [typeparam F [unknown _: <?> ]](): Functor[F]
1328
+ ext/Functor# => trait Functor [typeparam F [type _ ]] extends Object { self: Functor[F] => +3 decls }
1329
+ ext/Functor#[F] => typeparam F [type _ ]
1330
+ ext/Functor#`<init>`(). => primary ctor <init> [typeparam F [type _ ]](): Functor[F]
1331
1331
ext/Functor#map(). => abstract method map [typeparam T , typeparam U ](param t: F[T])(param f: Function1[T, U]): F[U]
1332
1332
ext/Functor#map().(f) => param f: Function1[T, U]
1333
1333
ext/Functor#map().(t) => param t: F[T]
@@ -3862,12 +3862,12 @@ _empty_/Copy# => trait Copy [typeparam In <: Txn[In], typeparam Out <: Txn[Out
3862
3862
_empty_/Copy#[In] => typeparam In <: Txn[In]
3863
3863
_empty_/Copy#[Out] => typeparam Out <: Txn[Out]
3864
3864
_empty_/Copy#`<init>`(). => primary ctor <init> [typeparam In <: Txn[In], typeparam Out <: Txn[Out]](): Copy[In, Out]
3865
- _empty_/Copy#apply(). => method apply [typeparam Repr [unknown ~: <?> ] <: Elem[~]](param in: Repr[In]): Repr[Out]
3865
+ _empty_/Copy#apply(). => method apply [typeparam Repr [typeparam ~ <: Txn[~] ] <: Elem[~]](param in: Repr[In]): Repr[Out]
3866
3866
_empty_/Copy#apply().(in) => param in: Repr[In]
3867
- _empty_/Copy#apply().[Repr] => typeparam Repr [unknown ~: <?> ] <: Elem[~]
3868
- _empty_/Copy#copyImpl(). => abstract method copyImpl [typeparam Repr [unknown ~: <?> ] <: Elem[~]](param in: Repr[In]): Repr[Out]
3867
+ _empty_/Copy#apply().[Repr] => typeparam Repr [typeparam ~ <: Txn[~] ] <: Elem[~]
3868
+ _empty_/Copy#copyImpl(). => abstract method copyImpl [typeparam Repr [typeparam ~ <: Txn[~] ] <: Elem[~]](param in: Repr[In]): Repr[Out]
3869
3869
_empty_/Copy#copyImpl().(in) => param in: Repr[In]
3870
- _empty_/Copy#copyImpl().[Repr] => typeparam Repr [unknown ~: <?> ] <: Elem[~]
3870
+ _empty_/Copy#copyImpl().[Repr] => typeparam Repr [typeparam ~ <: Txn[~] ] <: Elem[~]
3871
3871
_empty_/Elem# => trait Elem [typeparam T <: Txn[T]] extends Object { self: Elem[T] => +2 decls }
3872
3872
_empty_/Elem#[T] => typeparam T <: Txn[T]
3873
3873
_empty_/Elem#`<init>`(). => primary ctor <init> [typeparam T <: Txn[T]](): Elem[T]
@@ -4026,10 +4026,10 @@ _empty_/Concrete# => class Concrete extends NullaryTest[Int, List] { self: Concr
4026
4026
_empty_/Concrete#`<init>`(). => primary ctor <init> (): Concrete
4027
4027
_empty_/Concrete#nullary2(). => method nullary2 => Int
4028
4028
_empty_/Concrete#nullary3(). => method nullary3 => List[Int]
4029
- _empty_/NullaryTest# => abstract class NullaryTest [typeparam T , typeparam m [unknown s: <?> ]] extends Object { self: NullaryTest[T, m] => +9 decls }
4029
+ _empty_/NullaryTest# => abstract class NullaryTest [typeparam T , typeparam m [typeparam s ]] extends Object { self: NullaryTest[T, m] => +9 decls }
4030
4030
_empty_/NullaryTest#[T] => typeparam T
4031
- _empty_/NullaryTest#[m] => typeparam m [unknown s: <?> ]
4032
- _empty_/NullaryTest#`<init>`(). => primary ctor <init> [typeparam T , typeparam m [unknown s: <?> ]](): NullaryTest[T, m]
4031
+ _empty_/NullaryTest#[m] => typeparam m [typeparam s ]
4032
+ _empty_/NullaryTest#`<init>`(). => primary ctor <init> [typeparam T , typeparam m [typeparam s ]](): NullaryTest[T, m]
4033
4033
_empty_/NullaryTest#nullary(). => method nullary => String
4034
4034
_empty_/NullaryTest#nullary2(). => abstract method nullary2 => T
4035
4035
_empty_/NullaryTest#nullary3(). => abstract method nullary3 => m[T]
@@ -4460,8 +4460,8 @@ types/Test.C#TypeType.T5# => type T5 [typeparam U ] = U
4460
4460
types/Test.C#TypeType.T5#[U] => typeparam U
4461
4461
types/Test.C#TypeType.m2(). => method m2 [typeparam T2 = C]: Nothing
4462
4462
types/Test.C#TypeType.m2().[T2] => typeparam T2 = C
4463
- types/Test.C#TypeType.m3(). => method m3 [typeparam M3 [unknown _: <?> ]]: Nothing
4464
- types/Test.C#TypeType.m3().[M3] => typeparam M3 [unknown _: <?> ]
4463
+ types/Test.C#TypeType.m3(). => method m3 [typeparam M3 [type _ ]]: Nothing
4464
+ types/Test.C#TypeType.m3().[M3] => typeparam M3 [type _ ]
4465
4465
types/Test.C#`<init>`(). => primary ctor <init> (): C
4466
4466
types/Test.C#annType1. => val method annType1 T @ann[T]
4467
4467
types/Test.C#annType2. => val method annType2 T @ann1 @ann2
@@ -4482,8 +4482,8 @@ types/Test.C#superType2. => val method superType2 Int
4482
4482
types/Test.C#superType3. => val method superType3 Int
4483
4483
types/Test.C#thisType1. => val method thisType1 C.this.type
4484
4484
types/Test.C#thisType2. => val method thisType2 C.this.type
4485
- types/Test.C#typeLambda1(). => method typeLambda1 [typeparam M [unknown _: <?> ]]: Nothing
4486
- types/Test.C#typeLambda1().[M] => typeparam M [unknown _: <?> ]
4485
+ types/Test.C#typeLambda1(). => method typeLambda1 [typeparam M [type _ ]]: Nothing
4486
+ types/Test.C#typeLambda1().[M] => typeparam M [type _ ]
4487
4487
types/Test.C#typeRef1. => val method typeRef1 C
4488
4488
types/Test.C#typeRef2. => val method typeRef2 p.C
4489
4489
types/Test.C#typeRef3. => val method typeRef3 T#C
0 commit comments