blob: 9df46f078ca9d431b10ed34da35eab1643b64432 [file] [log] [blame]
class A {
const A();
}
void method<@A() T>() {}
typedef F<@A() T> = void Function(T);
class Class<@A() T> {
void method<@A() T>() {}
}
extension Extension<@A() T> on T {
void method<@A() T>() {}
}
main() {}