Skip to content

Parse concrete private interface methods in Java #12393

Closed
scala/scala
#9748
@lrytz

Description

@lrytz

Java 9+ allows concrete private interface methods, but the scalac parser doesn't accept them

$> scalac B.java
B.java:2: error: `;` expected but `{` found.
  private void foo() { return; }
                     ^
1 error

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions