blob: c0243bf948ddcac50d0267c1d3158e7d91a8f15a [file] [log] [blame]
// Copyright (c) 2011, 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.
// Dart test to check that we correctly flag the use of an
// instance method (as a closure) from a static method.
class Goofy {
String instMethod() {
return "woof";
}
static Function bark() {
return instMethod; // Should get error here.
}
}
class InstanceMethod2NegativeTest {
static testMain() {
var s = Goofy.bark();
}
}
main() {
InstanceMethod2NegativeTest.testMain();
}