Index: lib/runtime/dart/core.js |
diff --git a/lib/runtime/dart/core.js b/lib/runtime/dart/core.js |
index c1799ab4b0bf6d2b155f0da97a6e7ff26b82898c..d6e35614df4d86c76dbf1097c985264342b15001 100644 |
--- a/lib/runtime/dart/core.js |
+++ b/lib/runtime/dart/core.js |
@@ -412,7 +412,6 @@ var core; |
double.MIN_POSITIVE = 5e-324; |
double.MAX_FINITE = 1.7976931348623157e+308; |
let _duration = dart.JsSymbol('_duration'); |
- let _microseconds = dart.JsSymbol('_microseconds'); |
class Duration extends Object { |
Duration(opts) { |
let days = opts && 'days' in opts ? opts.days : 0; |
@@ -427,18 +426,18 @@ var core; |
this[_duration] = duration; |
} |
['+'](other) { |
- return new Duration[_microseconds](dart.notNull(this[_duration]) + dart.notNull(other[_duration])); |
+ return new Duration._microseconds(dart.notNull(this[_duration]) + dart.notNull(other[_duration])); |
} |
['-'](other) { |
- return new Duration[_microseconds](dart.notNull(this[_duration]) - dart.notNull(other[_duration])); |
+ return new Duration._microseconds(dart.notNull(this[_duration]) - dart.notNull(other[_duration])); |
} |
['*'](factor) { |
- return new Duration[_microseconds]((dart.notNull(this[_duration]) * dart.notNull(factor)).round()); |
+ return new Duration._microseconds((dart.notNull(this[_duration]) * dart.notNull(factor)).round()); |
} |
['~/'](quotient) { |
if (quotient == 0) |
throw new IntegerDivisionByZeroException(); |
- return new Duration[_microseconds]((dart.notNull(this[_duration]) / dart.notNull(quotient)).truncate()); |
+ return new Duration._microseconds((dart.notNull(this[_duration]) / dart.notNull(quotient)).truncate()); |
} |
['<'](other) { |
return dart.notNull(this[_duration]) < dart.notNull(other[_duration]); |
@@ -514,10 +513,10 @@ var core; |
return dart.notNull(this[_duration]) < 0; |
} |
abs() { |
- return new Duration[_microseconds](this[_duration].abs()); |
+ return new Duration._microseconds(this[_duration].abs()); |
} |
['unary-']() { |
- return new Duration[_microseconds](-dart.notNull(this[_duration])); |
+ return new Duration._microseconds(-dart.notNull(this[_duration])); |
} |
} |
Duration[dart.implements] = () => [Comparable$(Duration)]; |
@@ -2006,7 +2005,6 @@ var core; |
let _path = dart.JsSymbol('_path'); |
let _query = dart.JsSymbol('_query'); |
let _fragment = dart.JsSymbol('_fragment'); |
- let _internal$ = dart.JsSymbol('_internal'); |
let _pathSegments = dart.JsSymbol('_pathSegments'); |
let _queryParameters = dart.JsSymbol('_queryParameters'); |
let _merge = dart.JsSymbol('_merge'); |
@@ -2217,7 +2215,7 @@ var core; |
} else if (char == Uri._NUMBER_SIGN) { |
fragment = Uri._makeFragment(uri, dart.notNull(index) + 1, uri.length); |
} |
- return new Uri[_internal$](scheme, userinfo, host, port, path, query, fragment); |
+ return new Uri._internal(scheme, userinfo, host, port, path, query, fragment); |
} |
static _fail(uri, index, message) { |
throw new FormatException(message, uri, index); |
@@ -2257,7 +2255,7 @@ var core; |
} |
let ensureLeadingSlash = host != null; |
path = Uri._makePath(path, 0, Uri._stringOrNullLength(path), pathSegments, ensureLeadingSlash, isFile); |
- return new Uri[_internal$](scheme, userInfo, host, port, path, query, fragment); |
+ return new Uri._internal(scheme, userInfo, host, port, path, query, fragment); |
} |
http(authority, unencodedPath, queryParameters) { |
if (queryParameters === void 0) |
@@ -2467,7 +2465,7 @@ var core; |
} else if (this.hasFragment) { |
fragment = this.fragment; |
} |
- return new Uri[_internal$](scheme, userInfo, host, port, path, query, fragment); |
+ return new Uri._internal(scheme, userInfo, host, port, path, query, fragment); |
} |
get pathSegments() { |
if (this[_pathSegments] == null) { |
@@ -2901,7 +2899,7 @@ var core; |
} |
} |
let fragment = reference.hasFragment ? reference.fragment : null; |
- return new Uri[_internal$](targetScheme, targetUserInfo, targetHost, targetPort, targetPath, targetQuery, fragment); |
+ return new Uri._internal(targetScheme, targetUserInfo, targetHost, targetPort, targetPath, targetQuery, fragment); |
} |
get hasAuthority() { |
return this[_host] != null; |