Skip to content

export doesn't work inside anonymous classes #7920

Closed
@soronpo

Description

@soronpo

minimized code

class Bar {val glass : Int = 0}
class Foo(val bar : Bar) 
val f = new Foo(new Bar) {
  export bar._
}
val fGlass = f.glass //error: value glass is not a member of Foo

expectation

This code should compile. I see no reason why export shouldn't work in anonymous classes.

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions