f66e1ed7be
Change-Id: I5cc3339880d0a77fbbcbd9f8a22e1186e5e2a5df Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/145380 Reviewed-by: Johnni Winther <johnniwinther@google.com>
19 lines
552 B
Plaintext
19 lines
552 B
Plaintext
class Class {
|
|
int nonNullableField = 0;
|
|
int? nullableField;
|
|
int operator [](int key) => key;
|
|
void operator []=(int key, int value) {}
|
|
Class get nonNullableClass => this;
|
|
Class call() => this;
|
|
NullableIndexClass get nonNullableNullableIndexClass => NullableIndexClass();
|
|
}
|
|
|
|
class NullableIndexClass {
|
|
int? operator [](int key) => key;
|
|
void operator []=(int key, int value) {}
|
|
}
|
|
|
|
main() {}
|
|
errors(Class? nullableClass, Class nonNullableClass, int? nullableInt,
|
|
int nonNullableInt, NullableIndexClass? nullableNullableIndexClass) {}
|