blob: 2e61179fc75d1b1c3ff8d373908ac0b9d357dd50 [file] [log] [blame]
// Copyright (c) 2019, 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=2.9
import "dart:core" as core;
class A implements core.Function {
// No error here: core.Function is ignored.
operator ==(other) => false;
}
class B implements Function {
// Error here Object.== and Function.== disagree on the type of other.
operator ==(other) => false;
}
// CFE Error here: Function is built-in id, could not used as type id.
class Function {
core.bool operator ==(core.Object other) => false;
}
main() {}