blob: 76d231e656ce5437d22960f7652f8f82b09fd30f [file] [log] [blame]
library;
import self as self;
import "dart:core" as core;
import "dart:collection" as col;
extension E<T extends core::Object? = dynamic> on core::Set<T%> {
get property = self::E|get#property;
set property = self::E|set#property;
method method = self::E|method;
method tearoff method = self::E|get#method;
operator [] = self::E|[];
operator []= = self::E|[]=;
}
static extension-member method E|get#property<T extends core::Object? = dynamic>(lowered final core::Set<self::E|get#property::T%> #this) → core::int
return 0;
static extension-member method E|set#property<T extends core::Object? = dynamic>(lowered final core::Set<self::E|set#property::T%> #this, core::int value) → void {}
static extension-member method E|method<T extends core::Object? = dynamic>(lowered final core::Set<self::E|method::T%> #this) → core::int
return 0;
static extension-member method E|get#method<T extends core::Object? = dynamic>(lowered final core::Set<self::E|get#method::T%> #this) → () → core::int
return () core::int => self::E|method<self::E|get#method::T%>(#this);
static extension-member method E|[]<T extends core::Object? = dynamic>(lowered final core::Set<self::E|[]::T%> #this, core::int index) → core::int
return 0;
static extension-member method E|[]=<T extends core::Object? = dynamic>(lowered final core::Set<self::E|[]=::T%> #this, core::int index, core::int value) → void {}
static method main() dynamic {
self::E|get#property<dynamic>( block {
final core::Set<dynamic> #t1 = col::LinkedHashSet::•<dynamic>();
} =>#t1);
self::E|set#property<dynamic>( block {
final core::Set<dynamic> #t2 = col::LinkedHashSet::•<dynamic>();
} =>#t2, 0);
self::E|get#method<dynamic>( block {
final core::Set<dynamic> #t3 = col::LinkedHashSet::•<dynamic>();
} =>#t3);
self::E|method<dynamic>( block {
final core::Set<dynamic> #t4 = col::LinkedHashSet::•<dynamic>();
} =>#t4);
let final core::Set<dynamic> #t5 = block {
final core::Set<dynamic> #t6 = col::LinkedHashSet::•<dynamic>();
} =>#t6 in self::E|set#property<dynamic>(#t5, self::E|get#property<dynamic>(#t5).{core::num::+}(0){(core::num) → core::int});
let final core::Set<dynamic> #t7 = block {
final core::Set<dynamic> #t8 = col::LinkedHashSet::•<dynamic>();
} =>#t8 in self::E|get#property<dynamic>(#t7) == null ?{core::int?} self::E|set#property<dynamic>(#t7, 0) : null;
self::E|[]<dynamic>( block {
final core::Set<dynamic> #t9 = col::LinkedHashSet::•<dynamic>();
} =>#t9, 0);
self::E|[]=<dynamic>( block {
final core::Set<dynamic> #t10 = col::LinkedHashSet::•<dynamic>();
} =>#t10, 0, 0);
let final core::Set<dynamic> #t11 = block {
final core::Set<dynamic> #t12 = col::LinkedHashSet::•<dynamic>();
} =>#t12 in let final core::int #t13 = 0 in self::E|[]=<dynamic>(#t11, #t13, self::E|[]<dynamic>(#t11, #t13).{core::num::+}(0){(core::num) → core::int});
let final core::Set<dynamic> #t14 = block {
final core::Set<dynamic> #t15 = col::LinkedHashSet::•<dynamic>();
} =>#t15 in let final core::int #t16 = 0 in self::E|[]<dynamic>(#t14, #t16) == null ?{core::int?} self::E|[]=<dynamic>(#t14, #t16, 0) : null;
let final core::Set<dynamic> #t17 = block {
final core::Set<dynamic> #t18 = col::LinkedHashSet::•<dynamic>();
} =>#t18 in #t17 == null ?{core::int?} null : self::E|get#property<dynamic>(#t17);
let final core::Set<dynamic> #t19 = block {
final core::Set<dynamic> #t20 = col::LinkedHashSet::•<dynamic>();
} =>#t20 in #t19 == null ?{core::int?} null : self::E|set#property<dynamic>(#t19, 0);
let final core::Set<dynamic> #t21 = block {
final core::Set<dynamic> #t22 = col::LinkedHashSet::•<dynamic>();
} =>#t22 in #t21 == null ?{() →? core::int} null : self::E|get#method<dynamic>(#t21);
let final core::Set<dynamic> #t23 = block {
final core::Set<dynamic> #t24 = col::LinkedHashSet::•<dynamic>();
} =>#t24 in #t23 == null ?{core::int?} null : self::E|method<dynamic>(#t23);
let final core::Set<dynamic> #t25 = block {
final core::Set<dynamic> #t26 = col::LinkedHashSet::•<dynamic>();
} =>#t26 in #t25 == null ?{core::int?} null : self::E|set#property<dynamic>(#t25, self::E|get#property<dynamic>(#t25).{core::num::+}(0){(core::num) → core::int});
let final core::Set<dynamic> #t27 = block {
final core::Set<dynamic> #t28 = col::LinkedHashSet::•<dynamic>();
} =>#t28 in #t27 == null ?{core::int?} null : self::E|get#property<dynamic>(#t27) == null ?{core::int?} self::E|set#property<dynamic>(#t27, 0) : null;
let final core::Set<dynamic> #t29 = block {
final core::Set<dynamic> #t30 = col::LinkedHashSet::•<dynamic>();
} =>#t30 in #t29 == null ?{core::int?} null : self::E|[]<dynamic>(#t29, 0);
let final core::Set<dynamic> #t31 = block {
final core::Set<dynamic> #t32 = col::LinkedHashSet::•<dynamic>();
} =>#t32 in #t31 == null ?{core::int?} null : self::E|[]=<dynamic>(#t31, 0, 0);
let final core::Set<dynamic> #t33 = block {
final core::Set<dynamic> #t34 = col::LinkedHashSet::•<dynamic>();
} =>#t34 in #t33 == null ?{core::int?} null : let final core::int #t35 = 0 in self::E|[]=<dynamic>(#t33, #t35, self::E|[]<dynamic>(#t33, #t35).{core::num::+}(0){(core::num) → core::int});
let final core::Set<dynamic> #t36 = block {
final core::Set<dynamic> #t37 = col::LinkedHashSet::•<dynamic>();
} =>#t37 in #t36 == null ?{core::int?} null : let final core::int #t38 = 0 in self::E|[]<dynamic>(#t36, #t38) == null ?{core::int?} self::E|[]=<dynamic>(#t36, #t38, 0) : null;
self::E|get#property<core::int>( block {
final core::Set<core::int> #t39 = col::LinkedHashSet::•<core::int>();
} =>#t39);
self::E|set#property<core::int>( block {
final core::Set<core::int> #t40 = col::LinkedHashSet::•<core::int>();
} =>#t40, 0);
self::E|get#method<core::int>( block {
final core::Set<core::int> #t41 = col::LinkedHashSet::•<core::int>();
} =>#t41);
self::E|method<core::int>( block {
final core::Set<core::int> #t42 = col::LinkedHashSet::•<core::int>();
} =>#t42);
let final core::Set<core::int> #t43 = block {
final core::Set<core::int> #t44 = col::LinkedHashSet::•<core::int>();
} =>#t44 in self::E|set#property<core::int>(#t43, self::E|get#property<core::int>(#t43).{core::num::+}(0){(core::num) → core::int});
let final core::Set<core::int> #t45 = block {
final core::Set<core::int> #t46 = col::LinkedHashSet::•<core::int>();
} =>#t46 in self::E|get#property<core::int>(#t45) == null ?{core::int?} self::E|set#property<core::int>(#t45, 0) : null;
self::E|[]<core::int>( block {
final core::Set<core::int> #t47 = col::LinkedHashSet::•<core::int>();
} =>#t47, 0);
self::E|[]=<core::int>( block {
final core::Set<core::int> #t48 = col::LinkedHashSet::•<core::int>();
} =>#t48, 0, 0);
let final core::Set<core::int> #t49 = block {
final core::Set<core::int> #t50 = col::LinkedHashSet::•<core::int>();
} =>#t50 in let final core::int #t51 = 0 in self::E|[]=<core::int>(#t49, #t51, self::E|[]<core::int>(#t49, #t51).{core::num::+}(0){(core::num) → core::int});
let final core::Set<core::int> #t52 = block {
final core::Set<core::int> #t53 = col::LinkedHashSet::•<core::int>();
} =>#t53 in let final core::int #t54 = 0 in self::E|[]<core::int>(#t52, #t54) == null ?{core::int?} self::E|[]=<core::int>(#t52, #t54, 0) : null;
let final core::Set<core::int> #t55 = block {
final core::Set<core::int> #t56 = col::LinkedHashSet::•<core::int>();
} =>#t56 in #t55 == null ?{core::int?} null : self::E|get#property<core::int>(#t55);
let final core::Set<core::int> #t57 = block {
final core::Set<core::int> #t58 = col::LinkedHashSet::•<core::int>();
} =>#t58 in #t57 == null ?{core::int?} null : self::E|set#property<core::int>(#t57, 0);
let final core::Set<core::int> #t59 = block {
final core::Set<core::int> #t60 = col::LinkedHashSet::•<core::int>();
} =>#t60 in #t59 == null ?{() →? core::int} null : self::E|get#method<core::int>(#t59);
let final core::Set<core::int> #t61 = block {
final core::Set<core::int> #t62 = col::LinkedHashSet::•<core::int>();
} =>#t62 in #t61 == null ?{core::int?} null : self::E|method<core::int>(#t61);
let final core::Set<core::int> #t63 = block {
final core::Set<core::int> #t64 = col::LinkedHashSet::•<core::int>();
} =>#t64 in #t63 == null ?{core::int?} null : self::E|set#property<core::int>(#t63, self::E|get#property<core::int>(#t63).{core::num::+}(0){(core::num) → core::int});
let final core::Set<core::int> #t65 = block {
final core::Set<core::int> #t66 = col::LinkedHashSet::•<core::int>();
} =>#t66 in #t65 == null ?{core::int?} null : self::E|get#property<core::int>(#t65) == null ?{core::int?} self::E|set#property<core::int>(#t65, 0) : null;
let final core::Set<core::int> #t67 = block {
final core::Set<core::int> #t68 = col::LinkedHashSet::•<core::int>();
} =>#t68 in #t67 == null ?{core::int?} null : self::E|[]<core::int>(#t67, 0);
let final core::Set<core::int> #t69 = block {
final core::Set<core::int> #t70 = col::LinkedHashSet::•<core::int>();
} =>#t70 in #t69 == null ?{core::int?} null : self::E|[]=<core::int>(#t69, 0, 0);
let final core::Set<core::int> #t71 = block {
final core::Set<core::int> #t72 = col::LinkedHashSet::•<core::int>();
} =>#t72 in #t71 == null ?{core::int?} null : let final core::int #t73 = 0 in self::E|[]=<core::int>(#t71, #t73, self::E|[]<core::int>(#t71, #t73).{core::num::+}(0){(core::num) → core::int});
let final core::Set<core::int> #t74 = block {
final core::Set<core::int> #t75 = col::LinkedHashSet::•<core::int>();
} =>#t75 in #t74 == null ?{core::int?} null : let final core::int #t76 = 0 in self::E|[]<core::int>(#t74, #t76) == null ?{core::int?} self::E|[]=<core::int>(#t74, #t76, 0) : null;
}