0aff070607
Change-Id: Ieed7be9ec7e75e64f6f24f729e6211a0a4689c3a Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/280722 Commit-Queue: Johnni Winther <johnniwinther@google.com> Reviewed-by: Chloe Stefantsova <cstefantsova@google.com>
25 lines
555 B
Dart
25 lines
555 B
Dart
// Copyright (c) 2023, 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.
|
|
|
|
var global;
|
|
|
|
class Super {
|
|
var superField;
|
|
}
|
|
|
|
class Class extends Super {
|
|
var instanceField;
|
|
static var staticField;
|
|
|
|
method(o, parameter) {
|
|
var local;
|
|
(local, // Ok
|
|
parameter, // Ok
|
|
global, // Error
|
|
superField, // Error
|
|
instanceField, // Error
|
|
staticField // Error
|
|
) = o;
|
|
}
|
|
} |