// Copyright (c) 2018, 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. | |
// This test checks that the compiler handles annotations on formals of | |
// typedefs. | |
const int foo = 21; | |
const int bar = 42; | |
const int baz = 84; | |
typedef void F(@foo int x, num y, {@bar @baz String z, Object w}); | |
typedef void G(@foo int a, num b, [@bar @baz String c, Object d]); | |
main() {} |