Files
sdk/pkg/front_end/testcases/bug32629.dart
T
Paul Berry 1ac627a026 Set the file offset for Let node in implicit tearoff of call
Fixes #32629.

Change-Id: I96e12aa2c575853868846ce438b786172ec8faa5
Reviewed-on: https://dart-review.googlesource.com/48080
Reviewed-by: Dmitry Stefantsov <dmitryas@google.com>
Commit-Queue: Paul Berry <paulberry@google.com>
2018-03-23 11:50:56 +00:00

20 lines
452 B
Dart

// 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.
/*@testedFeatures=error*/
class A {
dynamic call(dynamic a, dynamic b) {
return a;
}
}
typedef S Reducer<S>(S a, dynamic b);
void foo<S>(Reducer<S> v) {}
void main() {
foo<String>(new /*@error=InvalidAssignment*/ A());
}