blob: 4a553999c9ae990123bfd2914aca383e7ccf876f [file] [log] [blame]
class Class {
dynamic field;
Class(this.field);
}
test(a) {
switch (a) {
case (foo: int b) when b != 2:
print(b);
case (foo: (int, int) b) when b != (2, 3):
print(b);
case Class(field: int b) when b != 2:
print(b);
case Class(field: (int, int) b) when b != (2, 3):
print(b);
}
}