library; import self as self; import "dart:core" as core; class Class extends core::Object { static field dynamic field = null; synthetic constructor •() → self::Class* : super core::Object::•() ; abstract member-signature get _identityHashCode() → core::int*; -> core::Object::_identityHashCode abstract member-signature method _instanceOf(dynamic instantiatorTypeArguments, dynamic functionTypeArguments, dynamic type) → core::bool*; -> core::Object::_instanceOf abstract member-signature method _simpleInstanceOf(dynamic type) → core::bool*; -> core::Object::_simpleInstanceOf abstract member-signature method _simpleInstanceOfTrue(dynamic type) → core::bool*; -> core::Object::_simpleInstanceOfTrue abstract member-signature method _simpleInstanceOfFalse(dynamic type) → core::bool*; -> core::Object::_simpleInstanceOfFalse abstract member-signature operator ==(dynamic other) → core::bool*; -> core::Object::== abstract member-signature get hashCode() → core::int*; -> core::Object::hashCode abstract member-signature method toString() → core::String*; -> core::Object::toString abstract member-signature method noSuchMethod(core::Invocation* invocation) → dynamic; -> core::Object::noSuchMethod abstract member-signature get runtimeType() → core::Type*; -> core::Object::runtimeType } extension Extension on self::Class* { static get property = get self::Extension|property; static field field = self::Extension|field; static method readGetter = self::Extension|readGetter; static method writeSetterRequired = self::Extension|writeSetterRequired; static method writeSetterOptional = self::Extension|writeSetterOptional; static method writeSetterNamed = self::Extension|writeSetterNamed; static method genericWriteSetterRequired = self::Extension|genericWriteSetterRequired; static method genericWriteSetterOptional = self::Extension|genericWriteSetterOptional; static method genericWriteSetterNamed = self::Extension|genericWriteSetterNamed; static get tearOffGetterNoArgs = get self::Extension|tearOffGetterNoArgs; static get tearOffGetterRequired = get self::Extension|tearOffGetterRequired; static get tearOffGetterOptional = get self::Extension|tearOffGetterOptional; static get tearOffGetterNamed = get self::Extension|tearOffGetterNamed; static get tearOffGetterGenericRequired = get self::Extension|tearOffGetterGenericRequired; static get tearOffGetterGenericOptional = get self::Extension|tearOffGetterGenericOptional; static get tearOffGetterGenericNamed = get self::Extension|tearOffGetterGenericNamed; static method invocationsFromStaticContext = self::Extension|invocationsFromStaticContext; static method tearOffsFromStaticContext = self::Extension|tearOffsFromStaticContext; static method fieldAccessFromStaticContext = self::Extension|fieldAccessFromStaticContext; static method getterCallsFromStaticContext = self::Extension|getterCallsFromStaticContext; method invocationsFromInstanceContext = self::Extension|invocationsFromInstanceContext; tearoff invocationsFromInstanceContext = self::Extension|get#invocationsFromInstanceContext; method tearOffsFromInstanceContext = self::Extension|tearOffsFromInstanceContext; tearoff tearOffsFromInstanceContext = self::Extension|get#tearOffsFromInstanceContext; method fieldAccessFromInstanceContext = self::Extension|fieldAccessFromInstanceContext; tearoff fieldAccessFromInstanceContext = self::Extension|get#fieldAccessFromInstanceContext; method getterCallsFromInstanceContext = self::Extension|getterCallsFromInstanceContext; tearoff getterCallsFromInstanceContext = self::Extension|get#getterCallsFromInstanceContext; static set property = set self::Extension|property; } static field dynamic Extension|field; static get Extension|property() → dynamic return self::Class::field; static set Extension|property(dynamic value) → void { self::Class::field = value; } static method Extension|readGetter() → dynamic { return self::Extension|property; } static method Extension|writeSetterRequired(dynamic value) → dynamic { self::Extension|property = value; } static method Extension|writeSetterOptional([dynamic value = #C1]) → dynamic { self::Extension|property = value; } static method Extension|writeSetterNamed({dynamic value = #C1}) → dynamic { self::Extension|property = value; } static method Extension|genericWriteSetterRequired(self::Extension|genericWriteSetterRequired::S* value) → dynamic { self::Extension|property = value; } static method Extension|genericWriteSetterOptional([self::Extension|genericWriteSetterOptional::S* value = #C1]) → dynamic { self::Extension|property = value; } static method Extension|genericWriteSetterNamed({self::Extension|genericWriteSetterNamed::S* value = #C1}) → dynamic { self::Extension|property = value; } static get Extension|tearOffGetterNoArgs() → dynamic return #C2; static get Extension|tearOffGetterRequired() → dynamic return #C3; static get Extension|tearOffGetterOptional() → dynamic return #C4; static get Extension|tearOffGetterNamed() → dynamic return #C5; static get Extension|tearOffGetterGenericRequired() → dynamic return #C6; static get Extension|tearOffGetterGenericOptional() → dynamic return #C7; static get Extension|tearOffGetterGenericNamed() → dynamic return #C8; static method Extension|invocationsFromStaticContext(core::int* value) → dynamic { self::Extension|readGetter(); self::Extension|writeSetterRequired(value); self::Extension|writeSetterOptional(); self::Extension|writeSetterOptional(value); self::Extension|writeSetterNamed(); self::Extension|writeSetterNamed(value: value); self::Extension|genericWriteSetterRequired(value); self::Extension|genericWriteSetterRequired(value); self::Extension|genericWriteSetterOptional(); self::Extension|genericWriteSetterOptional(); self::Extension|genericWriteSetterOptional(value); self::Extension|genericWriteSetterOptional(value); self::Extension|genericWriteSetterNamed(); self::Extension|genericWriteSetterNamed(); self::Extension|genericWriteSetterNamed(value: value); self::Extension|genericWriteSetterNamed(value: value); } static method Extension|tearOffsFromStaticContext(core::int* value) → dynamic { () →* dynamic tearOffNoArgs = #C2; tearOffNoArgs.call(); (dynamic) →* dynamic tearOffRequired = #C3; tearOffRequired.call(value); ([dynamic]) →* dynamic tearOffOptional = #C4; tearOffOptional.call(); tearOffOptional.call(value); ({value: dynamic}) →* dynamic tearOffNamed = #C5; tearOffNamed.call(); tearOffNamed.call(value: value); (S*) →* dynamic tearOffGenericRequired = #C6; tearOffGenericRequired.call(value); tearOffGenericRequired.call(value); ([S*]) →* dynamic tearOffGenericOptional = #C7; tearOffGenericOptional.call(); tearOffGenericOptional.call(); tearOffGenericOptional.call(value); tearOffGenericOptional.call(value); ({value: S*}) →* dynamic tearOffGenericNamed = #C8; tearOffGenericNamed.call(); tearOffGenericNamed.call(); tearOffGenericNamed.call(value: value); tearOffGenericNamed.call(value: value); } static method Extension|fieldAccessFromStaticContext() → dynamic { self::Extension|field = self::Extension|property; self::Extension|property = self::Extension|field; } static method Extension|getterCallsFromStaticContext(core::int* value) → dynamic { self::Extension|tearOffGetterNoArgs.call(); self::Extension|tearOffGetterRequired.call(value); self::Extension|tearOffGetterOptional.call(); self::Extension|tearOffGetterOptional.call(value); self::Extension|tearOffGetterNamed.call(); self::Extension|tearOffGetterNamed.call(value: value); self::Extension|tearOffGetterGenericRequired.call(value); self::Extension|tearOffGetterGenericRequired.call(value); self::Extension|tearOffGetterGenericOptional.call(); self::Extension|tearOffGetterGenericOptional.call(); self::Extension|tearOffGetterGenericOptional.call(value); self::Extension|tearOffGetterGenericOptional.call(value); self::Extension|tearOffGetterGenericNamed.call(); self::Extension|tearOffGetterGenericNamed.call(); self::Extension|tearOffGetterGenericNamed.call(value: value); self::Extension|tearOffGetterGenericNamed.call(value: value); } static method Extension|invocationsFromInstanceContext(lowered final self::Class* #this, self::Extension|invocationsFromInstanceContext::T* value) → dynamic { self::Extension|readGetter(); self::Extension|writeSetterRequired(value); self::Extension|writeSetterOptional(); self::Extension|writeSetterOptional(value); self::Extension|writeSetterNamed(); self::Extension|writeSetterNamed(value: value); self::Extension|genericWriteSetterRequired(value); self::Extension|genericWriteSetterRequired(value); self::Extension|genericWriteSetterOptional(); self::Extension|genericWriteSetterOptional(); self::Extension|genericWriteSetterOptional(value); self::Extension|genericWriteSetterOptional(value); self::Extension|genericWriteSetterNamed(); self::Extension|genericWriteSetterNamed(); self::Extension|genericWriteSetterNamed(value: value); self::Extension|genericWriteSetterNamed(value: value); } static method Extension|get#invocationsFromInstanceContext(lowered final self::Class* #this) → (self::Extension|get#invocationsFromInstanceContext::T*) →* dynamic return (self::Extension|get#invocationsFromInstanceContext::T* value) → dynamic => self::Extension|invocationsFromInstanceContext(#this, value); static method Extension|tearOffsFromInstanceContext(lowered final self::Class* #this, self::Extension|tearOffsFromInstanceContext::T* value) → dynamic { () →* dynamic tearOffNoArgs = #C2; tearOffNoArgs.call(); (dynamic) →* dynamic tearOffRequired = #C3; tearOffRequired.call(value); ([dynamic]) →* dynamic tearOffOptional = #C4; tearOffOptional.call(); tearOffOptional.call(value); ({value: dynamic}) →* dynamic tearOffNamed = #C5; tearOffNamed.call(); tearOffNamed.call(value: value); (S*) →* dynamic tearOffGenericRequired = #C6; tearOffGenericRequired.call(value); tearOffGenericRequired.call(value); ([S*]) →* dynamic tearOffGenericOptional = #C7; tearOffGenericOptional.call(); tearOffGenericOptional.call(); tearOffGenericOptional.call(value); tearOffGenericOptional.call(value); ({value: S*}) →* dynamic tearOffGenericNamed = #C8; tearOffGenericNamed.call(); tearOffGenericNamed.call(); tearOffGenericNamed.call(value: value); tearOffGenericNamed.call(value: value); } static method Extension|get#tearOffsFromInstanceContext(lowered final self::Class* #this) → (self::Extension|get#tearOffsFromInstanceContext::T*) →* dynamic return (self::Extension|get#tearOffsFromInstanceContext::T* value) → dynamic => self::Extension|tearOffsFromInstanceContext(#this, value); static method Extension|fieldAccessFromInstanceContext(lowered final self::Class* #this) → dynamic { self::Extension|field = self::Extension|property; self::Extension|property = self::Extension|field; } static method Extension|get#fieldAccessFromInstanceContext(lowered final self::Class* #this) → () →* dynamic return () → dynamic => self::Extension|fieldAccessFromInstanceContext(#this); static method Extension|getterCallsFromInstanceContext(lowered final self::Class* #this, self::Extension|getterCallsFromInstanceContext::T* value) → dynamic { self::Extension|tearOffGetterNoArgs.call(); self::Extension|tearOffGetterRequired.call(value); self::Extension|tearOffGetterOptional.call(); self::Extension|tearOffGetterOptional.call(value); self::Extension|tearOffGetterNamed.call(); self::Extension|tearOffGetterNamed.call(value: value); self::Extension|tearOffGetterGenericRequired.call(value); self::Extension|tearOffGetterGenericRequired.call(value); self::Extension|tearOffGetterGenericOptional.call(); self::Extension|tearOffGetterGenericOptional.call(); self::Extension|tearOffGetterGenericOptional.call(value); self::Extension|tearOffGetterGenericOptional.call(value); self::Extension|tearOffGetterGenericNamed.call(); self::Extension|tearOffGetterGenericNamed.call(); self::Extension|tearOffGetterGenericNamed.call(value: value); self::Extension|tearOffGetterGenericNamed.call(value: value); } static method Extension|get#getterCallsFromInstanceContext(lowered final self::Class* #this) → (self::Extension|get#getterCallsFromInstanceContext::T*) →* dynamic return (self::Extension|get#getterCallsFromInstanceContext::T* value) → dynamic => self::Extension|getterCallsFromInstanceContext(#this, value); static method main() → dynamic {} constants { #C1 = null #C2 = tearoff self::Extension|readGetter #C3 = tearoff self::Extension|writeSetterRequired #C4 = tearoff self::Extension|writeSetterOptional #C5 = tearoff self::Extension|writeSetterNamed #C6 = tearoff self::Extension|genericWriteSetterRequired #C7 = tearoff self::Extension|genericWriteSetterOptional #C8 = tearoff self::Extension|genericWriteSetterNamed }