blob: 63292e3ac7ca1afac4602b2686ae8891f83511c7 [file] [log] [blame]
library;
import self as self;
import "dart:test";
static method main() dynamic
;
library;
import self as self2;
import "dart:_internal" as _in;
import "dart:core" as core;
import "dart:_internal";
@/* from org-dartlang-testcase:///patch_lib.dart */ _in::patch
extension Extension on core::String {
method instanceMethod = self2::Extension|instanceMethod;
method tearoff instanceMethod = self2::Extension|get#instanceMethod;
method genericInstanceMethod = self2::Extension|genericInstanceMethod;
method tearoff genericInstanceMethod = self2::Extension|get#genericInstanceMethod;
static method staticMethod = self2::Extension|staticMethod;
static method genericStaticMethod = self2::Extension|genericStaticMethod;
get instanceProperty = self2::Extension|get#instanceProperty;
set instanceProperty = self2::Extension|set#instanceProperty;
static get staticProperty = get self2::Extension|staticProperty;
static set staticProperty = set self2::Extension|staticProperty;
}
@/* from org-dartlang-testcase:///patch_lib.dart */ _in::patch
extension GenericExtension<T extends core::Object? = dynamic> on T% {
method instanceMethod = self2::GenericExtension|instanceMethod;
method tearoff instanceMethod = self2::GenericExtension|get#instanceMethod;
method genericInstanceMethod = self2::GenericExtension|genericInstanceMethod;
method tearoff genericInstanceMethod = self2::GenericExtension|get#genericInstanceMethod;
static method staticMethod = self2::GenericExtension|staticMethod;
static method genericStaticMethod = self2::GenericExtension|genericStaticMethod;
get instanceProperty = self2::GenericExtension|get#instanceProperty;
set instanceProperty = self2::GenericExtension|set#instanceProperty;
static get staticProperty = get self2::GenericExtension|staticProperty;
static set staticProperty = set self2::GenericExtension|staticProperty;
}
@_in::patch
static extension-member method /* from org-dartlang-testcase:///patch_lib.dart */ Extension|instanceMethod(lowered final core::String #this) → core::int
;
static extension-member method /* from org-dartlang-testcase:///patch_lib.dart */ Extension|get#instanceMethod(lowered final core::String #this) → () → core::int
return () core::int => self2::Extension|instanceMethod(#this);
@_in::patch
static extension-member method /* from org-dartlang-testcase:///patch_lib.dart */ Extension|genericInstanceMethod<T extends core::Object? = dynamic>(lowered final core::String #this, self2::Extension|genericInstanceMethod::T% t) → self2::Extension|genericInstanceMethod::T%
;
static extension-member method /* from org-dartlang-testcase:///patch_lib.dart */ Extension|get#genericInstanceMethod(lowered final core::String #this) → <T extends core::Object? = dynamic>(T%) → T%
return <T extends core::Object? = dynamic>(T% t) T% => self2::Extension|genericInstanceMethod<T%>(#this, t);
@_in::patch
static extension-member method /* from org-dartlang-testcase:///patch_lib.dart */ Extension|staticMethod() core::int
;
@_in::patch
static extension-member method /* from org-dartlang-testcase:///patch_lib.dart */ Extension|genericStaticMethod<T extends core::Object? = dynamic>(self2::Extension|genericStaticMethod::T% t) self2::Extension|genericStaticMethod::T%
;
@_in::patch
static extension-member method /* from org-dartlang-testcase:///patch_lib.dart */ Extension|get#instanceProperty(lowered final core::String #this) → core::int
;
@_in::patch
static extension-member method /* from org-dartlang-testcase:///patch_lib.dart */ Extension|set#instanceProperty(lowered final core::String #this, core::int value) → void
;
@_in::patch
static extension-member get /* from org-dartlang-testcase:///patch_lib.dart */ Extension|staticProperty() core::int
;
@_in::patch
static extension-member set /* from org-dartlang-testcase:///patch_lib.dart */ Extension|staticProperty(core::int value) void
;
@_in::patch
static extension-member method /* from org-dartlang-testcase:///patch_lib.dart */ GenericExtension|instanceMethod<T extends core::Object? = dynamic>(lowered final self2::GenericExtension|instanceMethod::T% #this) → core::int
;
static extension-member method /* from org-dartlang-testcase:///patch_lib.dart */ GenericExtension|get#instanceMethod<T extends core::Object? = dynamic>(lowered final self2::GenericExtension|get#instanceMethod::T% #this) → () → core::int
return () core::int => self2::GenericExtension|instanceMethod<self2::GenericExtension|get#instanceMethod::T%>(#this);
@_in::patch
static extension-member method /* from org-dartlang-testcase:///patch_lib.dart */ GenericExtension|genericInstanceMethod<#T extends core::Object? = dynamic, T extends core::Object? = dynamic>(lowered final self2::GenericExtension|genericInstanceMethod::#T% #this, self2::GenericExtension|genericInstanceMethod::T% t) → self2::GenericExtension|genericInstanceMethod::T%
;
static extension-member method /* from org-dartlang-testcase:///patch_lib.dart */ GenericExtension|get#genericInstanceMethod<#T extends core::Object? = dynamic>(lowered final self2::GenericExtension|get#genericInstanceMethod::#T% #this) → <T extends core::Object? = dynamic>(T%) → T%
return <T extends core::Object? = dynamic>(T% t) T% => self2::GenericExtension|genericInstanceMethod<self2::GenericExtension|get#genericInstanceMethod::#T%, T%>(#this, t);
@_in::patch
static extension-member method /* from org-dartlang-testcase:///patch_lib.dart */ GenericExtension|staticMethod() core::int
;
@_in::patch
static extension-member method /* from org-dartlang-testcase:///patch_lib.dart */ GenericExtension|genericStaticMethod<T extends core::Object? = dynamic>(self2::GenericExtension|genericStaticMethod::T% t) self2::GenericExtension|genericStaticMethod::T%
;
@_in::patch
static extension-member method /* from org-dartlang-testcase:///patch_lib.dart */ GenericExtension|get#instanceProperty<T extends core::Object? = dynamic>(lowered final self2::GenericExtension|get#instanceProperty::T% #this) → core::int
;
@_in::patch
static extension-member method /* from org-dartlang-testcase:///patch_lib.dart */ GenericExtension|set#instanceProperty<T extends core::Object? = dynamic>(lowered final self2::GenericExtension|set#instanceProperty::T% #this, core::int value) → void
;
@_in::patch
static extension-member get /* from org-dartlang-testcase:///patch_lib.dart */ GenericExtension|staticProperty() core::int
;
@_in::patch
static extension-member set /* from org-dartlang-testcase:///patch_lib.dart */ GenericExtension|staticProperty(core::int value) void
;
Extra constant evaluation status:
Evaluated: FileUriExpression @ org-dartlang-testcase:///patch_lib.dart:8:1 -> InstanceConstant(const _Patch{})
Evaluated: FileUriExpression @ org-dartlang-testcase:///patch_lib.dart:35:1 -> InstanceConstant(const _Patch{})
Evaluated: StaticGet @ org-dartlang-testcase:///patch_lib.dart:10:4 -> InstanceConstant(const _Patch{})
Evaluated: StaticGet @ org-dartlang-testcase:///patch_lib.dart:13:4 -> InstanceConstant(const _Patch{})
Evaluated: StaticGet @ org-dartlang-testcase:///patch_lib.dart:16:4 -> InstanceConstant(const _Patch{})
Evaluated: StaticGet @ org-dartlang-testcase:///patch_lib.dart:19:4 -> InstanceConstant(const _Patch{})
Evaluated: StaticGet @ org-dartlang-testcase:///patch_lib.dart:22:4 -> InstanceConstant(const _Patch{})
Evaluated: StaticGet @ org-dartlang-testcase:///patch_lib.dart:25:4 -> InstanceConstant(const _Patch{})
Evaluated: StaticGet @ org-dartlang-testcase:///patch_lib.dart:28:4 -> InstanceConstant(const _Patch{})
Evaluated: StaticGet @ org-dartlang-testcase:///patch_lib.dart:31:4 -> InstanceConstant(const _Patch{})
Evaluated: StaticGet @ org-dartlang-testcase:///patch_lib.dart:37:4 -> InstanceConstant(const _Patch{})
Evaluated: StaticGet @ org-dartlang-testcase:///patch_lib.dart:40:4 -> InstanceConstant(const _Patch{})
Evaluated: StaticGet @ org-dartlang-testcase:///patch_lib.dart:43:4 -> InstanceConstant(const _Patch{})
Evaluated: StaticGet @ org-dartlang-testcase:///patch_lib.dart:46:4 -> InstanceConstant(const _Patch{})
Evaluated: StaticGet @ org-dartlang-testcase:///patch_lib.dart:49:4 -> InstanceConstant(const _Patch{})
Evaluated: StaticGet @ org-dartlang-testcase:///patch_lib.dart:52:4 -> InstanceConstant(const _Patch{})
Evaluated: StaticGet @ org-dartlang-testcase:///patch_lib.dart:55:4 -> InstanceConstant(const _Patch{})
Evaluated: StaticGet @ org-dartlang-testcase:///patch_lib.dart:58:4 -> InstanceConstant(const _Patch{})
Extra constant evaluation: evaluated: 32, effectively constant: 18