| import 'dart:async'; |
| FutureOr method1() => null; |
| FutureOr? method2() => null; |
| FutureOr<dynamic> method3() => null; |
| FutureOr<int> method4() => 0; |
| FutureOr<int?> method5() => null; |
| FutureOr<int?>? method6() => null; |
| late ; |
| var field1 = method1(); |
| late ; |
| var field2 = method2(); |
| late ; |
| var field3 = method3(); |
| late ; |
| var field4 = method4(); |
| late ; |
| var field5 = method5(); |
| late ; |
| var field6 = method6(); |
| class C<T> { |
| late FutureOr ; |
| field1; |
| late FutureOr; |
| operator? (){} |
| field2; |
| late FutureOr<T> (){} |
| field3; |
| late FutureOr<T?> (){} |
| field4; |
| late FutureOr<T?>(){} |
| operator? (){} |
| field5; |
| method() {} |
| } |
| main() {} |