OLD | NEW |
1 var _interceptors; | 1 var _interceptors; |
2 (function(exports) { | 2 (function(exports) { |
3 'use strict'; | 3 'use strict'; |
4 class Interceptor extends core.Object { | 4 class Interceptor extends core.Object { |
5 Interceptor() { | 5 Interceptor() { |
6 } | 6 } |
7 ['=='](other) { | 7 ['=='](other) { |
8 return core.identical(this, other); | 8 return core.identical(this, other); |
9 } | 9 } |
10 get hashCode() { | 10 get hashCode() { |
(...skipping 844 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
855 return dart.as(this.split(re), core.List$(core.String)); | 855 return dart.as(this.split(re), core.List$(core.String)); |
856 } else { | 856 } else { |
857 return this[_defaultSplit](pattern); | 857 return this[_defaultSplit](pattern); |
858 } | 858 } |
859 } | 859 } |
860 [_defaultSplit](pattern) { | 860 [_defaultSplit](pattern) { |
861 let result = new core.List$(core.String).from([]); | 861 let result = new core.List$(core.String).from([]); |
862 let start = 0; | 862 let start = 0; |
863 let length = 1; | 863 let length = 1; |
864 for (let match of pattern.allMatches(this)) { | 864 for (let match of pattern.allMatches(this)) { |
865 let matchStart = dart.as(dart.dload(match, 'start'), core.int); | 865 let matchStart = match.start; |
866 let matchEnd = dart.as(dart.dload(match, 'end'), core.int); | 866 let matchEnd = match.end; |
867 length = dart.notNull(matchEnd) - dart.notNull(matchStart); | 867 length = dart.notNull(matchEnd) - dart.notNull(matchStart); |
868 if (length == 0 && start == matchStart) { | 868 if (length == 0 && start == matchStart) { |
869 continue; | 869 continue; |
870 } | 870 } |
871 let end = matchStart; | 871 let end = matchStart; |
872 result.add(this.substring(start, end)); | 872 result.add(this.substring(start, end)); |
873 start = matchEnd; | 873 start = matchEnd; |
874 } | 874 } |
875 if (dart.notNull(start) < dart.notNull(this.length) || dart.notNull(length
) > 0) { | 875 if (dart.notNull(start) < dart.notNull(this.length) || dart.notNull(length
) > 0) { |
876 result.add(this.substring(start)); | 876 result.add(this.substring(start)); |
(...skipping 551 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1428 exports.findInterceptorForType = findInterceptorForType; | 1428 exports.findInterceptorForType = findInterceptorForType; |
1429 exports.JSBool = JSBool; | 1429 exports.JSBool = JSBool; |
1430 exports.JSNull = JSNull; | 1430 exports.JSNull = JSNull; |
1431 exports.JSIndexable = JSIndexable; | 1431 exports.JSIndexable = JSIndexable; |
1432 exports.JSMutableIndexable = JSMutableIndexable; | 1432 exports.JSMutableIndexable = JSMutableIndexable; |
1433 exports.JSObject = JSObject; | 1433 exports.JSObject = JSObject; |
1434 exports.JavaScriptObject = JavaScriptObject; | 1434 exports.JavaScriptObject = JavaScriptObject; |
1435 exports.PlainJavaScriptObject = PlainJavaScriptObject; | 1435 exports.PlainJavaScriptObject = PlainJavaScriptObject; |
1436 exports.UnknownJavaScriptObject = UnknownJavaScriptObject; | 1436 exports.UnknownJavaScriptObject = UnknownJavaScriptObject; |
1437 })(_interceptors || (_interceptors = {})); | 1437 })(_interceptors || (_interceptors = {})); |
OLD | NEW |