| OLD | NEW |
| 1 var core = dart.defineLibrary(core, {}); | 1 var core = dart.defineLibrary(core, {}); |
| 2 var _js_helper = dart.lazyImport(_js_helper); | 2 var _js_helper = dart.lazyImport(_js_helper); |
| 3 var _internal = dart.lazyImport(_internal); | 3 var _internal = dart.lazyImport(_internal); |
| 4 var collection = dart.lazyImport(collection); | 4 var collection = dart.lazyImport(collection); |
| 5 var _interceptors = dart.lazyImport(_interceptors); | 5 var _interceptors = dart.lazyImport(_interceptors); |
| 6 var convert = dart.lazyImport(convert); | 6 var convert = dart.lazyImport(convert); |
| 7 (function(exports, _js_helper, _internal, collection, _interceptors, convert) { | 7 (function(exports, _js_helper, _internal, collection, _interceptors, convert) { |
| 8 'use strict'; | 8 'use strict'; |
| 9 class Object { | 9 class Object { |
| 10 constructor() { | 10 constructor() { |
| (...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 69 class bool extends Object { | 69 class bool extends Object { |
| 70 fromEnvironment(name, opts) { | 70 fromEnvironment(name, opts) { |
| 71 let defaultValue = opts && 'defaultValue' in opts ? opts.defaultValue : fa
lse; | 71 let defaultValue = opts && 'defaultValue' in opts ? opts.defaultValue : fa
lse; |
| 72 throw new UnsupportedError('bool.fromEnvironment can only be used as a con
st constructor'); | 72 throw new UnsupportedError('bool.fromEnvironment can only be used as a con
st constructor'); |
| 73 } | 73 } |
| 74 toString() { | 74 toString() { |
| 75 return this ? "true" : "false"; | 75 return this ? "true" : "false"; |
| 76 } | 76 } |
| 77 } | 77 } |
| 78 dart.defineNamedConstructor(bool, 'fromEnvironment'); | 78 dart.defineNamedConstructor(bool, 'fromEnvironment'); |
| 79 class num extends Object { | |
| 80 static parse(input, onError) { | |
| 81 if (onError === void 0) | |
| 82 onError = null; | |
| 83 let source = input.trim(); | |
| 84 num._parseError = false; | |
| 85 let result = int.parse(source, {onError: num._onParseErrorInt}); | |
| 86 if (!dart.notNull(num._parseError)) | |
| 87 return result; | |
| 88 num._parseError = false; | |
| 89 result = double.parse(source, num._onParseErrorDouble); | |
| 90 if (!dart.notNull(num._parseError)) | |
| 91 return result; | |
| 92 if (onError == null) | |
| 93 throw new FormatException(input); | |
| 94 return onError(input); | |
| 95 } | |
| 96 static _onParseErrorInt(_) { | |
| 97 num._parseError = true; | |
| 98 return 0; | |
| 99 } | |
| 100 static _onParseErrorDouble(_) { | |
| 101 num._parseError = true; | |
| 102 return 0.0; | |
| 103 } | |
| 104 } | |
| 105 num[dart.implements] = () => [Comparable$(num)]; | |
| 106 class int extends num { | |
| 107 fromEnvironment(name, opts) { | |
| 108 let defaultValue = opts && 'defaultValue' in opts ? opts.defaultValue : nu
ll; | |
| 109 throw new UnsupportedError('int.fromEnvironment can only be used as a cons
t constructor'); | |
| 110 } | |
| 111 static parse(source, opts) { | |
| 112 let radix = opts && 'radix' in opts ? opts.radix : null; | |
| 113 let onError = opts && 'onError' in opts ? opts.onError : null; | |
| 114 return _js_helper.Primitives.parseInt(source, radix, onError); | |
| 115 } | |
| 116 } | |
| 117 dart.defineNamedConstructor(int, 'fromEnvironment'); | |
| 118 let Comparator$ = dart.generic(function(T) { | 79 let Comparator$ = dart.generic(function(T) { |
| 119 let Comparator = dart.typedef('Comparator', dart.functionType(int, [T, T])); | 80 let Comparator = dart.typedef('Comparator', () => dart.functionType(int, [T,
T])); |
| 120 return Comparator; | 81 return Comparator; |
| 121 }); | 82 }); |
| 122 let Comparator = Comparator$(); | 83 let Comparator = Comparator$(); |
| 123 let Comparable$ = dart.generic(function(T) { | 84 let Comparable$ = dart.generic(function(T) { |
| 124 class Comparable extends Object { | 85 class Comparable extends Object { |
| 125 static compare(a, b) { | 86 static compare(a, b) { |
| 126 return a.compareTo(b); | 87 return a.compareTo(b); |
| 127 } | 88 } |
| 128 } | 89 } |
| 129 return Comparable; | 90 return Comparable; |
| (...skipping 264 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 394 DateTime.MAY = 5; | 355 DateTime.MAY = 5; |
| 395 DateTime.JUNE = 6; | 356 DateTime.JUNE = 6; |
| 396 DateTime.JULY = 7; | 357 DateTime.JULY = 7; |
| 397 DateTime.AUGUST = 8; | 358 DateTime.AUGUST = 8; |
| 398 DateTime.SEPTEMBER = 9; | 359 DateTime.SEPTEMBER = 9; |
| 399 DateTime.OCTOBER = 10; | 360 DateTime.OCTOBER = 10; |
| 400 DateTime.NOVEMBER = 11; | 361 DateTime.NOVEMBER = 11; |
| 401 DateTime.DECEMBER = 12; | 362 DateTime.DECEMBER = 12; |
| 402 DateTime.MONTHS_PER_YEAR = 12; | 363 DateTime.MONTHS_PER_YEAR = 12; |
| 403 DateTime._MAX_MILLISECONDS_SINCE_EPOCH = 8640000000000000; | 364 DateTime._MAX_MILLISECONDS_SINCE_EPOCH = 8640000000000000; |
| 365 class num extends Object { |
| 366 static parse(input, onError) { |
| 367 if (onError === void 0) |
| 368 onError = null; |
| 369 let source = input.trim(); |
| 370 num._parseError = false; |
| 371 let result = int.parse(source, {onError: num._onParseErrorInt}); |
| 372 if (!dart.notNull(num._parseError)) |
| 373 return result; |
| 374 num._parseError = false; |
| 375 result = double.parse(source, num._onParseErrorDouble); |
| 376 if (!dart.notNull(num._parseError)) |
| 377 return result; |
| 378 if (onError == null) |
| 379 throw new FormatException(input); |
| 380 return onError(input); |
| 381 } |
| 382 static _onParseErrorInt(_) { |
| 383 num._parseError = true; |
| 384 return 0; |
| 385 } |
| 386 static _onParseErrorDouble(_) { |
| 387 num._parseError = true; |
| 388 return 0.0; |
| 389 } |
| 390 } |
| 391 num[dart.implements] = () => [Comparable$(num)]; |
| 404 class double extends num { | 392 class double extends num { |
| 405 static parse(source, onError) { | 393 static parse(source, onError) { |
| 406 if (onError === void 0) | 394 if (onError === void 0) |
| 407 onError = null; | 395 onError = null; |
| 408 return _js_helper.Primitives.parseDouble(source, onError); | 396 return _js_helper.Primitives.parseDouble(source, onError); |
| 409 } | 397 } |
| 410 } | 398 } |
| 411 double.NAN = 0.0 / 0.0; | 399 double.NAN = 0.0 / 0.0; |
| 412 double.INFINITY = 1.0 / 0.0; | 400 double.INFINITY = 1.0 / 0.0; |
| 413 double.NEGATIVE_INFINITY = -dart.notNull(double.INFINITY); | 401 double.NEGATIVE_INFINITY = -dart.notNull(double.INFINITY); |
| (...skipping 663 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1077 } | 1065 } |
| 1078 } | 1066 } |
| 1079 // Function identical: (Object, Object) → bool | 1067 // Function identical: (Object, Object) → bool |
| 1080 function identical(a, b) { | 1068 function identical(a, b) { |
| 1081 return _js_helper.Primitives.identicalImplementation(a, b); | 1069 return _js_helper.Primitives.identicalImplementation(a, b); |
| 1082 } | 1070 } |
| 1083 // Function identityHashCode: (Object) → int | 1071 // Function identityHashCode: (Object) → int |
| 1084 function identityHashCode(object) { | 1072 function identityHashCode(object) { |
| 1085 return _js_helper.objectHashCode(object); | 1073 return _js_helper.objectHashCode(object); |
| 1086 } | 1074 } |
| 1075 class int extends num { |
| 1076 fromEnvironment(name, opts) { |
| 1077 let defaultValue = opts && 'defaultValue' in opts ? opts.defaultValue : nu
ll; |
| 1078 throw new UnsupportedError('int.fromEnvironment can only be used as a cons
t constructor'); |
| 1079 } |
| 1080 static parse(source, opts) { |
| 1081 let radix = opts && 'radix' in opts ? opts.radix : null; |
| 1082 let onError = opts && 'onError' in opts ? opts.onError : null; |
| 1083 return _js_helper.Primitives.parseInt(source, radix, onError); |
| 1084 } |
| 1085 } |
| 1086 dart.defineNamedConstructor(int, 'fromEnvironment'); |
| 1087 class Invocation extends Object { | 1087 class Invocation extends Object { |
| 1088 get isAccessor() { | 1088 get isAccessor() { |
| 1089 return dart.notNull(this.isGetter) || dart.notNull(this.isSetter); | 1089 return dart.notNull(this.isGetter) || dart.notNull(this.isSetter); |
| 1090 } | 1090 } |
| 1091 } | 1091 } |
| 1092 let $iterator = dart.JsSymbol('$iterator'); | 1092 let $iterator = dart.JsSymbol('$iterator'); |
| 1093 let $join = dart.JsSymbol('$join'); | 1093 let $join = dart.JsSymbol('$join'); |
| 1094 let Iterable$ = dart.generic(function(E) { | 1094 let Iterable$ = dart.generic(function(E) { |
| 1095 class Iterable extends Object { | 1095 class Iterable extends Object { |
| 1096 Iterable() { | 1096 Iterable() { |
| (...skipping 14 matching lines...) Expand all Loading... |
| 1111 let buffer = new StringBuffer(); | 1111 let buffer = new StringBuffer(); |
| 1112 buffer.writeAll(this, separator); | 1112 buffer.writeAll(this, separator); |
| 1113 return dart.toString(buffer); | 1113 return dart.toString(buffer); |
| 1114 } | 1114 } |
| 1115 } | 1115 } |
| 1116 dart.defineNamedConstructor(Iterable, 'generate'); | 1116 dart.defineNamedConstructor(Iterable, 'generate'); |
| 1117 return Iterable; | 1117 return Iterable; |
| 1118 }); | 1118 }); |
| 1119 let Iterable = Iterable$(); | 1119 let Iterable = Iterable$(); |
| 1120 let _Generator$ = dart.generic(function(E) { | 1120 let _Generator$ = dart.generic(function(E) { |
| 1121 let _Generator = dart.typedef('_Generator', dart.functionType(E, [int])); | 1121 let _Generator = dart.typedef('_Generator', () => dart.functionType(E, [int]
)); |
| 1122 return _Generator; | 1122 return _Generator; |
| 1123 }); | 1123 }); |
| 1124 let _Generator = _Generator$(); | 1124 let _Generator = _Generator$(); |
| 1125 let _end = dart.JsSymbol('_end'); | 1125 let _end = dart.JsSymbol('_end'); |
| 1126 let _start = dart.JsSymbol('_start'); | 1126 let _start = dart.JsSymbol('_start'); |
| 1127 let _generator = dart.JsSymbol('_generator'); | 1127 let _generator = dart.JsSymbol('_generator'); |
| 1128 let $skip = dart.JsSymbol('$skip'); | 1128 let $skip = dart.JsSymbol('$skip'); |
| 1129 let $take = dart.JsSymbol('$take'); | 1129 let $take = dart.JsSymbol('$take'); |
| 1130 let _GeneratorIterable$ = dart.generic(function(E) { | 1130 let _GeneratorIterable$ = dart.generic(function(E) { |
| 1131 class _GeneratorIterable extends collection.IterableBase$(E) { | 1131 class _GeneratorIterable extends collection.IterableBase$(E) { |
| (...skipping 2232 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3364 // Exports: | 3364 // Exports: |
| 3365 exports.Object = Object; | 3365 exports.Object = Object; |
| 3366 exports.JsName = JsName; | 3366 exports.JsName = JsName; |
| 3367 exports.JsPeerInterface = JsPeerInterface; | 3367 exports.JsPeerInterface = JsPeerInterface; |
| 3368 exports.SupportJsExtensionMethod = SupportJsExtensionMethod; | 3368 exports.SupportJsExtensionMethod = SupportJsExtensionMethod; |
| 3369 exports.Deprecated = Deprecated; | 3369 exports.Deprecated = Deprecated; |
| 3370 exports.deprecated = deprecated; | 3370 exports.deprecated = deprecated; |
| 3371 exports.override = override; | 3371 exports.override = override; |
| 3372 exports.proxy = proxy; | 3372 exports.proxy = proxy; |
| 3373 exports.bool = bool; | 3373 exports.bool = bool; |
| 3374 exports.num = num; | |
| 3375 exports.int = int; | |
| 3376 exports.Comparator$ = Comparator$; | 3374 exports.Comparator$ = Comparator$; |
| 3377 exports.Comparator = Comparator; | 3375 exports.Comparator = Comparator; |
| 3378 exports.Comparable$ = Comparable$; | 3376 exports.Comparable$ = Comparable$; |
| 3379 exports.Comparable = Comparable; | 3377 exports.Comparable = Comparable; |
| 3380 exports.DateTime = DateTime; | 3378 exports.DateTime = DateTime; |
| 3379 exports.num = num; |
| 3381 exports.double = double; | 3380 exports.double = double; |
| 3382 exports.Duration = Duration; | 3381 exports.Duration = Duration; |
| 3383 exports.Error = Error; | 3382 exports.Error = Error; |
| 3384 exports.AssertionError = AssertionError; | 3383 exports.AssertionError = AssertionError; |
| 3385 exports.TypeError = TypeError; | 3384 exports.TypeError = TypeError; |
| 3386 exports.CastError = CastError; | 3385 exports.CastError = CastError; |
| 3387 exports.NullThrownError = NullThrownError; | 3386 exports.NullThrownError = NullThrownError; |
| 3388 exports.ArgumentError = ArgumentError; | 3387 exports.ArgumentError = ArgumentError; |
| 3389 exports.RangeError = RangeError; | 3388 exports.RangeError = RangeError; |
| 3390 exports.IndexError = IndexError; | 3389 exports.IndexError = IndexError; |
| (...skipping 10 matching lines...) Expand all Loading... |
| 3401 exports.StackOverflowError = StackOverflowError; | 3400 exports.StackOverflowError = StackOverflowError; |
| 3402 exports.CyclicInitializationError = CyclicInitializationError; | 3401 exports.CyclicInitializationError = CyclicInitializationError; |
| 3403 exports.Exception = Exception; | 3402 exports.Exception = Exception; |
| 3404 exports.FormatException = FormatException; | 3403 exports.FormatException = FormatException; |
| 3405 exports.IntegerDivisionByZeroException = IntegerDivisionByZeroException; | 3404 exports.IntegerDivisionByZeroException = IntegerDivisionByZeroException; |
| 3406 exports.Expando$ = Expando$; | 3405 exports.Expando$ = Expando$; |
| 3407 exports.Expando = Expando; | 3406 exports.Expando = Expando; |
| 3408 exports.Function = Function; | 3407 exports.Function = Function; |
| 3409 exports.identical = identical; | 3408 exports.identical = identical; |
| 3410 exports.identityHashCode = identityHashCode; | 3409 exports.identityHashCode = identityHashCode; |
| 3410 exports.int = int; |
| 3411 exports.Invocation = Invocation; | 3411 exports.Invocation = Invocation; |
| 3412 exports.$iterator = $iterator; | 3412 exports.$iterator = $iterator; |
| 3413 exports.$join = $join; | 3413 exports.$join = $join; |
| 3414 exports.Iterable$ = Iterable$; | 3414 exports.Iterable$ = Iterable$; |
| 3415 exports.Iterable = Iterable; | 3415 exports.Iterable = Iterable; |
| 3416 exports.$skip = $skip; | 3416 exports.$skip = $skip; |
| 3417 exports.$take = $take; | 3417 exports.$take = $take; |
| 3418 exports.BidirectionalIterator$ = BidirectionalIterator$; | 3418 exports.BidirectionalIterator$ = BidirectionalIterator$; |
| 3419 exports.BidirectionalIterator = BidirectionalIterator; | 3419 exports.BidirectionalIterator = BidirectionalIterator; |
| 3420 exports.Iterator$ = Iterator$; | 3420 exports.Iterator$ = Iterator$; |
| (...skipping 64 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3485 exports.Stopwatch = Stopwatch; | 3485 exports.Stopwatch = Stopwatch; |
| 3486 exports.String = String; | 3486 exports.String = String; |
| 3487 exports.RuneIterator = RuneIterator; | 3487 exports.RuneIterator = RuneIterator; |
| 3488 exports.StringBuffer = StringBuffer; | 3488 exports.StringBuffer = StringBuffer; |
| 3489 exports.StringSink = StringSink; | 3489 exports.StringSink = StringSink; |
| 3490 exports.Symbol = Symbol; | 3490 exports.Symbol = Symbol; |
| 3491 exports.Type = Type; | 3491 exports.Type = Type; |
| 3492 exports.Uri = Uri; | 3492 exports.Uri = Uri; |
| 3493 exports.SupportJsExtensionMethods = SupportJsExtensionMethods; | 3493 exports.SupportJsExtensionMethods = SupportJsExtensionMethods; |
| 3494 })(core, _js_helper, _internal, collection, _interceptors, convert); | 3494 })(core, _js_helper, _internal, collection, _interceptors, convert); |
| OLD | NEW |