File tree Expand file tree Collapse file tree 3 files changed +6
-7
lines changed
src/compiler/scala/tools/nsc/javac Expand file tree Collapse file tree 3 files changed +6
-7
lines changed Original file line number Diff line number Diff line change @@ -494,7 +494,7 @@ trait JavaParsers extends ast.parser.ParsersCommon with JavaScanners {
494
494
in.nextToken()
495
495
case _ =>
496
496
val unsealed = 0L // no flag for UNSEALED
497
- def consume (added : FlagSet ): false = { in.nextToken(); flags |= added; false }
497
+ def consume (added : FlagSet ): false = { in.nextToken(); /* flags |= added;*/ false }
498
498
def lookingAhead (s : String ): Boolean = {
499
499
import scala .reflect .internal .Chars ._
500
500
var i = 0
Original file line number Diff line number Diff line change 1
- s.scala:5 : error: illegal inheritance from sealed class H
2
- class S extends H {
1
+ s.scala:11 : error: not found: type ZZ
2
+ class Z extends ZZ // fail compile: remove when source flags are restored
3
3
^
4
- s.scala:8: error: illegal inheritance from sealed trait I
5
- trait T extends I {
6
- ^
7
- 2 errors
4
+ 1 error
Original file line number Diff line number Diff line change @@ -7,3 +7,5 @@ class S extends H {
7
7
8
8
trait T extends I {
9
9
}
10
+
11
+ class Z extends ZZ // fail compile: remove when source flags are restored
You can’t perform that action at this time.
0 commit comments