File tree Expand file tree Collapse file tree 2 files changed +35
-0
lines changed
minimized-scala/src/main/scala/minimized
snapshots/src/main/generated/minimized Expand file tree Collapse file tree 2 files changed +35
-0
lines changed Original file line number Diff line number Diff line change
1
+ package minimized
2
+
3
+ import scala .language .reflectiveCalls
4
+
5
+ class ReflectiveCall {
6
+ // Reproduction for https://github.com/scalameta/scalameta/issues/2788
7
+ val a =
8
+ new {
9
+ val b = 1
10
+ }
11
+ println(a.b)
12
+ }
Original file line number Diff line number Diff line change
1
+ package minimized
2
+ // ^^^^^^^^^ definition minimized/
3
+
4
+ import scala .language .reflectiveCalls
5
+ // ^^^^^ reference scala/
6
+ // ^^^^^^^^ reference scala/language.
7
+ // ^^^^^^^^^^^^^^^ reference scala/language.reflectiveCalls.
8
+
9
+ class ReflectiveCall {
10
+ // ^^^^^^^^^^^^^^ definition minimized/ReflectiveCall# class ReflectiveCall
11
+ // definition minimized/ReflectiveCall#`<init>`(). def this()
12
+ // Reproduction for https://github.com/scalameta/scalameta/issues/2788
13
+ val a =
14
+ // ^ definition minimized/ReflectiveCall#a. val a: { val b: Int }
15
+ new {
16
+ // definition local0 final class $anon
17
+ val b = 1
18
+ // ^ definition local1 val b: Int
19
+ }
20
+ println(a.b)
21
+ // ^^^^^^^ reference scala/Predef.println(+1).
22
+ // ^ reference minimized/ReflectiveCall#a.
23
+ }
You can’t perform that action at this time.
0 commit comments