blob: 8c09450d8fbb9387f4aea738e071f98c0d6b22a3 [file] [log] [blame]
library;
//
// Problems in library:
//
// pkg/front_end/testcases/records/issue50515.dart:11:11: Error: Constant evaluation error:
// test() => const <(A,)>{ (A(),) };
// ^
// pkg/front_end/testcases/records/issue50515.dart:11:25: Context: The element '(A {})' does not have a primitive equality.
// - 'A' is from 'pkg/front_end/testcases/records/issue50515.dart'.
// test() => const <(A,)>{ (A(),) };
// ^
//
import self as self;
import "dart:core" as core;
class A extends core::Object /*hasConstConstructor*/ {
const constructor •() self::A
: super core::Object::•()
;
operator ==(core::Object other) core::bool
return false;
}
static method test() dynamic
return invalid-expression "The element '(A {})' does not have a primitive equality.
- 'A' is from 'pkg/front_end/testcases/records/issue50515.dart'.";
Constructor coverage from constants:
org-dartlang-testcase:///issue50515.dart:
- A. (from org-dartlang-testcase:///issue50515.dart:6:9)
- Object. (from org-dartlang-sdk:///sdk/lib/core/object.dart)