blob: ba646b877e251475ae3256f1dc0ef6a5830bd955 [file] [log] [blame]
// Copyright (c) 2019, the Dart project authors. Please see the AUTHORS file
// for details. All rights reserved. Use of this source code is governed by a
// BSD-style license that can be found in the LICENSE file.
class Foo {
int? field;
int? bar(int? x) {}
}
main() {
Foo foo = new Foo();
foo.field = 5;
foo.bar(6);
test_nullable_function_type_formal_param(f: () => 2);
}
int test_nullable_function_type_formal_param({int f()?: null}) {
return f?.call() ?? -1;
}