Skip to content

Specialized default parameters has no definition #9014

@scabug

Description

@scabug
def spec[@specialized T : Integral](t: T) = {
  def inner(default: T = t): T = t
  inner()
}

error: Concrete method has no definition: final private[this] def inner$default$1$3: Object
error: Concrete method has no definition: final private[this] def inner$default$1$5: Object
error: Concrete method has no definition: final private[this] def inner$default$1$7: Object
error: Concrete method has no definition: final private[this] def inner$default$1$9: Object
error: Concrete method has no definition: final private[this] def inner$default$1$11: Object
error: Concrete method has no definition: final private[this] def inner$default$1$13: Object
error: Concrete method has no definition: final private[this] def inner$default$1$15: Object
error: Concrete method has no definition: final private[this] def inner$default$1$17: Object
error: Concrete method has no definition: final private[this] def inner$default$1$19: Object

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions