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

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

Issue 1111863002: fix static members in _emitMemberName (Closed) Base URL: git@github.com:dart-lang/dev_compiler.git@master
Patch Set: catch more cases 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
« no previous file with comments | « no previous file | lib/runtime/dart/_internal.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 _interceptors; 1 var _interceptors;
2 (function(exports) { 2 (function(exports) {
3 'use strict'; 3 'use strict';
4 let JSArray = Array; 4 let JSArray = Array;
5 let JSMutableArray$ = dart.generic(function(E) { 5 let JSMutableArray$ = dart.generic(function(E) {
6 class JSMutableArray extends JSArray$(E) {} 6 class JSMutableArray extends JSArray$(E) {}
7 JSMutableArray[dart.implements] = () => [JSMutableIndexable]; 7 JSMutableArray[dart.implements] = () => [JSMutableIndexable];
8 return JSMutableArray; 8 return JSMutableArray;
9 }); 9 });
10 let JSMutableArray = JSMutableArray$(); 10 let JSMutableArray = JSMutableArray$();
11 let JSFixedArray$ = dart.generic(function(E) { 11 let JSFixedArray$ = dart.generic(function(E) {
12 class JSFixedArray extends JSMutableArray$(E) {} 12 class JSFixedArray extends JSMutableArray$(E) {}
13 return JSFixedArray; 13 return JSFixedArray;
14 }); 14 });
15 let JSFixedArray = JSFixedArray$(); 15 let JSFixedArray = JSFixedArray$();
16 let JSExtendableArray$ = dart.generic(function(E) { 16 let JSExtendableArray$ = dart.generic(function(E) {
17 class JSExtendableArray extends JSMutableArray$(E) {} 17 class JSExtendableArray extends JSMutableArray$(E) {}
18 return JSExtendableArray; 18 return JSExtendableArray;
19 }); 19 });
20 let JSExtendableArray = JSExtendableArray$(); 20 let JSExtendableArray = JSExtendableArray$();
21 let _MIN_INT32 = Symbol('_MIN_INT32');
22 let _MAX_INT32 = Symbol('_MAX_INT32');
23 let _handleIEtoString = Symbol('_handleIEtoString');
24 let _isInt32 = Symbol('_isInt32'); 21 let _isInt32 = Symbol('_isInt32');
25 let _tdivFast = Symbol('_tdivFast'); 22 let _tdivFast = Symbol('_tdivFast');
26 let _tdivSlow = Symbol('_tdivSlow'); 23 let _tdivSlow = Symbol('_tdivSlow');
27 let _shlPositive = Symbol('_shlPositive'); 24 let _shlPositive = Symbol('_shlPositive');
28 let _shrReceiverPositive = Symbol('_shrReceiverPositive'); 25 let _shrReceiverPositive = Symbol('_shrReceiverPositive');
29 let _shrOtherPositive = Symbol('_shrOtherPositive'); 26 let _shrOtherPositive = Symbol('_shrOtherPositive');
30 let _shrBothPositive = Symbol('_shrBothPositive'); 27 let _shrBothPositive = Symbol('_shrBothPositive');
31 class Interceptor extends core.Object { 28 class Interceptor extends core.Object {
32 Interceptor() { 29 Interceptor() {
33 } 30 }
(...skipping 61 matching lines...) Expand 10 before | Expand all | Expand 10 after
95 throw new core.ArgumentError(b); 92 throw new core.ArgumentError(b);
96 return this % b; 93 return this % b;
97 } 94 }
98 abs() { 95 abs() {
99 return Math.abs(this); 96 return Math.abs(this);
100 } 97 }
101 get sign() { 98 get sign() {
102 return this['>'](0) ? 1 : this['<'](0) ? -1 : this; 99 return this['>'](0) ? 1 : this['<'](0) ? -1 : this;
103 } 100 }
104 toInt() { 101 toInt() {
105 if (dart.notNull(this['>='](JSNumber[_MIN_INT32])) && dart.notNull(this['< ='](JSNumber[_MAX_INT32]))) { 102 if (dart.notNull(this['>='](JSNumber._MIN_INT32)) && dart.notNull(this['<= '](JSNumber._MAX_INT32))) {
106 return this | 0; 103 return this | 0;
107 } 104 }
108 if (isFinite(this)) { 105 if (isFinite(this)) {
109 return this.truncateToDouble() + 0; 106 return this.truncateToDouble() + 0;
110 } 107 }
111 throw new core.UnsupportedError('' + this); 108 throw new core.UnsupportedError('' + this);
112 } 109 }
113 truncate() { 110 truncate() {
114 return this.toInt(); 111 return this.toInt();
115 } 112 }
(...skipping 78 matching lines...) Expand 10 before | Expand all | Expand 10 after
194 } 191 }
195 toRadixString(radix) { 192 toRadixString(radix) {
196 _js_helper.checkInt(radix); 193 _js_helper.checkInt(radix);
197 if (dart.notNull(radix) < 2 || dart.notNull(radix) > 36) 194 if (dart.notNull(radix) < 2 || dart.notNull(radix) > 36)
198 throw new core.RangeError(radix); 195 throw new core.RangeError(radix);
199 let result = this.toString(radix); 196 let result = this.toString(radix);
200 let rightParenCode = 41; 197 let rightParenCode = 41;
201 if (result.codeUnitAt(dart.notNull(result.length) - 1) != rightParenCode) { 198 if (result.codeUnitAt(dart.notNull(result.length) - 1) != rightParenCode) {
202 return result; 199 return result;
203 } 200 }
204 return JSNumber[_handleIEtoString](result); 201 return JSNumber._handleIEtoString(result);
205 } 202 }
206 static [_handleIEtoString](result) { 203 static _handleIEtoString(result) {
207 let match = /^([\da-z]+)(?:\.([\da-z]+))?\(e\+(\d+)\)$/.exec(result); 204 let match = /^([\da-z]+)(?:\.([\da-z]+))?\(e\+(\d+)\)$/.exec(result);
208 if (match == null) { 205 if (match == null) {
209 throw new core.UnsupportedError(`Unexpected toString result: ${result}`) ; 206 throw new core.UnsupportedError(`Unexpected toString result: ${result}`) ;
210 } 207 }
211 let result = dart.dindex(match, 1); 208 let result = dart.dindex(match, 1);
212 let exponent = +dart.dindex(match, 3); 209 let exponent = +dart.dindex(match, 3);
213 if (dart.dindex(match, 2) != null) { 210 if (dart.dindex(match, 2) != null) {
214 result = result + dart.dindex(match, 2); 211 result = result + dart.dindex(match, 2);
215 exponent = dart.notNull(exponent) - dart.dindex(match, 2).length; 212 exponent = dart.notNull(exponent) - dart.dindex(match, 2).length;
216 } 213 }
(...skipping 131 matching lines...) Expand 10 before | Expand all | Expand 10 after
348 throw new core.ArgumentError(other); 345 throw new core.ArgumentError(other);
349 return this >= other; 346 return this >= other;
350 } 347 }
351 get runtimeType() { 348 get runtimeType() {
352 return core.num; 349 return core.num;
353 } 350 }
354 } 351 }
355 JSNumber[dart.implements] = () => [core.num]; 352 JSNumber[dart.implements] = () => [core.num];
356 JSNumber._MIN_INT32 = -2147483648; 353 JSNumber._MIN_INT32 = -2147483648;
357 JSNumber._MAX_INT32 = 2147483647; 354 JSNumber._MAX_INT32 = 2147483647;
358 let _bitCount = Symbol('_bitCount');
359 let _spread = Symbol('_spread');
360 let _shru = Symbol('_shru');
361 let _shrs = Symbol('_shrs');
362 let _ors = Symbol('_ors');
363 class JSInt extends JSNumber { 355 class JSInt extends JSNumber {
364 JSInt() { 356 JSInt() {
365 super.JSNumber(); 357 super.JSNumber();
366 } 358 }
367 get isEven() { 359 get isEven() {
368 return this['&'](1) == 0; 360 return this['&'](1) == 0;
369 } 361 }
370 get isOdd() { 362 get isOdd() {
371 return this['&'](1) == 1; 363 return this['&'](1) == 1;
372 } 364 }
373 toUnsigned(width) { 365 toUnsigned(width) {
374 return this['&']((1 << dart.notNull(width)) - 1); 366 return this['&']((1 << dart.notNull(width)) - 1);
375 } 367 }
376 toSigned(width) { 368 toSigned(width) {
377 let signMask = 1 << dart.notNull(width) - 1; 369 let signMask = 1 << dart.notNull(width) - 1;
378 return dart.notNull(this['&'](dart.notNull(signMask) - 1)) - dart.notNull( this['&'](signMask)); 370 return dart.notNull(this['&'](dart.notNull(signMask) - 1)) - dart.notNull( this['&'](signMask));
379 } 371 }
380 get bitLength() { 372 get bitLength() {
381 let nonneg = this['<'](0) ? dart.notNull(this['unary-']()) - 1 : this; 373 let nonneg = this['<'](0) ? dart.notNull(this['unary-']()) - 1 : this;
382 if (dart.notNull(nonneg) >= 4294967296) { 374 if (dart.notNull(nonneg) >= 4294967296) {
383 nonneg = (dart.notNull(nonneg) / 4294967296).truncate(); 375 nonneg = (dart.notNull(nonneg) / 4294967296).truncate();
384 return dart.notNull(JSInt[_bitCount](JSInt[_spread](nonneg))) + 32; 376 return dart.notNull(JSInt._bitCount(JSInt._spread(nonneg))) + 32;
385 } 377 }
386 return JSInt[_bitCount](JSInt[_spread](nonneg)); 378 return JSInt._bitCount(JSInt._spread(nonneg));
387 } 379 }
388 static [_bitCount](i) { 380 static _bitCount(i) {
389 i = dart.as(dart.dsend(JSInt[_shru](i, 0), '-', dart.dsend(JSInt[_shru](i, 1), '&', 1431655765)), core.int); 381 i = dart.as(dart.dsend(JSInt._shru(i, 0), '-', dart.dsend(JSInt._shru(i, 1 ), '&', 1431655765)), core.int);
390 i = core.int['+'](dart.notNull(i) & 858993459, dart.dsend(JSInt[_shru](i, 2), '&', 858993459)); 382 i = core.int['+'](dart.notNull(i) & 858993459, dart.dsend(JSInt._shru(i, 2 ), '&', 858993459));
391 i = 252645135 & core.int['+'](i, JSInt[_shru](i, 4)); 383 i = 252645135 & core.int['+'](i, JSInt._shru(i, 4));
392 i = dart.notNull(i) + dart.notNull(dart.as(JSInt[_shru](i, 8), core.int)); 384 i = dart.notNull(i) + dart.notNull(dart.as(JSInt._shru(i, 8), core.int));
393 i = dart.notNull(i) + dart.notNull(dart.as(JSInt[_shru](i, 16), core.int)) ; 385 i = dart.notNull(i) + dart.notNull(dart.as(JSInt._shru(i, 16), core.int));
394 return dart.notNull(i) & 63; 386 return dart.notNull(i) & 63;
395 } 387 }
396 static [_shru](value, shift) { 388 static _shru(value, shift) {
397 return value >>> shift; 389 return value >>> shift;
398 } 390 }
399 static [_shrs](value, shift) { 391 static _shrs(value, shift) {
400 return value >> shift; 392 return value >> shift;
401 } 393 }
402 static [_ors](a, b) { 394 static _ors(a, b) {
403 return a | b; 395 return a | b;
404 } 396 }
405 static [_spread](i) { 397 static _spread(i) {
406 i = dart.as(JSInt[_ors](i, dart.as(JSInt[_shrs](i, 1), core.int)), core.in t); 398 i = dart.as(JSInt._ors(i, dart.as(JSInt._shrs(i, 1), core.int)), core.int) ;
407 i = dart.as(JSInt[_ors](i, dart.as(JSInt[_shrs](i, 2), core.int)), core.in t); 399 i = dart.as(JSInt._ors(i, dart.as(JSInt._shrs(i, 2), core.int)), core.int) ;
408 i = dart.as(JSInt[_ors](i, dart.as(JSInt[_shrs](i, 4), core.int)), core.in t); 400 i = dart.as(JSInt._ors(i, dart.as(JSInt._shrs(i, 4), core.int)), core.int) ;
409 i = dart.as(JSInt[_ors](i, dart.as(JSInt[_shrs](i, 8), core.int)), core.in t); 401 i = dart.as(JSInt._ors(i, dart.as(JSInt._shrs(i, 8), core.int)), core.int) ;
410 i = dart.as(JSInt[_shru](dart.as(JSInt[_ors](i, dart.as(JSInt[_shrs](i, 16 ), core.int)), core.int), 0), core.int); 402 i = dart.as(JSInt._shru(dart.as(JSInt._ors(i, dart.as(JSInt._shrs(i, 16), core.int)), core.int), 0), core.int);
411 return i; 403 return i;
412 } 404 }
413 get runtimeType() { 405 get runtimeType() {
414 return core.int; 406 return core.int;
415 } 407 }
416 ['~']() { 408 ['~']() {
417 return dart.as(~this >>> 0, core.int); 409 return dart.as(~this >>> 0, core.int);
418 } 410 }
419 } 411 }
420 JSInt[dart.implements] = () => [core.int, core.double]; 412 JSInt[dart.implements] = () => [core.int, core.double];
421 class JSDouble extends JSNumber { 413 class JSDouble extends JSNumber {
422 JSDouble() { 414 JSDouble() {
423 super.JSNumber(); 415 super.JSNumber();
424 } 416 }
425 get runtimeType() { 417 get runtimeType() {
426 return core.double; 418 return core.double;
427 } 419 }
428 } 420 }
429 JSDouble[dart.implements] = () => [core.double]; 421 JSDouble[dart.implements] = () => [core.double];
430 class JSPositiveInt extends JSInt {} 422 class JSPositiveInt extends JSInt {}
431 class JSUInt32 extends JSPositiveInt {} 423 class JSUInt32 extends JSPositiveInt {}
432 class JSUInt31 extends JSUInt32 {} 424 class JSUInt31 extends JSUInt32 {}
433 let _defaultSplit = Symbol('_defaultSplit'); 425 let _defaultSplit = Symbol('_defaultSplit');
434 let _isWhitespace = Symbol('_isWhitespace');
435 let _skipLeadingWhitespace = Symbol('_skipLeadingWhitespace');
436 let _skipTrailingWhitespace = Symbol('_skipTrailingWhitespace');
437 class JSString extends Interceptor { 426 class JSString extends Interceptor {
438 JSString() { 427 JSString() {
439 super.Interceptor(); 428 super.Interceptor();
440 } 429 }
441 codeUnitAt(index) { 430 codeUnitAt(index) {
442 if (!(typeof index == 'number')) 431 if (!(typeof index == 'number'))
443 throw new core.ArgumentError(index); 432 throw new core.ArgumentError(index);
444 if (dart.notNull(index) < 0) 433 if (dart.notNull(index) < 0)
445 throw new core.RangeError.value(index); 434 throw new core.RangeError.value(index);
446 if (dart.notNull(index) >= dart.notNull(this.length)) 435 if (dart.notNull(index) >= dart.notNull(this.length))
(...skipping 121 matching lines...) Expand 10 before | Expand all | Expand 10 after
568 if (dart.notNull(endIndex) > dart.notNull(this.length)) 557 if (dart.notNull(endIndex) > dart.notNull(this.length))
569 throw new core.RangeError.value(endIndex); 558 throw new core.RangeError.value(endIndex);
570 return this.substring(startIndex, endIndex); 559 return this.substring(startIndex, endIndex);
571 } 560 }
572 toLowerCase() { 561 toLowerCase() {
573 return this.toLowerCase(); 562 return this.toLowerCase();
574 } 563 }
575 toUpperCase() { 564 toUpperCase() {
576 return this.toUpperCase(); 565 return this.toUpperCase();
577 } 566 }
578 static [_isWhitespace](codeUnit) { 567 static _isWhitespace(codeUnit) {
579 if (dart.notNull(codeUnit) < 256) { 568 if (dart.notNull(codeUnit) < 256) {
580 switch (codeUnit) { 569 switch (codeUnit) {
581 case 9: 570 case 9:
582 case 10: 571 case 10:
583 case 11: 572 case 11:
584 case 12: 573 case 12:
585 case 13: 574 case 13:
586 case 32: 575 case 32:
587 case 133: 576 case 133:
588 case 160: 577 case 160:
(...skipping 28 matching lines...) Expand all
617 case 65279: 606 case 65279:
618 { 607 {
619 return true; 608 return true;
620 } 609 }
621 default: 610 default:
622 { 611 {
623 return false; 612 return false;
624 } 613 }
625 } 614 }
626 } 615 }
627 static [_skipLeadingWhitespace](string, index) { 616 static _skipLeadingWhitespace(string, index) {
628 let SPACE = 32; 617 let SPACE = 32;
629 let CARRIAGE_RETURN = 13; 618 let CARRIAGE_RETURN = 13;
630 while (dart.notNull(index) < dart.notNull(string.length)) { 619 while (dart.notNull(index) < dart.notNull(string.length)) {
631 let codeUnit = string.codeUnitAt(index); 620 let codeUnit = string.codeUnitAt(index);
632 if (codeUnit != SPACE && codeUnit != CARRIAGE_RETURN && !dart.notNull(JS String[_isWhitespace](codeUnit))) { 621 if (codeUnit != SPACE && codeUnit != CARRIAGE_RETURN && !dart.notNull(JS String._isWhitespace(codeUnit))) {
633 break; 622 break;
634 } 623 }
635 index = dart.notNull(index) + 1; 624 index = dart.notNull(index) + 1;
636 } 625 }
637 return index; 626 return index;
638 } 627 }
639 static [_skipTrailingWhitespace](string, index) { 628 static _skipTrailingWhitespace(string, index) {
640 let SPACE = 32; 629 let SPACE = 32;
641 let CARRIAGE_RETURN = 13; 630 let CARRIAGE_RETURN = 13;
642 while (dart.notNull(index) > 0) { 631 while (dart.notNull(index) > 0) {
643 let codeUnit = string.codeUnitAt(dart.notNull(index) - 1); 632 let codeUnit = string.codeUnitAt(dart.notNull(index) - 1);
644 if (codeUnit != SPACE && codeUnit != CARRIAGE_RETURN && !dart.notNull(JS String[_isWhitespace](codeUnit))) { 633 if (codeUnit != SPACE && codeUnit != CARRIAGE_RETURN && !dart.notNull(JS String._isWhitespace(codeUnit))) {
645 break; 634 break;
646 } 635 }
647 index = dart.notNull(index) - 1; 636 index = dart.notNull(index) - 1;
648 } 637 }
649 return index; 638 return index;
650 } 639 }
651 trim() { 640 trim() {
652 let NEL = 133; 641 let NEL = 133;
653 let result = this.trim(); 642 let result = this.trim();
654 if (result.length == 0) 643 if (result.length == 0)
655 return result; 644 return result;
656 let firstCode = result.codeUnitAt(0); 645 let firstCode = result.codeUnitAt(0);
657 let startIndex = 0; 646 let startIndex = 0;
658 if (firstCode == NEL) { 647 if (firstCode == NEL) {
659 startIndex = JSString[_skipLeadingWhitespace](result, 1); 648 startIndex = JSString._skipLeadingWhitespace(result, 1);
660 if (startIndex == result.length) 649 if (startIndex == result.length)
661 return ""; 650 return "";
662 } 651 }
663 let endIndex = result.length; 652 let endIndex = result.length;
664 let lastCode = result.codeUnitAt(dart.notNull(endIndex) - 1); 653 let lastCode = result.codeUnitAt(dart.notNull(endIndex) - 1);
665 if (lastCode == NEL) { 654 if (lastCode == NEL) {
666 endIndex = JSString[_skipTrailingWhitespace](result, dart.notNull(endInd ex) - 1); 655 endIndex = JSString._skipTrailingWhitespace(result, dart.notNull(endInde x) - 1);
667 } 656 }
668 if (startIndex == 0 && endIndex == result.length) 657 if (startIndex == 0 && endIndex == result.length)
669 return result; 658 return result;
670 return result.substring(startIndex, endIndex); 659 return result.substring(startIndex, endIndex);
671 } 660 }
672 trimLeft() { 661 trimLeft() {
673 let NEL = 133; 662 let NEL = 133;
674 let result = null; 663 let result = null;
675 let startIndex = 0; 664 let startIndex = 0;
676 if (typeof this.trimLeft != "undefined") { 665 if (typeof this.trimLeft != "undefined") {
677 result = this.trimLeft(); 666 result = this.trimLeft();
678 if (result.length == 0) 667 if (result.length == 0)
679 return result; 668 return result;
680 let firstCode = result.codeUnitAt(0); 669 let firstCode = result.codeUnitAt(0);
681 if (firstCode == NEL) { 670 if (firstCode == NEL) {
682 startIndex = JSString[_skipLeadingWhitespace](result, 1); 671 startIndex = JSString._skipLeadingWhitespace(result, 1);
683 } 672 }
684 } else { 673 } else {
685 result = this; 674 result = this;
686 startIndex = JSString[_skipLeadingWhitespace](this, 0); 675 startIndex = JSString._skipLeadingWhitespace(this, 0);
687 } 676 }
688 if (startIndex == 0) 677 if (startIndex == 0)
689 return result; 678 return result;
690 if (startIndex == result.length) 679 if (startIndex == result.length)
691 return ""; 680 return "";
692 return result.substring(startIndex); 681 return result.substring(startIndex);
693 } 682 }
694 trimRight() { 683 trimRight() {
695 let NEL = 133; 684 let NEL = 133;
696 let result = null; 685 let result = null;
697 let endIndex = null; 686 let endIndex = null;
698 if (typeof this.trimRight != "undefined") { 687 if (typeof this.trimRight != "undefined") {
699 result = this.trimRight(); 688 result = this.trimRight();
700 endIndex = result.length; 689 endIndex = result.length;
701 if (endIndex == 0) 690 if (endIndex == 0)
702 return result; 691 return result;
703 let lastCode = result.codeUnitAt(dart.notNull(endIndex) - 1); 692 let lastCode = result.codeUnitAt(dart.notNull(endIndex) - 1);
704 if (lastCode == NEL) { 693 if (lastCode == NEL) {
705 endIndex = JSString[_skipTrailingWhitespace](result, dart.notNull(endI ndex) - 1); 694 endIndex = JSString._skipTrailingWhitespace(result, dart.notNull(endIn dex) - 1);
706 } 695 }
707 } else { 696 } else {
708 result = this; 697 result = this;
709 endIndex = JSString[_skipTrailingWhitespace](this, this.length); 698 endIndex = JSString._skipTrailingWhitespace(this, this.length);
710 } 699 }
711 if (endIndex == result.length) 700 if (endIndex == result.length)
712 return result; 701 return result;
713 if (endIndex == 0) 702 if (endIndex == 0)
714 return ""; 703 return "";
715 return result.substring(0, endIndex); 704 return result.substring(0, endIndex);
716 } 705 }
717 ['*'](times) { 706 ['*'](times) {
718 if (0 >= dart.notNull(times)) 707 if (0 >= dart.notNull(times))
719 return ''; 708 return '';
(...skipping 363 matching lines...) Expand 10 before | Expand all | Expand 10 after
1083 exports.findInterceptorForType = findInterceptorForType; 1072 exports.findInterceptorForType = findInterceptorForType;
1084 exports.JSBool = JSBool; 1073 exports.JSBool = JSBool;
1085 exports.JSNull = JSNull; 1074 exports.JSNull = JSNull;
1086 exports.JSIndexable = JSIndexable; 1075 exports.JSIndexable = JSIndexable;
1087 exports.JSMutableIndexable = JSMutableIndexable; 1076 exports.JSMutableIndexable = JSMutableIndexable;
1088 exports.JSObject = JSObject; 1077 exports.JSObject = JSObject;
1089 exports.JavaScriptObject = JavaScriptObject; 1078 exports.JavaScriptObject = JavaScriptObject;
1090 exports.PlainJavaScriptObject = PlainJavaScriptObject; 1079 exports.PlainJavaScriptObject = PlainJavaScriptObject;
1091 exports.UnknownJavaScriptObject = UnknownJavaScriptObject; 1080 exports.UnknownJavaScriptObject = UnknownJavaScriptObject;
1092 })(_interceptors || (_interceptors = {})); 1081 })(_interceptors || (_interceptors = {}));
OLDNEW
« no previous file with comments | « no previous file | lib/runtime/dart/_internal.js » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698