(Since version ) see corresponding Javadoc for more information.
Enables 'A notation for argumentless constructors
Enables 'A notation for argumentless constructors
(Since version cls-scala 3.0.0) consider declaring a variable: 'Foo becomes val Foo = Constructor("Foo")
Enables 'A('B) notation for constructors with arguments.
Enables 'A('B) notation for constructors with arguments.
(Since version cls-scala 3.0.0) consider declaring a variable: 'Foo(x, y) becomes def Foo(x: Type, y: Type) = Constructor("Foo", x, y)
Enables ToTypeSyntax
sugar for argumentless constructors .
Enables ToTypeSyntax
sugar for argumentless constructors .
(Since version cls-scala 3.0.0) consider declaring a variable: 'Foo becomes val Foo = Constructor("Foo")
Instances of
ConstructorSyntax
for symbols, so we can use 'A('B) notation.