blob: 54bffa0b3a6b63fbb77f3f267ac806cdd82502cd [file] [log] [blame]
library;
import self as self;
import "main_lib.dart" as mai;
import "dart:core" as core;
import "org-dartlang-testcase:///main_lib.dart";
static method main() void {
const mai::SomeEnum a = #C3;
final mai::SomeEnum b = mai::SomeEnum::value;
core::print("a == b: ${a =={core::Object::==}{(core::Object) → core::bool} b}");
core::print("a hash: ${a.{core::Object::hashCode}{core::int}}");
core::print("b hash: ${b.{core::Object::hashCode}{core::int}}");
}
constants {
#C1 = 0.0
#C2 = "value"
#C3 = mai::SomeEnum {index:#C1, _name:#C2}
}