blob: 50bdb7fe57d2351f3f37c81a8b873ac8a0bb3ac4 [file] [log] [blame]
library;
//
// Problems in library:
//
// pkg/front_end/testcases/general/issue_46886.dart:8:16: Error: The 'triple-shift' language feature is disabled for this library.
// Try removing the `@dart=` annotation or setting the language version to 2.14 or higher.
// Foo operator >>>(_) => this;
// ^^^
// pkg/front_end/testcases/general/issue_46886.dart:5:1: Context: This is the annotation that opts out this library from the 'triple-shift' language feature.
// // @dart=2.13
// ^^^^^^^^^^^^^
//
import self as self;
import "dart:core" as core;
class Foo extends core::Object {
synthetic constructor •() self::Foo
;
operator >>>(dynamic _) self::Foo
;
}
abstract class Bar extends core::Object implements core::List<core::List<core::List<core::String>>> {
synthetic constructor •() self::Bar
;
}
extension /* unnamed */ _extension#0 on core::Symbol {
operator > = self::_extension#0|>;
method call = self::_extension#0|call;
method tearoff call = self::_extension#0|get#call;
}
static extension-member method _extension#0|>(lowered final core::Symbol #this, dynamic _) → core::String
;
static extension-member method _extension#0|call(lowered final core::Symbol #this, dynamic _) → core::String
;
static extension-member method _extension#0|get#call(lowered final core::Symbol #this) → (dynamic) → core::String
return (dynamic _) core::String => self::_extension#0|call(#this, _);
static method main() dynamic
;