blob: 8545ed4b72703c60c0a023af25ee32ed76c5cca1 [file] [edit]
method({int a = 42, required int b, required int c}) {}
class Class {
method({int a = 42, required int b, required covariant int c}) {}
}
typedef Typedef1 = Function({int a, required int b});
typedef Typedef2({int a, required int b});
Function({int a, required int b}) field = ({int a = 42, required int b}) {};
abstract class A {
foo({int x});
}
class B extends A {
foo({x}) {}
}
class C extends A {
foo({x = 42}) {}
}
ok() {}
error() {}
main() {}