blob: a9ee03a4d725cc5b757685132c378996c0262f42 [file] [log] [blame]
// TODO(multitest): This was automatically migrated from a multitest and may
// contain strange or dead code.
// @dart = 2.9
// Copyright (c) 2011, 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.
//
// Dart test program for testing optional named parameters in type tests.
main() {
Function anyFunction;
void acceptFunNumOptBool(void funNumOptBool(num n, {bool b})) {}
;
void funNum(num n) {}
;
void funNumBool(num n, bool b) {}
;
void funNumOptBool(num n, {bool b: true}) {}
;
void funNumOptBoolX(num n, {bool x: true}) {}
;
anyFunction = funNum;
anyFunction = funNumBool;
anyFunction = funNumOptBool;
anyFunction = funNumOptBoolX;
acceptFunNumOptBool(funNumOptBool);
}