blob: a2ffd950d89d389d705adffe5095798dcec7f89d [file] [log] [blame]
// Copyright (c) 2017, 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.
f() sync* {
// Returning value from generator: forbidden.
return missing;
}
// Arrow generator: forbidden.
g() sync* => dummy;
h() sync* {
// Local function returning value within generator: permitted.
(() => "return")();
}
main() {}