| class C { | |
| bool operator ==(Object other) => true; | |
| } | |
| class D extends C { | |
| bool method1(dynamic o) => super == o; | |
| bool method2(Null o) => super == o; | |
| bool operator ==(Object? other) => super == other; | |
| } | |
| class E { | |
| bool operator ==() => true; | |
| } | |
| class F extends E { | |
| bool operator ==(Object? other) => super == other; | |
| } | |
| expect(expected, actual) {} | |
| main() {} |