5dbb6e245b
This adds * InstanceInvocation, DynamicInvocation, FunctionInvocation, and LocalFunctionInvocation, EqualsCall, and EqualsNull as a future replacement for MethodInvocation. * InstanceGet, DynamicGet, InstanceTearOff, and FunctionTearOff as a future replacement for PropertyGet * InstanceSet and DynamicSet as a future replacement of PropertySet * StaticTearOff as an addition to StaticGet TEST=pkg/front_end/test/binary_md_vm_tags_and_version_test.dart This CL combines * https://dart-review.googlesource.com/c/sdk/+/171729 * https://dart-review.googlesource.com/c/sdk/+/172649 * https://dart-review.googlesource.com/c/sdk/+/172650 * https://dart-review.googlesource.com/c/sdk/+/172651 using the initial encoding fo EqualsCall and EqualsNull Change-Id: I98e020b5f2b405a812663bdcd2c05aba8efa74c8 Reviewed-on: https://dart-review.googlesource.com/c/sdk/+/175480 Reviewed-by: Dmitry Stefantsov <dmitryas@google.com> Commit-Queue: Johnni Winther <johnniwinther@google.com>
16 lines
314 B
Dart
16 lines
314 B
Dart
// Copyright (c) 2020, 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.md file.
|
|
|
|
// @dart=2.9
|
|
|
|
class Class {
|
|
void call() {}
|
|
}
|
|
|
|
test(Class c) {
|
|
Function f = c;
|
|
}
|
|
|
|
main() {}
|