Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(232)

Side by Side Diff: lib/runtime/dart/core.js

Issue 1142293002: Use dart.tearoff helper at tearoff sites (Closed) Base URL: git@github.com:dart-lang/dev_compiler.git@master
Patch Set: Clean up conditional Created 5 years, 7 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
OLDNEW
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 math = dart.lazyImport(math); 6 var math = dart.lazyImport(math);
7 var convert = dart.lazyImport(convert); 7 var convert = dart.lazyImport(convert);
8 (function(exports, _js_helper, _internal, collection, _interceptors, math, conve rt) { 8 (function(exports, _js_helper, _internal, collection, _interceptors, math, conve rt) {
9 'use strict'; 9 'use strict';
10 class Object { 10 class Object {
(...skipping 2768 matching lines...) Expand 10 before | Expand all | Expand 10 after
2779 if (fragment != null) { 2779 if (fragment != null) {
2780 fragment = Uri._makeFragment(fragment, 0, fragment.length); 2780 fragment = Uri._makeFragment(fragment, 0, fragment.length);
2781 } else if (this.hasFragment) { 2781 } else if (this.hasFragment) {
2782 fragment = this.fragment; 2782 fragment = this.fragment;
2783 } 2783 }
2784 return new Uri._internal(scheme, userInfo, host, port, path, query, fragme nt); 2784 return new Uri._internal(scheme, userInfo, host, port, path, query, fragme nt);
2785 } 2785 }
2786 get pathSegments() { 2786 get pathSegments() {
2787 if (this[_pathSegments] == null) { 2787 if (this[_pathSegments] == null) {
2788 let pathToSplit = !dart.notNull(this.path.isEmpty) && this.path.codeUnit At(0) == Uri._SLASH ? this.path.substring(1) : this.path; 2788 let pathToSplit = !dart.notNull(this.path.isEmpty) && this.path.codeUnit At(0) == Uri._SLASH ? this.path.substring(1) : this.path;
2789 this[_pathSegments] = new (collection.UnmodifiableListView$(String))(pat hToSplit == "" ? dart.const(dart.setType([], List$(String))) : new (List$(String )).from(pathToSplit.split("/")[$map](dart.bind(Uri, 'decodeComponent')), {growab le: false})); 2789 this[_pathSegments] = new (collection.UnmodifiableListView$(String))(pat hToSplit == "" ? dart.const(dart.setType([], List$(String))) : new (List$(String )).from(pathToSplit.split("/")[$map](Uri.decodeComponent), {growable: false}));
2790 } 2790 }
2791 return this[_pathSegments]; 2791 return this[_pathSegments];
2792 } 2792 }
2793 get queryParameters() { 2793 get queryParameters() {
2794 if (this[_queryParameters] == null) { 2794 if (this[_queryParameters] == null) {
2795 this[_queryParameters] = new (collection.UnmodifiableMapView$(String, St ring))(Uri.splitQueryString(this.query)); 2795 this[_queryParameters] = new (collection.UnmodifiableMapView$(String, St ring))(Uri.splitQueryString(this.query));
2796 } 2796 }
2797 return this[_queryParameters]; 2797 return this[_queryParameters];
2798 } 2798 }
2799 static _makePort(port, scheme) { 2799 static _makePort(port, scheme) {
(...skipping 1024 matching lines...) Expand 10 before | Expand all | Expand 10 after
3824 exports.Stopwatch = Stopwatch; 3824 exports.Stopwatch = Stopwatch;
3825 exports.String = String; 3825 exports.String = String;
3826 exports.RuneIterator = RuneIterator; 3826 exports.RuneIterator = RuneIterator;
3827 exports.StringBuffer = StringBuffer; 3827 exports.StringBuffer = StringBuffer;
3828 exports.StringSink = StringSink; 3828 exports.StringSink = StringSink;
3829 exports.Symbol = Symbol; 3829 exports.Symbol = Symbol;
3830 exports.Type = Type; 3830 exports.Type = Type;
3831 exports.Uri = Uri; 3831 exports.Uri = Uri;
3832 exports.SupportJsExtensionMethods = SupportJsExtensionMethods; 3832 exports.SupportJsExtensionMethods = SupportJsExtensionMethods;
3833 })(core, _js_helper, _internal, collection, _interceptors, math, convert); 3833 })(core, _js_helper, _internal, collection, _interceptors, math, convert);
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698