Skip to content

[SemanticDB] Missing symbol occurrence for type annotation #13270

Closed
@tanishiking

Description

@tanishiking

Missing symbol occurrence for an upper bound of the type parameter of class/trait/object definition.

Compiler version

v3.0.1

Minimized example

class Foo[T <: Int]

Output

class Foo/*<-example::Foo#*/[T/*<-example::Foo#[T]*/ <: Int]

For example, see: https://github.com/lampepfl/dotty/blob/49250915e0d28f3450f03d16a24c14577bc17562/tests/semanticdb/expect/i9782.expect.scala#L8

Expectation

class Foo/*<-example::Foo#*/[T/*<-example::Foo#[T]*/ <: Int/*->scala::Int#*/]

Possible solution

See:

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions