| OLD | NEW |
| 1 var _interceptors; | 1 var _interceptors; |
| 2 (function(exports) { | 2 (function(exports) { |
| 3 'use strict'; | 3 'use strict'; |
| 4 let JSArray = Array; | 4 let JSArray = Array; |
| 5 let JSMutableArray$ = dart.generic(function(E) { | 5 let JSMutableArray$ = dart.generic(function(E) { |
| 6 class JSMutableArray extends JSArray$(E) {} | 6 class JSMutableArray extends JSArray$(E) {} |
| 7 JSMutableArray[dart.implements] = () => [JSMutableIndexable]; | 7 JSMutableArray[dart.implements] = () => [JSMutableIndexable]; |
| 8 return JSMutableArray; | 8 return JSMutableArray; |
| 9 }); | 9 }); |
| 10 let JSMutableArray = JSMutableArray$(); | 10 let JSMutableArray = JSMutableArray$(); |
| (...skipping 500 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 511 if (typeof pattern == 'string') { | 511 if (typeof pattern == 'string') { |
| 512 return dart.as(this.split(pattern), core.List$(core.String)); | 512 return dart.as(this.split(pattern), core.List$(core.String)); |
| 513 } else if (dart.is(pattern, _js_helper.JSSyntaxRegExp) && _js_helper.regEx
pCaptureCount(pattern) == 0) { | 513 } else if (dart.is(pattern, _js_helper.JSSyntaxRegExp) && _js_helper.regEx
pCaptureCount(pattern) == 0) { |
| 514 let re = _js_helper.regExpGetNative(pattern); | 514 let re = _js_helper.regExpGetNative(pattern); |
| 515 return dart.as(this.split(re), core.List$(core.String)); | 515 return dart.as(this.split(re), core.List$(core.String)); |
| 516 } else { | 516 } else { |
| 517 return this[_defaultSplit](pattern); | 517 return this[_defaultSplit](pattern); |
| 518 } | 518 } |
| 519 } | 519 } |
| 520 [_defaultSplit](pattern) { | 520 [_defaultSplit](pattern) { |
| 521 let result = new core.List$(core.String).from([]); | 521 let result = dart.setType([], core.List$(core.String)); |
| 522 let start = 0; | 522 let start = 0; |
| 523 let length = 1; | 523 let length = 1; |
| 524 for (let match of pattern.allMatches(this)) { | 524 for (let match of pattern.allMatches(this)) { |
| 525 let matchStart = match.start; | 525 let matchStart = match.start; |
| 526 let matchEnd = match.end; | 526 let matchEnd = match.end; |
| 527 length = dart.notNull(matchEnd) - dart.notNull(matchStart); | 527 length = dart.notNull(matchEnd) - dart.notNull(matchStart); |
| 528 if (length == 0 && start == matchStart) { | 528 if (length == 0 && start == matchStart) { |
| 529 continue; | 529 continue; |
| 530 } | 530 } |
| 531 let end = matchStart; | 531 let end = matchStart; |
| (...skipping 551 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 1083 exports.findInterceptorForType = findInterceptorForType; | 1083 exports.findInterceptorForType = findInterceptorForType; |
| 1084 exports.JSBool = JSBool; | 1084 exports.JSBool = JSBool; |
| 1085 exports.JSNull = JSNull; | 1085 exports.JSNull = JSNull; |
| 1086 exports.JSIndexable = JSIndexable; | 1086 exports.JSIndexable = JSIndexable; |
| 1087 exports.JSMutableIndexable = JSMutableIndexable; | 1087 exports.JSMutableIndexable = JSMutableIndexable; |
| 1088 exports.JSObject = JSObject; | 1088 exports.JSObject = JSObject; |
| 1089 exports.JavaScriptObject = JavaScriptObject; | 1089 exports.JavaScriptObject = JavaScriptObject; |
| 1090 exports.PlainJavaScriptObject = PlainJavaScriptObject; | 1090 exports.PlainJavaScriptObject = PlainJavaScriptObject; |
| 1091 exports.UnknownJavaScriptObject = UnknownJavaScriptObject; | 1091 exports.UnknownJavaScriptObject = UnknownJavaScriptObject; |
| 1092 })(_interceptors || (_interceptors = {})); | 1092 })(_interceptors || (_interceptors = {})); |
| OLD | NEW |