OLD | NEW |
1 var core; | 1 var core; |
2 (function(exports) { | 2 (function(exports) { |
3 'use strict'; | 3 'use strict'; |
4 class Object { | 4 class Object { |
5 constructor() { | 5 constructor() { |
6 let name = this.constructor.name; | 6 let name = this.constructor.name; |
7 let init = this[name]; | 7 let init = this[name]; |
8 let result = void 0; | 8 let result = void 0; |
9 if (init) | 9 if (init) |
10 result = init.apply(this, arguments); | 10 result = init.apply(this, arguments); |
(...skipping 1056 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1067 let onError = opts && 'onError' in opts ? opts.onError : null; | 1067 let onError = opts && 'onError' in opts ? opts.onError : null; |
1068 return _js_helper.Primitives.parseInt(source, radix, onError); | 1068 return _js_helper.Primitives.parseInt(source, radix, onError); |
1069 } | 1069 } |
1070 } | 1070 } |
1071 dart.defineNamedConstructor(int, 'fromEnvironment'); | 1071 dart.defineNamedConstructor(int, 'fromEnvironment'); |
1072 class Invocation extends Object { | 1072 class Invocation extends Object { |
1073 get isAccessor() { | 1073 get isAccessor() { |
1074 return dart.notNull(this.isGetter) || dart.notNull(this.isSetter); | 1074 return dart.notNull(this.isGetter) || dart.notNull(this.isSetter); |
1075 } | 1075 } |
1076 } | 1076 } |
| 1077 let $iterator = dart.JsSymbol('$iterator'); |
1077 let $join = dart.JsSymbol('$join'); | 1078 let $join = dart.JsSymbol('$join'); |
1078 let Iterable$ = dart.generic(function(E) { | 1079 let Iterable$ = dart.generic(function(E) { |
1079 class Iterable extends Object { | 1080 class Iterable extends Object { |
1080 Iterable() { | 1081 Iterable() { |
1081 } | 1082 } |
1082 generate(count, generator) { | 1083 generate(count, generator) { |
1083 if (generator === void 0) | 1084 if (generator === void 0) |
1084 generator = null; | 1085 generator = null; |
1085 if (dart.notNull(count) <= 0) | 1086 if (dart.notNull(count) <= 0) |
1086 return new (_internal.EmptyIterable$(E))(); | 1087 return new (_internal.EmptyIterable$(E))(); |
1087 return new (exports._GeneratorIterable$(E))(count, generator); | 1088 return new (exports._GeneratorIterable$(E))(count, generator); |
1088 } | 1089 } |
| 1090 [dart.JsSymbol.iterator]() { |
| 1091 return new dart.JsIterator(this[$iterator]); |
| 1092 } |
1089 [$join](separator) { | 1093 [$join](separator) { |
1090 if (separator === void 0) | 1094 if (separator === void 0) |
1091 separator = ""; | 1095 separator = ""; |
1092 let buffer = new StringBuffer(); | 1096 let buffer = new StringBuffer(); |
1093 buffer.writeAll(this, separator); | 1097 buffer.writeAll(this, separator); |
1094 return dart.toString(buffer); | 1098 return dart.toString(buffer); |
1095 } | 1099 } |
1096 [dart.JsSymbol.iterator]() { | |
1097 var iterator = this.iterator; | |
1098 return { | |
1099 next() { | |
1100 var done = iterator.moveNext(); | |
1101 return {done: done, current: done ? void 0 : iterator.current}; | |
1102 } | |
1103 }; | |
1104 } | |
1105 } | 1100 } |
1106 dart.defineNamedConstructor(Iterable, 'generate'); | 1101 dart.defineNamedConstructor(Iterable, 'generate'); |
1107 return Iterable; | 1102 return Iterable; |
1108 }); | 1103 }); |
1109 let Iterable = Iterable$(); | 1104 let Iterable = Iterable$(); |
1110 let _Generator$ = dart.generic(function(E) { | 1105 let _Generator$ = dart.generic(function(E) { |
1111 let _Generator = dart.typedef('_Generator', () => dart.functionType(E, [int]
)); | 1106 let _Generator = dart.typedef('_Generator', () => dart.functionType(E, [int]
)); |
1112 return _Generator; | 1107 return _Generator; |
1113 }); | 1108 }); |
1114 let _Generator = _Generator$(); | 1109 let _Generator = _Generator$(); |
1115 let _end = dart.JsSymbol('_end'); | 1110 let _end = dart.JsSymbol('_end'); |
1116 let _start = dart.JsSymbol('_start'); | 1111 let _start = dart.JsSymbol('_start'); |
1117 let _generator = dart.JsSymbol('_generator'); | 1112 let _generator = dart.JsSymbol('_generator'); |
1118 let $iterator = dart.JsSymbol('$iterator'); | |
1119 let $skip = dart.JsSymbol('$skip'); | 1113 let $skip = dart.JsSymbol('$skip'); |
1120 let $take = dart.JsSymbol('$take'); | 1114 let $take = dart.JsSymbol('$take'); |
1121 let _GeneratorIterable$ = dart.generic(function(E) { | 1115 let _GeneratorIterable$ = dart.generic(function(E) { |
1122 class _GeneratorIterable extends collection.IterableBase$(E) { | 1116 class _GeneratorIterable extends collection.IterableBase$(E) { |
1123 _GeneratorIterable(end, generator) { | 1117 _GeneratorIterable(end, generator) { |
1124 this[_end] = end; | 1118 this[_end] = end; |
1125 this[_start] = 0; | 1119 this[_start] = 0; |
1126 this[_generator] = dart.as(generator != null ? generator : _GeneratorIte
rable._id, _Generator$(E)); | 1120 this[_generator] = dart.as(generator != null ? generator : _GeneratorIte
rable._id, _Generator$(E)); |
1127 super.IterableBase(); | 1121 super.IterableBase(); |
1128 } | 1122 } |
(...skipping 2265 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3394 exports.CyclicInitializationError = CyclicInitializationError; | 3388 exports.CyclicInitializationError = CyclicInitializationError; |
3395 exports.Exception = Exception; | 3389 exports.Exception = Exception; |
3396 exports.FormatException = FormatException; | 3390 exports.FormatException = FormatException; |
3397 exports.IntegerDivisionByZeroException = IntegerDivisionByZeroException; | 3391 exports.IntegerDivisionByZeroException = IntegerDivisionByZeroException; |
3398 exports.Expando$ = Expando$; | 3392 exports.Expando$ = Expando$; |
3399 exports.Expando = Expando; | 3393 exports.Expando = Expando; |
3400 exports.identical = identical; | 3394 exports.identical = identical; |
3401 exports.identityHashCode = identityHashCode; | 3395 exports.identityHashCode = identityHashCode; |
3402 exports.int = int; | 3396 exports.int = int; |
3403 exports.Invocation = Invocation; | 3397 exports.Invocation = Invocation; |
| 3398 exports.$iterator = $iterator; |
3404 exports.$join = $join; | 3399 exports.$join = $join; |
3405 exports.Iterable$ = Iterable$; | 3400 exports.Iterable$ = Iterable$; |
3406 exports.Iterable = Iterable; | 3401 exports.Iterable = Iterable; |
3407 exports.$iterator = $iterator; | |
3408 exports.$skip = $skip; | 3402 exports.$skip = $skip; |
3409 exports.$take = $take; | 3403 exports.$take = $take; |
3410 exports.BidirectionalIterator$ = BidirectionalIterator$; | 3404 exports.BidirectionalIterator$ = BidirectionalIterator$; |
3411 exports.BidirectionalIterator = BidirectionalIterator; | 3405 exports.BidirectionalIterator = BidirectionalIterator; |
3412 exports.Iterator$ = Iterator$; | 3406 exports.Iterator$ = Iterator$; |
3413 exports.Iterator = Iterator; | 3407 exports.Iterator = Iterator; |
3414 exports.$set = $set; | 3408 exports.$set = $set; |
3415 exports.$add = $add; | 3409 exports.$add = $add; |
3416 exports.$checkMutable = $checkMutable; | 3410 exports.$checkMutable = $checkMutable; |
3417 exports.$checkGrowable = $checkGrowable; | 3411 exports.$checkGrowable = $checkGrowable; |
(...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3476 exports.StackTrace = StackTrace; | 3470 exports.StackTrace = StackTrace; |
3477 exports.Stopwatch = Stopwatch; | 3471 exports.Stopwatch = Stopwatch; |
3478 exports.String = String; | 3472 exports.String = String; |
3479 exports.RuneIterator = RuneIterator; | 3473 exports.RuneIterator = RuneIterator; |
3480 exports.StringBuffer = StringBuffer; | 3474 exports.StringBuffer = StringBuffer; |
3481 exports.StringSink = StringSink; | 3475 exports.StringSink = StringSink; |
3482 exports.Symbol = Symbol; | 3476 exports.Symbol = Symbol; |
3483 exports.Type = Type; | 3477 exports.Type = Type; |
3484 exports.Uri = Uri; | 3478 exports.Uri = Uri; |
3485 })(core || (core = {})); | 3479 })(core || (core = {})); |
OLD | NEW |