|
6 | 6 | 7 | def foo(tracked a: Int) = // error
|
7 | 7 | | ^
|
8 | 8 | | ':' expected, but identifier found
|
9 |
| --- Error: tests/neg/tracked.scala:8:12 --------------------------------------------------------------------------------- |
10 |
| -8 | tracked val b: Int = 2 // error |
11 |
| - | ^^^ |
12 |
| - | end of statement expected but 'val' found |
13 |
| --- Error: tests/neg/tracked.scala:11:10 -------------------------------------------------------------------------------- |
14 |
| -11 | tracked object Foo // error // error |
15 |
| - | ^^^^^^ |
16 |
| - | end of statement expected but 'object' found |
17 |
| --- Error: tests/neg/tracked.scala:14:10 -------------------------------------------------------------------------------- |
18 |
| -14 | tracked class D // error // error |
19 |
| - | ^^^^^ |
20 |
| - | end of statement expected but 'class' found |
21 |
| --- Error: tests/neg/tracked.scala:17:10 -------------------------------------------------------------------------------- |
22 |
| -17 | tracked type T = Int // error // error |
23 |
| - | ^^^^ |
24 |
| - | end of statement expected but 'type' found |
25 | 9 | -- Error: tests/neg/tracked.scala:20:25 --------------------------------------------------------------------------------
|
26 | 10 | 20 | given g2: (tracked val x: Int) => C = C(x) // error
|
27 | 11 | | ^^^^^^^^^^^^^^^^^^
|
|
30 | 14 | 4 |class C2(tracked var x: Int) // error
|
31 | 15 | | ^
|
32 | 16 | | mutable variables may not be `tracked`
|
33 |
| --- [E006] Not Found Error: tests/neg/tracked.scala:11:2 ---------------------------------------------------------------- |
34 |
| -11 | tracked object Foo // error // error |
35 |
| - | ^^^^^^^ |
36 |
| - | Not found: tracked |
37 |
| - | |
38 |
| - | longer explanation available when compiling with `-explain` |
39 |
| --- [E006] Not Found Error: tests/neg/tracked.scala:14:2 ---------------------------------------------------------------- |
40 |
| -14 | tracked class D // error // error |
41 |
| - | ^^^^^^^ |
42 |
| - | Not found: tracked |
43 |
| - | |
44 |
| - | longer explanation available when compiling with `-explain` |
45 |
| --- [E006] Not Found Error: tests/neg/tracked.scala:17:2 ---------------------------------------------------------------- |
46 |
| -17 | tracked type T = Int // error // error |
47 |
| - | ^^^^^^^ |
48 |
| - | Not found: tracked |
49 |
| - | |
50 |
| - | longer explanation available when compiling with `-explain` |
| 17 | +-- [E156] Syntax Error: tests/neg/tracked.scala:8:16 ------------------------------------------------------------------- |
| 18 | +8 | tracked val b: Int = 2 // error |
| 19 | + | ^^^^^^^^^^^^^^^^^^^^^^ |
| 20 | + | Modifier tracked is not allowed for this definition |
| 21 | +-- [E156] Syntax Error: tests/neg/tracked.scala:11:17 ------------------------------------------------------------------ |
| 22 | +11 | tracked object Foo // error |
| 23 | + | ^^^^^^^^^^^^^^^^^^ |
| 24 | + | Modifier tracked is not allowed for this definition |
| 25 | +-- [E156] Syntax Error: tests/neg/tracked.scala:14:16 ------------------------------------------------------------------ |
| 26 | +14 | tracked class D // error |
| 27 | + | ^^^^^^^^^^^^^^^ |
| 28 | + | Modifier tracked is not allowed for this definition |
| 29 | +-- [E156] Syntax Error: tests/neg/tracked.scala:17:15 ------------------------------------------------------------------ |
| 30 | +17 | tracked type T = Int // error |
| 31 | + | ^^^^^^^^^^^^^^^^^^^^ |
| 32 | + | Modifier tracked is not allowed for this definition |
0 commit comments