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

Side by Side Diff: test/codegen/expect/core/core.js

Issue 955513008: cleans up sdk patching so we no longer have unresolved names (Closed) Base URL: git@github.com:dart-lang/dev_compiler.git@master
Patch Set: Created 5 years, 9 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
« no previous file with comments | « test/codegen/expect/convert/convert.js ('k') | test/codegen/expect/isolate/isolate.js » ('j') | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 var core; 1 var core;
2 (function(core) { 2 (function(core) {
3 'use strict'; 3 'use strict';
4 // Function _symbolToString: (Symbol) → String 4 // Function _symbolToString: (Symbol) → String
5 function _symbolToString(symbol) { 5 function _symbolToString(symbol) {
6 return _internal.Symbol.getName(dart.as(symbol, _internal.Symbol)); 6 return _internal.Symbol.getName(dart.as(symbol, _internal.Symbol));
7 } 7 }
8 // Function _symbolMapToStringMap: (Map<Symbol, dynamic>) → dynamic 8 // Function _symbolMapToStringMap: (Map<Symbol, dynamic>) → dynamic
9 function _symbolMapToStringMap(map) { 9 function _symbolMapToStringMap(map) {
10 if (map === null) 10 if (map === null)
11 return null; 11 return null;
12 let result = new Map(); 12 let result = new Map();
13 map.forEach((key, value) => { 13 map.forEach((key, value) => {
14 result.set(_symbolToString(key), value); 14 result.set(_symbolToString(key), value);
15 }); 15 });
16 return result; 16 return result;
17 } 17 }
18 class _ListConstructorSentinel extends dynamic { 18 class _ListConstructorSentinel extends _interceptors.JSInt {
19 _ListConstructorSentinel() { 19 _ListConstructorSentinel() {
20 super.JSInt();
20 } 21 }
21 } 22 }
22 class Deprecated extends dart.Object { 23 class Deprecated extends dart.Object {
23 Deprecated(expires) { 24 Deprecated(expires) {
24 this.expires = expires; 25 this.expires = expires;
25 } 26 }
26 toString() { 27 toString() {
27 return `Deprecated feature. Will be removed ${this.expires}`; 28 return `Deprecated feature. Will be removed ${this.expires}`;
28 } 29 }
29 } 30 }
(...skipping 219 matching lines...) Expand 10 before | Expand all | Expand 10 after
249 let ms = this.millisecondsSinceEpoch; 250 let ms = this.millisecondsSinceEpoch;
250 return new DateTime.fromMillisecondsSinceEpoch(ms - duration.inMillisecond s, {isUtc: this.isUtc}); 251 return new DateTime.fromMillisecondsSinceEpoch(ms - duration.inMillisecond s, {isUtc: this.isUtc});
251 } 252 }
252 difference(other) { 253 difference(other) {
253 let ms = this.millisecondsSinceEpoch; 254 let ms = this.millisecondsSinceEpoch;
254 let otherMs = other.millisecondsSinceEpoch; 255 let otherMs = other.millisecondsSinceEpoch;
255 return new Duration({milliseconds: ms - otherMs}); 256 return new Duration({milliseconds: ms - otherMs});
256 } 257 }
257 DateTime$_internal(year, month, day, hour, minute, second, millisecond, isUt c) { 258 DateTime$_internal(year, month, day, hour, minute, second, millisecond, isUt c) {
258 this.isUtc = typeof isUtc == boolean ? isUtc : dart.throw_(new ArgumentErr or(isUtc)); 259 this.isUtc = typeof isUtc == boolean ? isUtc : dart.throw_(new ArgumentErr or(isUtc));
259 this.millisecondsSinceEpoch = dart.dinvokef(/* Unimplemented unknown name */checkInt, dart.dinvoke(/* Unimplemented unknown name */Primitives, 'valueFromD ecomposedDate', year, month, day, hour, minute, second, millisecond, isUtc)); 260 this.millisecondsSinceEpoch = _js_helper.checkInt(_js_helper.Primitives.va lueFromDecomposedDate(year, month, day, hour, minute, second, millisecond, isUtc ));
260 } 261 }
261 DateTime$_now() { 262 DateTime$_now() {
262 this.isUtc = false; 263 this.isUtc = false;
263 this.millisecondsSinceEpoch = dart.dinvoke(/* Unimplemented unknown name * /Primitives, 'dateNow'); 264 this.millisecondsSinceEpoch = _js_helper.Primitives.dateNow();
264 } 265 }
265 static _brokenDownDateToMillisecondsSinceEpoch(year, month, day, hour, minut e, second, millisecond, isUtc) { 266 static _brokenDownDateToMillisecondsSinceEpoch(year, month, day, hour, minut e, second, millisecond, isUtc) {
266 return dart.as(dart.dinvoke(/* Unimplemented unknown name */Primitives, 'v alueFromDecomposedDate', year, month, day, hour, minute, second, millisecond, is Utc), int); 267 return dart.as(_js_helper.Primitives.valueFromDecomposedDate(year, month, day, hour, minute, second, millisecond, isUtc), int);
267 } 268 }
268 get timeZoneName() { 269 get timeZoneName() {
269 if (this.isUtc) 270 if (this.isUtc)
270 return "UTC"; 271 return "UTC";
271 return dart.as(dart.dinvoke(/* Unimplemented unknown name */Primitives, 'g etTimeZoneName', this), String); 272 return _js_helper.Primitives.getTimeZoneName(this);
272 } 273 }
273 get timeZoneOffset() { 274 get timeZoneOffset() {
274 if (this.isUtc) 275 if (this.isUtc)
275 return new Duration(); 276 return new Duration();
276 return new Duration({minutes: dart.dinvoke(/* Unimplemented unknown name * /Primitives, 'getTimeZoneOffsetInMinutes', this)}); 277 return new Duration({minutes: _js_helper.Primitives.getTimeZoneOffsetInMin utes(this)});
277 } 278 }
278 get year() { 279 get year() {
279 return dart.as(dart.dinvoke(/* Unimplemented unknown name */Primitives, 'g etYear', this), int); 280 return dart.as(_js_helper.Primitives.getYear(this), int);
280 } 281 }
281 get month() { 282 get month() {
282 return dart.as(dart.dinvoke(/* Unimplemented unknown name */Primitives, 'g etMonth', this), int); 283 return dart.as(_js_helper.Primitives.getMonth(this), int);
283 } 284 }
284 get day() { 285 get day() {
285 return dart.as(dart.dinvoke(/* Unimplemented unknown name */Primitives, 'g etDay', this), int); 286 return dart.as(_js_helper.Primitives.getDay(this), int);
286 } 287 }
287 get hour() { 288 get hour() {
288 return dart.as(dart.dinvoke(/* Unimplemented unknown name */Primitives, 'g etHours', this), int); 289 return dart.as(_js_helper.Primitives.getHours(this), int);
289 } 290 }
290 get minute() { 291 get minute() {
291 return dart.as(dart.dinvoke(/* Unimplemented unknown name */Primitives, 'g etMinutes', this), int); 292 return dart.as(_js_helper.Primitives.getMinutes(this), int);
292 } 293 }
293 get second() { 294 get second() {
294 return dart.as(dart.dinvoke(/* Unimplemented unknown name */Primitives, 'g etSeconds', this), int); 295 return dart.as(_js_helper.Primitives.getSeconds(this), int);
295 } 296 }
296 get millisecond() { 297 get millisecond() {
297 return dart.as(dart.dinvoke(/* Unimplemented unknown name */Primitives, 'g etMilliseconds', this), int); 298 return dart.as(_js_helper.Primitives.getMilliseconds(this), int);
298 } 299 }
299 get weekday() { 300 get weekday() {
300 return dart.as(dart.dinvoke(/* Unimplemented unknown name */Primitives, 'g etWeekday', this), int); 301 return dart.as(_js_helper.Primitives.getWeekday(this), int);
301 } 302 }
302 } 303 }
303 dart.defineNamedConstructor(DateTime, 'utc'); 304 dart.defineNamedConstructor(DateTime, 'utc');
304 dart.defineNamedConstructor(DateTime, 'now'); 305 dart.defineNamedConstructor(DateTime, 'now');
305 dart.defineNamedConstructor(DateTime, 'fromMillisecondsSinceEpoch'); 306 dart.defineNamedConstructor(DateTime, 'fromMillisecondsSinceEpoch');
306 dart.defineNamedConstructor(DateTime, '_internal'); 307 dart.defineNamedConstructor(DateTime, '_internal');
307 dart.defineNamedConstructor(DateTime, '_now'); 308 dart.defineNamedConstructor(DateTime, '_now');
308 DateTime.MONDAY = 1; 309 DateTime.MONDAY = 1;
309 DateTime.TUESDAY = 2; 310 DateTime.TUESDAY = 2;
310 DateTime.WEDNESDAY = 3; 311 DateTime.WEDNESDAY = 3;
(...skipping 13 matching lines...) Expand all
324 DateTime.SEPTEMBER = 9; 325 DateTime.SEPTEMBER = 9;
325 DateTime.OCTOBER = 10; 326 DateTime.OCTOBER = 10;
326 DateTime.NOVEMBER = 11; 327 DateTime.NOVEMBER = 11;
327 DateTime.DECEMBER = 12; 328 DateTime.DECEMBER = 12;
328 DateTime.MONTHS_PER_YEAR = 12; 329 DateTime.MONTHS_PER_YEAR = 12;
329 DateTime._MAX_MILLISECONDS_SINCE_EPOCH = 8640000000000000; 330 DateTime._MAX_MILLISECONDS_SINCE_EPOCH = 8640000000000000;
330 class double extends num { 331 class double extends num {
331 static parse(source, onError) { 332 static parse(source, onError) {
332 if (onError === void 0) 333 if (onError === void 0)
333 onError = null; 334 onError = null;
334 return dart.as(dart.dinvoke(/* Unimplemented unknown name */Primitives, 'p arseDouble', source, onError), double); 335 return _js_helper.Primitives.parseDouble(source, onError);
335 } 336 }
336 } 337 }
337 double.NAN = 0.0 / 0.0; 338 double.NAN = 0.0 / 0.0;
338 double.INFINITY = 1.0 / 0.0; 339 double.INFINITY = 1.0 / 0.0;
339 double.NEGATIVE_INFINITY = -INFINITY; 340 double.NEGATIVE_INFINITY = -INFINITY;
340 double.MIN_POSITIVE = 5e-324; 341 double.MIN_POSITIVE = 5e-324;
341 double.MAX_FINITE = 1.7976931348623157e+308; 342 double.MAX_FINITE = 1.7976931348623157e+308;
342 class Duration extends dart.Object { 343 class Duration extends dart.Object {
343 Duration(opt$) { 344 Duration(opt$) {
344 let days = opt$.days === void 0 ? 0 : opt$.days; 345 let days = opt$.days === void 0 ? 0 : opt$.days;
(...skipping 124 matching lines...) Expand 10 before | Expand all | Expand 10 after
469 static safeToString(object) { 470 static safeToString(object) {
470 if (dart.notNull(dart.notNull(dart.is(object, num)) || dart.notNull(typeof object == boolean)) || dart.notNull(null === object)) { 471 if (dart.notNull(dart.notNull(dart.is(object, num)) || dart.notNull(typeof object == boolean)) || dart.notNull(null === object)) {
471 return object.toString(); 472 return object.toString();
472 } 473 }
473 if (typeof object == string) { 474 if (typeof object == string) {
474 return _stringToSafeString(object); 475 return _stringToSafeString(object);
475 } 476 }
476 return _objectToString(object); 477 return _objectToString(object);
477 } 478 }
478 static _stringToSafeString(string) { 479 static _stringToSafeString(string) {
479 return dart.as(dart.dinvokef(/* Unimplemented unknown name */jsonEncodeNat ive, string), String); 480 return _js_helper.jsonEncodeNative(string);
480 } 481 }
481 static _objectToString(object) { 482 static _objectToString(object) {
482 return dart.as(dart.dinvoke(/* Unimplemented unknown name */Primitives, 'o bjectToString', object), String); 483 return _js_helper.Primitives.objectToString(object);
483 } 484 }
484 get stackTrace() { 485 get stackTrace() {
485 return dart.as(dart.dinvoke(/* Unimplemented unknown name */Primitives, 'e xtractStackTrace', this), StackTrace); 486 return _js_helper.Primitives.extractStackTrace(this);
486 } 487 }
487 } 488 }
488 class AssertionError extends Error { 489 class AssertionError extends Error {
489 } 490 }
490 class TypeError extends AssertionError { 491 class TypeError extends AssertionError {
491 } 492 }
492 class CastError extends Error { 493 class CastError extends Error {
493 } 494 }
494 class NullThrownError extends Error { 495 class NullThrownError extends Error {
495 toString() { 496 toString() {
(...skipping 427 matching lines...) Expand 10 before | Expand all | Expand 10 after
923 class Expando extends dart.Object { 924 class Expando extends dart.Object {
924 Expando(name) { 925 Expando(name) {
925 if (name === void 0) 926 if (name === void 0)
926 name = null; 927 name = null;
927 this.name = name; 928 this.name = name;
928 } 929 }
929 toString() { 930 toString() {
930 return `Expando:${this.name}`; 931 return `Expando:${this.name}`;
931 } 932 }
932 get(object) { 933 get(object) {
933 let values = dart.dinvoke(/* Unimplemented unknown name */Primitives, 'g etProperty', object, _EXPANDO_PROPERTY_NAME); 934 let values = _js_helper.Primitives.getProperty(object, _EXPANDO_PROPERTY _NAME);
934 return dart.as(values === null ? null : dart.dinvoke(/* Unimplemented un known name */Primitives, 'getProperty', values, this._getKey()), T); 935 return dart.as(values === null ? null : _js_helper.Primitives.getPropert y(values, this._getKey()), T);
935 } 936 }
936 set(object, value) { 937 set(object, value) {
937 let values = dart.dinvoke(/* Unimplemented unknown name */Primitives, 'g etProperty', object, _EXPANDO_PROPERTY_NAME); 938 let values = _js_helper.Primitives.getProperty(object, _EXPANDO_PROPERTY _NAME);
938 if (values === null) { 939 if (values === null) {
939 values = new Object(); 940 values = new Object();
940 dart.dinvoke(/* Unimplemented unknown name */Primitives, 'setProperty' , object, _EXPANDO_PROPERTY_NAME, values); 941 _js_helper.Primitives.setProperty(object, _EXPANDO_PROPERTY_NAME, valu es);
941 } 942 }
942 dart.dinvoke(/* Unimplemented unknown name */Primitives, 'setProperty', values, this._getKey(), value); 943 _js_helper.Primitives.setProperty(values, this._getKey(), value);
943 } 944 }
944 _getKey() { 945 _getKey() {
945 let key = dart.as(dart.dinvoke(/* Unimplemented unknown name */Primitive s, 'getProperty', this, _KEY_PROPERTY_NAME), String); 946 let key = dart.as(_js_helper.Primitives.getProperty(this, _KEY_PROPERTY_ NAME), String);
946 if (key === null) { 947 if (key === null) {
947 key = `expando$key$${_keyCount++}`; 948 key = `expando$key$${_keyCount++}`;
948 dart.dinvoke(/* Unimplemented unknown name */Primitives, 'setProperty' , this, _KEY_PROPERTY_NAME, key); 949 _js_helper.Primitives.setProperty(this, _KEY_PROPERTY_NAME, key);
949 } 950 }
950 return key; 951 return key;
951 } 952 }
952 } 953 }
953 Expando._KEY_PROPERTY_NAME = 'expando$key'; 954 Expando._KEY_PROPERTY_NAME = 'expando$key';
954 Expando._EXPANDO_PROPERTY_NAME = 'expando$values'; 955 Expando._EXPANDO_PROPERTY_NAME = 'expando$values';
955 Expando._keyCount = 0; 956 Expando._keyCount = 0;
956 return Expando; 957 return Expando;
957 }); 958 });
958 let Expando = Expando$(dynamic); 959 let Expando = Expando$(dynamic);
959 class Function extends dart.Object { 960 class Function extends dart.Object {
960 static apply(function, positionalArguments, namedArguments) { 961 static apply(function, positionalArguments, namedArguments) {
961 if (namedArguments === void 0) 962 if (namedArguments === void 0)
962 namedArguments = null; 963 namedArguments = null;
963 return dart.dinvoke(/* Unimplemented unknown name */Primitives, 'applyFunc tion', function, positionalArguments, namedArguments === null ? null : _toMangle dNames(namedArguments)); 964 return _js_helper.Primitives.applyFunction(function, positionalArguments, dart.as(namedArguments === null ? null : _toMangledNames(namedArguments), Map$(S tring, dynamic)));
964 } 965 }
965 static _toMangledNames(namedArguments) { 966 static _toMangledNames(namedArguments) {
966 let result = dart.as(dart.map(), Map$(String, dynamic)); 967 let result = dart.as(dart.map(), Map$(String, dynamic));
967 namedArguments.forEach((symbol, value) => { 968 namedArguments.forEach((symbol, value) => {
968 result.set(_symbolToString(dart.as(symbol, Symbol)), value); 969 result.set(_symbolToString(dart.as(symbol, Symbol)), value);
969 }); 970 });
970 return result; 971 return result;
971 } 972 }
972 } 973 }
973 // Function identical: (Object, Object) → bool 974 // Function identical: (Object, Object) → bool
974 function identical(a, b) { 975 function identical(a, b) {
975 return dart.as(dart.dinvoke(/* Unimplemented unknown name */Primitives, 'ide nticalImplementation', a, b), bool); 976 return _js_helper.Primitives.identicalImplementation(a, b);
976 } 977 }
977 // Function identityHashCode: (Object) → int 978 // Function identityHashCode: (Object) → int
978 function identityHashCode(object) { 979 function identityHashCode(object) {
979 return dart.as(dart.dinvokef(/* Unimplemented unknown name */objectHashCode, object), int); 980 return _js_helper.objectHashCode(object);
980 } 981 }
981 class int extends num { 982 class int extends num {
982 int$fromEnvironment(name, opt$) { 983 int$fromEnvironment(name, opt$) {
983 let defaultValue = opt$.defaultValue === void 0 ? null : opt$.defaultValue ; 984 let defaultValue = opt$.defaultValue === void 0 ? null : opt$.defaultValue ;
984 throw new UnsupportedError('int.fromEnvironment can only be used as a cons t constructor'); 985 throw new UnsupportedError('int.fromEnvironment can only be used as a cons t constructor');
985 } 986 }
986 static parse(source, opt$) { 987 static parse(source, opt$) {
987 let radix = opt$.radix === void 0 ? null : opt$.radix; 988 let radix = opt$.radix === void 0 ? null : opt$.radix;
988 let onError = opt$.onError === void 0 ? null : opt$.onError; 989 let onError = opt$.onError === void 0 ? null : opt$.onError;
989 return dart.as(dart.dinvoke(/* Unimplemented unknown name */Primitives, 'p arseInt', source, radix, onError), int); 990 return _js_helper.Primitives.parseInt(source, radix, onError);
990 } 991 }
991 } 992 }
992 dart.defineNamedConstructor(int, 'fromEnvironment'); 993 dart.defineNamedConstructor(int, 'fromEnvironment');
993 class Invocation extends dart.Object { 994 class Invocation extends dart.Object {
994 get isAccessor() { 995 get isAccessor() {
995 return dart.notNull(this.isGetter) || dart.notNull(this.isSetter); 996 return dart.notNull(this.isGetter) || dart.notNull(this.isSetter);
996 } 997 }
997 } 998 }
998 let Iterable$ = dart.generic(function(E) { 999 let Iterable$ = dart.generic(function(E) {
999 class Iterable extends dart.Object { 1000 class Iterable extends dart.Object {
(...skipping 109 matching lines...) Expand 10 before | Expand all | Expand 10 after
1109 } 1110 }
1110 return Iterator; 1111 return Iterator;
1111 }); 1112 });
1112 let Iterator = Iterator$(dynamic); 1113 let Iterator = Iterator$(dynamic);
1113 let List$ = dart.generic(function(E) { 1114 let List$ = dart.generic(function(E) {
1114 class List extends dart.Object { 1115 class List extends dart.Object {
1115 List(length) { 1116 List(length) {
1116 if (length === void 0) 1117 if (length === void 0)
1117 length = new _ListConstructorSentinel(); 1118 length = new _ListConstructorSentinel();
1118 if (length === new _ListConstructorSentinel()) { 1119 if (length === new _ListConstructorSentinel()) {
1119 return dart.as(new JSArray.emptyGrowable(), List$(E)); 1120 return new _interceptors.JSArray.emptyGrowable();
1120 } 1121 }
1121 return dart.as(new JSArray.fixed(length), List$(E)); 1122 return new _interceptors.JSArray.fixed(length);
1122 } 1123 }
1123 List$filled(length, fill) { 1124 List$filled(length, fill) {
1124 let result = dart.as(new JSArray.fixed(length), List); 1125 let result = new _interceptors.JSArray.fixed(length);
1125 if (dart.notNull(length !== 0) && dart.notNull(fill !== null)) { 1126 if (dart.notNull(length !== 0) && dart.notNull(fill !== null)) {
1126 for (let i = 0; i < result.length; i++) { 1127 for (let i = 0; i < result.length; i++) {
1127 result.set(i, fill); 1128 result.set(i, fill);
1128 } 1129 }
1129 } 1130 }
1130 return dart.as(result, List$(E)); 1131 return dart.as(result, List$(E));
1131 } 1132 }
1132 List$from(elements, opt$) { 1133 List$from(elements, opt$) {
1133 let growable = opt$.growable === void 0 ? true : opt$.growable; 1134 let growable = opt$.growable === void 0 ? true : opt$.growable;
1134 let list = new List(); 1135 let list = new List();
(...skipping 88 matching lines...) Expand 10 before | Expand all | Expand 10 after
1223 } 1224 }
1224 } 1225 }
1225 num._parseError = false; 1226 num._parseError = false;
1226 class Object extends dart.Object { 1227 class Object extends dart.Object {
1227 Object() { 1228 Object() {
1228 } 1229 }
1229 ['=='](other) { 1230 ['=='](other) {
1230 return identical(this, other); 1231 return identical(this, other);
1231 } 1232 }
1232 get hashCode() { 1233 get hashCode() {
1233 return dart.as(dart.dinvoke(/* Unimplemented unknown name */Primitives, 'o bjectHashCode', this), int); 1234 return _js_helper.Primitives.objectHashCode(this);
1234 } 1235 }
1235 toString() { 1236 toString() {
1236 return dart.as(dart.dinvoke(/* Unimplemented unknown name */Primitives, 'o bjectToString', this), String); 1237 return _js_helper.Primitives.objectToString(this);
1237 } 1238 }
1238 noSuchMethod(invocation) { 1239 noSuchMethod(invocation) {
1239 throw new NoSuchMethodError(this, invocation.memberName, invocation.positi onalArguments, invocation.namedArguments); 1240 throw new NoSuchMethodError(this, invocation.memberName, invocation.positi onalArguments, invocation.namedArguments);
1240 } 1241 }
1241 get runtimeType() { 1242 get runtimeType() {
1242 return dart.as(dart.dinvokef(/* Unimplemented unknown name */getRuntimeTyp e, this), Type); 1243 return _js_helper.getRuntimeType(this);
1243 } 1244 }
1244 } 1245 }
1245 class Pattern extends dart.Object { 1246 class Pattern extends dart.Object {
1246 } 1247 }
1247 // Function print: (Object) → void 1248 // Function print: (Object) → void
1248 function print(object) { 1249 function print(object) {
1249 let line = `${object}`; 1250 let line = `${object}`;
1250 if (_internal.printToZone === null) { 1251 if (_internal.printToZone === null) {
1251 _internal.printToConsole(line); 1252 _internal.printToConsole(line);
1252 } else { 1253 } else {
1253 dart.dinvokef(_internal.printToZone, line); 1254 dart.dinvokef(_internal.printToZone, line);
1254 } 1255 }
1255 } 1256 }
1256 class Match extends dart.Object { 1257 class Match extends dart.Object {
1257 } 1258 }
1258 class RegExp extends dart.Object { 1259 class RegExp extends dart.Object {
1259 RegExp(source, opt$) { 1260 RegExp(source, opt$) {
1260 let multiLine = opt$.multiLine === void 0 ? false : opt$.multiLine; 1261 let multiLine = opt$.multiLine === void 0 ? false : opt$.multiLine;
1261 let caseSensitive = opt$.caseSensitive === void 0 ? true : opt$.caseSensit ive; 1262 let caseSensitive = opt$.caseSensitive === void 0 ? true : opt$.caseSensit ive;
1262 return dart.as(new JSSyntaxRegExp(source, {multiLine: multiLine, caseSensi tive: caseSensitive}), RegExp); 1263 return new _js_helper.JSSyntaxRegExp(source, {multiLine: multiLine, caseSe nsitive: caseSensitive});
1263 } 1264 }
1264 } 1265 }
1265 let Set$ = dart.generic(function(E) { 1266 let Set$ = dart.generic(function(E) {
1266 class Set extends collection.IterableBase$(E) { 1267 class Set extends collection.IterableBase$(E) {
1267 Set() { 1268 Set() {
1268 return new collection.LinkedHashSet(); 1269 return new collection.LinkedHashSet();
1269 } 1270 }
1270 Set$identity() { 1271 Set$identity() {
1271 return new collection.LinkedHashSet.identity(); 1272 return new collection.LinkedHashSet.identity();
1272 } 1273 }
(...skipping 58 matching lines...) Expand 10 before | Expand all | Expand 10 after
1331 get elapsedMicroseconds() { 1332 get elapsedMicroseconds() {
1332 return (this.elapsedTicks * 1000000 / this.frequency).truncate(); 1333 return (this.elapsedTicks * 1000000 / this.frequency).truncate();
1333 } 1334 }
1334 get elapsedMilliseconds() { 1335 get elapsedMilliseconds() {
1335 return (this.elapsedTicks * 1000 / this.frequency).truncate(); 1336 return (this.elapsedTicks * 1000 / this.frequency).truncate();
1336 } 1337 }
1337 get isRunning() { 1338 get isRunning() {
1338 return dart.notNull(this._start !== null) && dart.notNull(this._stop === n ull); 1339 return dart.notNull(this._start !== null) && dart.notNull(this._stop === n ull);
1339 } 1340 }
1340 static _initTicker() { 1341 static _initTicker() {
1341 dart.dinvoke(/* Unimplemented unknown name */Primitives, 'initTicker'); 1342 _js_helper.Primitives.initTicker();
1342 _frequency = dart.as(dart.dload(/* Unimplemented unknown name */Primitives , 'timerFrequency'), int); 1343 _frequency = _js_helper.Primitives.timerFrequency;
1343 } 1344 }
1344 static _now() { 1345 static _now() {
1345 return dart.as(dart.dinvoke(/* Unimplemented unknown name */Primitives, 't imerTicks'), int); 1346 return dart.as(dart.dinvoke(_js_helper.Primitives, 'timerTicks'), int);
1346 } 1347 }
1347 } 1348 }
1348 Stopwatch._frequency = null; 1349 Stopwatch._frequency = null;
1349 class String extends dart.Object { 1350 class String extends dart.Object {
1350 String$fromCharCodes(charCodes, start, end) { 1351 String$fromCharCodes(charCodes, start, end) {
1351 if (start === void 0) 1352 if (start === void 0)
1352 start = 0; 1353 start = 0;
1353 if (end === void 0) 1354 if (end === void 0)
1354 end = null; 1355 end = null;
1355 if (!dart.is(charCodes, dynamic)) { 1356 if (!dart.is(charCodes, _interceptors.JSArray)) {
1356 return _stringFromIterable(charCodes, start, end); 1357 return _stringFromIterable(charCodes, start, end);
1357 } 1358 }
1358 let list = dart.as(charCodes, List); 1359 let list = dart.as(charCodes, List);
1359 let len = list.length; 1360 let len = list.length;
1360 if (dart.notNull(start < 0) || dart.notNull(start > len)) { 1361 if (dart.notNull(start < 0) || dart.notNull(start > len)) {
1361 throw new RangeError.range(start, 0, len); 1362 throw new RangeError.range(start, 0, len);
1362 } 1363 }
1363 if (end === null) { 1364 if (end === null) {
1364 end = len; 1365 end = len;
1365 } else if (dart.notNull(end < start) || dart.notNull(end > len)) { 1366 } else if (dart.notNull(end < start) || dart.notNull(end > len)) {
1366 throw new RangeError.range(end, start, len); 1367 throw new RangeError.range(end, start, len);
1367 } 1368 }
1368 if (dart.notNull(start > 0) || dart.notNull(end < len)) { 1369 if (dart.notNull(start > 0) || dart.notNull(end < len)) {
1369 list = list.sublist(start, end); 1370 list = list.sublist(start, end);
1370 } 1371 }
1371 return dart.as(dart.dinvoke(/* Unimplemented unknown name */Primitives, 's tringFromCharCodes', list), String); 1372 return _js_helper.Primitives.stringFromCharCodes(list);
1372 } 1373 }
1373 String$fromCharCode(charCode) { 1374 String$fromCharCode(charCode) {
1374 return dart.as(dart.dinvoke(/* Unimplemented unknown name */Primitives, 's tringFromCharCode', charCode), String); 1375 return _js_helper.Primitives.stringFromCharCode(charCode);
1375 } 1376 }
1376 String$fromEnvironment(name, opt$) { 1377 String$fromEnvironment(name, opt$) {
1377 let defaultValue = opt$.defaultValue === void 0 ? null : opt$.defaultValue ; 1378 let defaultValue = opt$.defaultValue === void 0 ? null : opt$.defaultValue ;
1378 throw new UnsupportedError('String.fromEnvironment can only be used as a c onst constructor'); 1379 throw new UnsupportedError('String.fromEnvironment can only be used as a c onst constructor');
1379 } 1380 }
1380 static _stringFromIterable(charCodes, start, end) { 1381 static _stringFromIterable(charCodes, start, end) {
1381 if (start < 0) 1382 if (start < 0)
1382 throw new RangeError.range(start, 0, charCodes.length); 1383 throw new RangeError.range(start, 0, charCodes.length);
1383 if (dart.notNull(end !== null) && dart.notNull(end < start)) { 1384 if (dart.notNull(end !== null) && dart.notNull(end < start)) {
1384 throw new RangeError.range(end, start, charCodes.length); 1385 throw new RangeError.range(end, start, charCodes.length);
1385 } 1386 }
1386 let it = charCodes.iterator; 1387 let it = charCodes.iterator;
1387 for (let i = 0; i < start; i++) { 1388 for (let i = 0; i < start; i++) {
1388 if (!dart.notNull(it.moveNext())) { 1389 if (!dart.notNull(it.moveNext())) {
1389 throw new RangeError.range(start, 0, i); 1390 throw new RangeError.range(start, 0, i);
1390 } 1391 }
1391 } 1392 }
1392 let list = new List.from([]); 1393 let list = new List.from([]);
1393 if (end === null) { 1394 if (end === null) {
1394 while (it.moveNext()) 1395 while (it.moveNext())
1395 list.add(it.current); 1396 list.add(it.current);
1396 } else { 1397 } else {
1397 for (let i = start; i < end; i++) { 1398 for (let i = start; i < end; i++) {
1398 if (!dart.notNull(it.moveNext())) { 1399 if (!dart.notNull(it.moveNext())) {
1399 throw new RangeError.range(end, start, i); 1400 throw new RangeError.range(end, start, i);
1400 } 1401 }
1401 list.add(it.current); 1402 list.add(it.current);
1402 } 1403 }
1403 } 1404 }
1404 return dart.as(dart.dinvoke(/* Unimplemented unknown name */Primitives, 's tringFromCharCodes', list), String); 1405 return _js_helper.Primitives.stringFromCharCodes(list);
1405 } 1406 }
1406 } 1407 }
1407 dart.defineNamedConstructor(String, 'fromCharCodes'); 1408 dart.defineNamedConstructor(String, 'fromCharCodes');
1408 dart.defineNamedConstructor(String, 'fromCharCode'); 1409 dart.defineNamedConstructor(String, 'fromCharCode');
1409 dart.defineNamedConstructor(String, 'fromEnvironment'); 1410 dart.defineNamedConstructor(String, 'fromEnvironment');
1410 class Runes extends collection.IterableBase$(int) { 1411 class Runes extends collection.IterableBase$(int) {
1411 Runes(string) { 1412 Runes(string) {
1412 this.string = string; 1413 this.string = string;
1413 super.IterableBase(); 1414 super.IterableBase();
1414 } 1415 }
(...skipping 160 matching lines...) Expand 10 before | Expand all | Expand 10 after
1575 writeln(obj) { 1576 writeln(obj) {
1576 if (obj === void 0) 1577 if (obj === void 0)
1577 obj = ""; 1578 obj = "";
1578 this.write(obj); 1579 this.write(obj);
1579 this.write("\n"); 1580 this.write("\n");
1580 } 1581 }
1581 clear() { 1582 clear() {
1582 this._contents = ""; 1583 this._contents = "";
1583 } 1584 }
1584 toString() { 1585 toString() {
1585 return dart.as(dart.dinvoke(/* Unimplemented unknown name */Primitives, 'f lattenString', this._contents), String); 1586 return _js_helper.Primitives.flattenString(this._contents);
1586 } 1587 }
1587 _writeString(str) { 1588 _writeString(str) {
1588 this._contents = dart.as(dart.dinvoke(/* Unimplemented unknown name */Prim itives, 'stringConcatUnchecked', this._contents, str), String); 1589 this._contents = _js_helper.Primitives.stringConcatUnchecked(this._content s, dart.as(str, String));
1589 } 1590 }
1590 } 1591 }
1591 class StringSink extends dart.Object { 1592 class StringSink extends dart.Object {
1592 } 1593 }
1593 class Symbol extends dart.Object { 1594 class Symbol extends dart.Object {
1594 Symbol(name) { 1595 Symbol(name) {
1595 return new _internal.Symbol(name); 1596 return new _internal.Symbol(name);
1596 } 1597 }
1597 } 1598 }
1598 class Type extends dart.Object { 1599 class Type extends dart.Object {
(...skipping 294 matching lines...) Expand 10 before | Expand all | Expand 10 after
1893 host = authority.substring(hostStart, hostEnd); 1894 host = authority.substring(hostStart, hostEnd);
1894 } 1895 }
1895 return new Uri({scheme: scheme, userInfo: userInfo, host: host, port: port , pathSegments: unencodedPath.split("/"), queryParameters: queryParameters}); 1896 return new Uri({scheme: scheme, userInfo: userInfo, host: host, port: port , pathSegments: unencodedPath.split("/"), queryParameters: queryParameters});
1896 } 1897 }
1897 Uri$file(path, opt$) { 1898 Uri$file(path, opt$) {
1898 let windows = opt$.windows === void 0 ? null : opt$.windows; 1899 let windows = opt$.windows === void 0 ? null : opt$.windows;
1899 windows = windows === null ? Uri._isWindows : windows; 1900 windows = windows === null ? Uri._isWindows : windows;
1900 return dart.as(windows ? _makeWindowsFileUrl(path) : _makeFileUri(path), U ri); 1901 return dart.as(windows ? _makeWindowsFileUrl(path) : _makeFileUri(path), U ri);
1901 } 1902 }
1902 static get base() { 1903 static get base() {
1903 let uri = dart.as(dart.dinvoke(/* Unimplemented unknown name */Primitives, 'currentUri'), String); 1904 let uri = _js_helper.Primitives.currentUri();
1904 if (uri !== null) 1905 if (uri !== null)
1905 return Uri.parse(uri); 1906 return Uri.parse(uri);
1906 throw new UnsupportedError("'Uri.base' is not supported"); 1907 throw new UnsupportedError("'Uri.base' is not supported");
1907 } 1908 }
1908 static get _isWindows() { 1909 static get _isWindows() {
1909 return false; 1910 return false;
1910 } 1911 }
1911 static _checkNonWindowsPathReservedCharacters(segments, argumentError) { 1912 static _checkNonWindowsPathReservedCharacters(segments, argumentError) {
1912 segments.forEach((segment) => { 1913 segments.forEach((segment) => {
1913 if (dart.dinvoke(segment, 'contains', "/")) { 1914 if (dart.dinvoke(segment, 'contains', "/")) {
(...skipping 1034 matching lines...) Expand 10 before | Expand all | Expand 10 after
2948 core.Stopwatch = Stopwatch; 2949 core.Stopwatch = Stopwatch;
2949 core.String = String; 2950 core.String = String;
2950 core.Runes = Runes; 2951 core.Runes = Runes;
2951 core.RuneIterator = RuneIterator; 2952 core.RuneIterator = RuneIterator;
2952 core.StringBuffer = StringBuffer; 2953 core.StringBuffer = StringBuffer;
2953 core.StringSink = StringSink; 2954 core.StringSink = StringSink;
2954 core.Symbol = Symbol; 2955 core.Symbol = Symbol;
2955 core.Type = Type; 2956 core.Type = Type;
2956 core.Uri = Uri; 2957 core.Uri = Uri;
2957 })(core || (core = {})); 2958 })(core || (core = {}));
OLDNEW
« no previous file with comments | « test/codegen/expect/convert/convert.js ('k') | test/codegen/expect/isolate/isolate.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698