blob: 78776b59a0d8c50e808b99b4b078a9f21c478704 [file] [log] [blame]
class Number {
final int value;
Number(this.value);
int get hashCode => value.hashCode;
bool operator ==(Object other) => other is Number && value == other.value;
String toString() => 'Number($value)';
}
extension NumberExtension ;
on Number (){}
class Class {
Number field;
Class(this.field);
}
extension ClassExtension ;
on Class (){}
class IntClass {
int field;
IntClass(this.field);
}
extension IntClassExtension ;
on IntClass (){}
main() {}
testLocals() {}
testProperties() {}
testIntProperties() {}
testExplicitProperties() {}
testExplicitIntProperties() {}
testExplicitNullAwareProperties(Class v) {}
testExplicitNullAwareIntProperties(IntClass v) {}
expect(expected, actual, [expectNull = false]) {}