| 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 var name = this.constructor.name; | 6 var name = this.constructor.name; |
| 7 var init = this[name]; | 7 var init = this[name]; |
| 8 var result = void 0; | 8 var result = void 0; |
| 9 if (init) | 9 if (init) |
| 10 result = init.apply(this, arguments); | 10 result = init.apply(this, arguments); |
| (...skipping 978 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 989 let values = _js_helper.Primitives.getProperty(object, Expando._EXPANDO_
PROPERTY_NAME); | 989 let values = _js_helper.Primitives.getProperty(object, Expando._EXPANDO_
PROPERTY_NAME); |
| 990 if (values === null) { | 990 if (values === null) { |
| 991 values = new Object(); | 991 values = new Object(); |
| 992 _js_helper.Primitives.setProperty(object, Expando._EXPANDO_PROPERTY_NA
ME, values); | 992 _js_helper.Primitives.setProperty(object, Expando._EXPANDO_PROPERTY_NA
ME, values); |
| 993 } | 993 } |
| 994 _js_helper.Primitives.setProperty(values, this[_getKey](), value); | 994 _js_helper.Primitives.setProperty(values, this[_getKey](), value); |
| 995 } | 995 } |
| 996 [_getKey]() { | 996 [_getKey]() { |
| 997 let key = dart.as(_js_helper.Primitives.getProperty(this, Expando._KEY_P
ROPERTY_NAME), String); | 997 let key = dart.as(_js_helper.Primitives.getProperty(this, Expando._KEY_P
ROPERTY_NAME), String); |
| 998 if (key === null) { | 998 if (key === null) { |
| 999 key = `expando$key$${((x) => _keyCount = dart.notNull(x$) + 1, x$)(_ke
yCount)}`; | 999 key = `expando$key$${((x) => _keyCount = dart.notNull(x) + 1, x)(_keyC
ount)}`; |
| 1000 _js_helper.Primitives.setProperty(this, Expando._KEY_PROPERTY_NAME, ke
y); | 1000 _js_helper.Primitives.setProperty(this, Expando._KEY_PROPERTY_NAME, ke
y); |
| 1001 } | 1001 } |
| 1002 return key; | 1002 return key; |
| 1003 } | 1003 } |
| 1004 } | 1004 } |
| 1005 Expando._KEY_PROPERTY_NAME = 'expando$key'; | 1005 Expando._KEY_PROPERTY_NAME = 'expando$key'; |
| 1006 Expando._EXPANDO_PROPERTY_NAME = 'expando$values'; | 1006 Expando._EXPANDO_PROPERTY_NAME = 'expando$values'; |
| 1007 Expando._keyCount = 0; | 1007 Expando._keyCount = 0; |
| 1008 return Expando; | 1008 return Expando; |
| 1009 }); | 1009 }); |
| (...skipping 2022 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3032 exports.StackTrace = StackTrace; | 3032 exports.StackTrace = StackTrace; |
| 3033 exports.Stopwatch = Stopwatch; | 3033 exports.Stopwatch = Stopwatch; |
| 3034 exports.String = String; | 3034 exports.String = String; |
| 3035 exports.RuneIterator = RuneIterator; | 3035 exports.RuneIterator = RuneIterator; |
| 3036 exports.StringBuffer = StringBuffer; | 3036 exports.StringBuffer = StringBuffer; |
| 3037 exports.StringSink = StringSink; | 3037 exports.StringSink = StringSink; |
| 3038 exports.Symbol = Symbol; | 3038 exports.Symbol = Symbol; |
| 3039 exports.Type = Type; | 3039 exports.Type = Type; |
| 3040 exports.Uri = Uri; | 3040 exports.Uri = Uri; |
| 3041 })(core || (core = {})); | 3041 })(core || (core = {})); |
| OLD | NEW |