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 2709 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
2720 } | 2720 } |
2721 ['=='](other) { | 2721 ['=='](other) { |
2722 if (!dart.is(other, Uri)) | 2722 if (!dart.is(other, Uri)) |
2723 return false; | 2723 return false; |
2724 let uri = dart.as(other, Uri); | 2724 let uri = dart.as(other, Uri); |
2725 return dart.notNull(this.scheme == uri.scheme) && this.hasAuthority == uri
.hasAuthority && dart.notNull(this.userInfo == uri.userInfo) && dart.notNull(thi
s.host == uri.host) && this.port == uri.port && dart.notNull(this.path == uri.pa
th) && this.hasQuery == uri.hasQuery && dart.notNull(this.query == uri.query) &&
this.hasFragment == uri.hasFragment && dart.notNull(this.fragment == uri.fragme
nt); | 2725 return dart.notNull(this.scheme == uri.scheme) && this.hasAuthority == uri
.hasAuthority && dart.notNull(this.userInfo == uri.userInfo) && dart.notNull(thi
s.host == uri.host) && this.port == uri.port && dart.notNull(this.path == uri.pa
th) && this.hasQuery == uri.hasQuery && dart.notNull(this.query == uri.query) &&
this.hasFragment == uri.hasFragment && dart.notNull(this.fragment == uri.fragme
nt); |
2726 } | 2726 } |
2727 get hashCode() { | 2727 get hashCode() { |
2728 // Function combine: (dynamic, dynamic) → int | 2728 // Function combine: (dynamic, dynamic) → int |
2729 function combine(part, current) { | 2729 function combine(part, current) { |
2730 return dart.as(dart.dbinary(dart.dbinary(dart.dbinary(current, '*', 31),
'+', dart.dload(part, 'hashCode')), '&', 1073741823), int); | 2730 return dart.as(dart.dbinary(dart.dbinary(dart.dbinary(current, '*', 31),
'+', part.hashCode), '&', 1073741823), int); |
2731 } | 2731 } |
2732 return combine(this.scheme, combine(this.userInfo, combine(this.host, comb
ine(this.port, combine(this.path, combine(this.query, combine(this.fragment, 1))
))))); | 2732 return combine(this.scheme, combine(this.userInfo, combine(this.host, comb
ine(this.port, combine(this.path, combine(this.query, combine(this.fragment, 1))
))))); |
2733 } | 2733 } |
2734 static [_addIfNonEmpty](sb, test, first, second) { | 2734 static [_addIfNonEmpty](sb, test, first, second) { |
2735 if ("" != test) { | 2735 if ("" != test) { |
2736 sb.write(first); | 2736 sb.write(first); |
2737 sb.write(second); | 2737 sb.write(second); |
2738 } | 2738 } |
2739 } | 2739 } |
2740 static encodeComponent(component) { | 2740 static encodeComponent(component) { |
(...skipping 348 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
3089 exports.StackTrace = StackTrace; | 3089 exports.StackTrace = StackTrace; |
3090 exports.Stopwatch = Stopwatch; | 3090 exports.Stopwatch = Stopwatch; |
3091 exports.String = String; | 3091 exports.String = String; |
3092 exports.RuneIterator = RuneIterator; | 3092 exports.RuneIterator = RuneIterator; |
3093 exports.StringBuffer = StringBuffer; | 3093 exports.StringBuffer = StringBuffer; |
3094 exports.StringSink = StringSink; | 3094 exports.StringSink = StringSink; |
3095 exports.Symbol = Symbol; | 3095 exports.Symbol = Symbol; |
3096 exports.Type = Type; | 3096 exports.Type = Type; |
3097 exports.Uri = Uri; | 3097 exports.Uri = Uri; |
3098 })(core || (core = {})); | 3098 })(core || (core = {})); |
OLD | NEW |