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

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

Issue 1145283002: Use short array syntax in method signatures (Closed) Base URL: git@github.com:dart-lang/dev_compiler.git@master
Patch Set: 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') | lib/runtime/dart_runtime.js » ('J')
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 var _interceptors = dart.defineLibrary(_interceptors, {}); 1 var _interceptors = dart.defineLibrary(_interceptors, {});
2 var core = dart.import(core); 2 var core = dart.import(core);
3 var _js_helper = dart.lazyImport(_js_helper); 3 var _js_helper = dart.lazyImport(_js_helper);
4 var _internal = dart.import(_internal); 4 var _internal = dart.import(_internal);
5 var _foreign_helper = dart.import(_foreign_helper); 5 var _foreign_helper = dart.import(_foreign_helper);
6 var _js_embedded_names = dart.import(_js_embedded_names); 6 var _js_embedded_names = dart.import(_js_embedded_names);
7 (function(exports, core, _js_helper, _internal, _foreign_helper, _js_embedded_na mes) { 7 (function(exports, core, _js_helper, _internal, _foreign_helper, _js_embedded_na mes) {
8 'use strict'; 8 'use strict';
9 let JSArray = Array; 9 let JSArray = Array;
10 let JSMutableArray$ = dart.generic(function(E) { 10 let JSMutableArray$ = dart.generic(function(E) {
(...skipping 33 matching lines...) Expand 10 before | Expand all | Expand 10 after
44 } 44 }
45 noSuchMethod(invocation) { 45 noSuchMethod(invocation) {
46 throw new core.NoSuchMethodError(this, invocation.memberName, invocation.p ositionalArguments, invocation.namedArguments); 46 throw new core.NoSuchMethodError(this, invocation.memberName, invocation.p ositionalArguments, invocation.namedArguments);
47 } 47 }
48 get runtimeType() { 48 get runtimeType() {
49 return _js_helper.getRuntimeType(this); 49 return _js_helper.getRuntimeType(this);
50 } 50 }
51 } 51 }
52 dart.setSignature(Interceptor, { 52 dart.setSignature(Interceptor, {
53 methods: () => ({ 53 methods: () => ({
54 '==': dart.functionType(core.bool, [core.Object]), 54 '==': [core.bool, [core.Object]],
55 toString: dart.functionType(core.String, []), 55 toString: [core.String, []],
56 noSuchMethod: dart.functionType(dart.dynamic, [core.Invocation]) 56 noSuchMethod: [dart.dynamic, [core.Invocation]]
57 }) 57 })
58 }); 58 });
59 let _isInt32 = Symbol('_isInt32'); 59 let _isInt32 = Symbol('_isInt32');
60 let _tdivFast = Symbol('_tdivFast'); 60 let _tdivFast = Symbol('_tdivFast');
61 let _tdivSlow = Symbol('_tdivSlow'); 61 let _tdivSlow = Symbol('_tdivSlow');
62 let _shlPositive = Symbol('_shlPositive'); 62 let _shlPositive = Symbol('_shlPositive');
63 let _shrReceiverPositive = Symbol('_shrReceiverPositive'); 63 let _shrReceiverPositive = Symbol('_shrReceiverPositive');
64 let _shrOtherPositive = Symbol('_shrOtherPositive'); 64 let _shrOtherPositive = Symbol('_shrOtherPositive');
65 let _shrBothPositive = Symbol('_shrBothPositive'); 65 let _shrBothPositive = Symbol('_shrBothPositive');
66 class JSNumber extends Interceptor { 66 class JSNumber extends Interceptor {
(...skipping 297 matching lines...) Expand 10 before | Expand all | Expand 10 after
364 throw new core.ArgumentError(other); 364 throw new core.ArgumentError(other);
365 return this >= other; 365 return this >= other;
366 } 366 }
367 get runtimeType() { 367 get runtimeType() {
368 return core.num; 368 return core.num;
369 } 369 }
370 } 370 }
371 JSNumber[dart.implements] = () => [core.num]; 371 JSNumber[dart.implements] = () => [core.num];
372 dart.setSignature(JSNumber, { 372 dart.setSignature(JSNumber, {
373 methods: () => ({ 373 methods: () => ({
374 compareTo: dart.functionType(core.int, [core.num]), 374 compareTo: [core.int, [core.num]],
375 remainder: dart.functionType(core.num, [core.num]), 375 remainder: [core.num, [core.num]],
376 abs: dart.functionType(core.num, []), 376 abs: [core.num, []],
377 toInt: dart.functionType(core.int, []), 377 toInt: [core.int, []],
378 truncate: dart.functionType(core.int, []), 378 truncate: [core.int, []],
379 ceil: dart.functionType(core.int, []), 379 ceil: [core.int, []],
380 floor: dart.functionType(core.int, []), 380 floor: [core.int, []],
381 round: dart.functionType(core.int, []), 381 round: [core.int, []],
382 ceilToDouble: dart.functionType(core.double, []), 382 ceilToDouble: [core.double, []],
383 floorToDouble: dart.functionType(core.double, []), 383 floorToDouble: [core.double, []],
384 roundToDouble: dart.functionType(core.double, []), 384 roundToDouble: [core.double, []],
385 truncateToDouble: dart.functionType(core.double, []), 385 truncateToDouble: [core.double, []],
386 clamp: dart.functionType(core.num, [core.num, core.num]), 386 clamp: [core.num, [core.num, core.num]],
387 toDouble: dart.functionType(core.double, []), 387 toDouble: [core.double, []],
388 toStringAsFixed: dart.functionType(core.String, [core.int]), 388 toStringAsFixed: [core.String, [core.int]],
389 toStringAsExponential: dart.functionType(core.String, [], [core.int]), 389 toStringAsExponential: [core.String, [], [core.int]],
390 toStringAsPrecision: dart.functionType(core.String, [core.int]), 390 toStringAsPrecision: [core.String, [core.int]],
391 toRadixString: dart.functionType(core.String, [core.int]), 391 toRadixString: [core.String, [core.int]],
392 toString: dart.functionType(core.String, []), 392 toString: [core.String, []],
393 'unary-': dart.functionType(core.num, []), 393 'unary-': [core.num, []],
394 '+': dart.functionType(core.num, [core.num]), 394 '+': [core.num, [core.num]],
395 '-': dart.functionType(core.num, [core.num]), 395 '-': [core.num, [core.num]],
396 '/': dart.functionType(core.double, [core.num]), 396 '/': [core.double, [core.num]],
397 '*': dart.functionType(core.num, [core.num]), 397 '*': [core.num, [core.num]],
398 '%': dart.functionType(core.num, [core.num]), 398 '%': [core.num, [core.num]],
399 [_isInt32]: dart.functionType(core.bool, [dart.dynamic]), 399 [_isInt32]: [core.bool, [dart.dynamic]],
400 '~/': dart.functionType(core.int, [core.num]), 400 '~/': [core.int, [core.num]],
401 [_tdivFast]: dart.functionType(core.int, [core.num]), 401 [_tdivFast]: [core.int, [core.num]],
402 [_tdivSlow]: dart.functionType(core.int, [core.num]), 402 [_tdivSlow]: [core.int, [core.num]],
403 '<<': dart.functionType(core.num, [core.num]), 403 '<<': [core.num, [core.num]],
404 [_shlPositive]: dart.functionType(core.num, [core.num]), 404 [_shlPositive]: [core.num, [core.num]],
405 '>>': dart.functionType(core.num, [core.num]), 405 '>>': [core.num, [core.num]],
406 [_shrOtherPositive]: dart.functionType(core.num, [core.num]), 406 [_shrOtherPositive]: [core.num, [core.num]],
407 [_shrReceiverPositive]: dart.functionType(core.num, [core.num]), 407 [_shrReceiverPositive]: [core.num, [core.num]],
408 [_shrBothPositive]: dart.functionType(core.num, [core.num]), 408 [_shrBothPositive]: [core.num, [core.num]],
409 '&': dart.functionType(core.num, [core.num]), 409 '&': [core.num, [core.num]],
410 '|': dart.functionType(core.num, [core.num]), 410 '|': [core.num, [core.num]],
411 '^': dart.functionType(core.num, [core.num]), 411 '^': [core.num, [core.num]],
412 '<': dart.functionType(core.bool, [core.num]), 412 '<': [core.bool, [core.num]],
413 '>': dart.functionType(core.bool, [core.num]), 413 '>': [core.bool, [core.num]],
414 '<=': dart.functionType(core.bool, [core.num]), 414 '<=': [core.bool, [core.num]],
415 '>=': dart.functionType(core.bool, [core.num]) 415 '>=': [core.bool, [core.num]]
416 }), 416 }),
417 statics: () => ({_handleIEtoString: dart.functionType(core.String, [core.Str ing])}), 417 statics: () => ({_handleIEtoString: [core.String, [core.String]]}),
418 names: ['_handleIEtoString'] 418 names: ['_handleIEtoString']
419 }); 419 });
420 JSNumber._MIN_INT32 = -2147483648; 420 JSNumber._MIN_INT32 = -2147483648;
421 JSNumber._MAX_INT32 = 2147483647; 421 JSNumber._MAX_INT32 = 2147483647;
422 class JSInt extends JSNumber { 422 class JSInt extends JSNumber {
423 JSInt() { 423 JSInt() {
424 super.JSNumber(); 424 super.JSNumber();
425 } 425 }
426 get isEven() { 426 get isEven() {
427 return this['&'](1) == 0; 427 return this['&'](1) == 0;
(...skipping 44 matching lines...) Expand 10 before | Expand all | Expand 10 after
472 get runtimeType() { 472 get runtimeType() {
473 return core.int; 473 return core.int;
474 } 474 }
475 ['~']() { 475 ['~']() {
476 return dart.as(~this >>> 0, core.int); 476 return dart.as(~this >>> 0, core.int);
477 } 477 }
478 } 478 }
479 JSInt[dart.implements] = () => [core.int, core.double]; 479 JSInt[dart.implements] = () => [core.int, core.double];
480 dart.setSignature(JSInt, { 480 dart.setSignature(JSInt, {
481 methods: () => ({ 481 methods: () => ({
482 toUnsigned: dart.functionType(core.int, [core.int]), 482 toUnsigned: [core.int, [core.int]],
483 toSigned: dart.functionType(core.int, [core.int]), 483 toSigned: [core.int, [core.int]],
484 '~': dart.functionType(core.int, []) 484 '~': [core.int, []]
485 }), 485 }),
486 statics: () => ({ 486 statics: () => ({
487 _bitCount: dart.functionType(core.int, [core.int]), 487 _bitCount: [core.int, [core.int]],
488 _shru: dart.functionType(dart.dynamic, [core.int, core.int]), 488 _shru: [dart.dynamic, [core.int, core.int]],
489 _shrs: dart.functionType(dart.dynamic, [core.int, core.int]), 489 _shrs: [dart.dynamic, [core.int, core.int]],
490 _ors: dart.functionType(dart.dynamic, [core.int, core.int]), 490 _ors: [dart.dynamic, [core.int, core.int]],
491 _spread: dart.functionType(core.int, [core.int]) 491 _spread: [core.int, [core.int]]
492 }), 492 }),
493 names: ['_bitCount', '_shru', '_shrs', '_ors', '_spread'] 493 names: ['_bitCount', '_shru', '_shrs', '_ors', '_spread']
494 }); 494 });
495 class JSDouble extends JSNumber { 495 class JSDouble extends JSNumber {
496 JSDouble() { 496 JSDouble() {
497 super.JSNumber(); 497 super.JSNumber();
498 } 498 }
499 get runtimeType() { 499 get runtimeType() {
500 return core.double; 500 return core.double;
501 } 501 }
(...skipping 424 matching lines...) Expand 10 before | Expand all | Expand 10 after
926 if (!(typeof index == 'number')) 926 if (!(typeof index == 'number'))
927 throw new core.ArgumentError(index); 927 throw new core.ArgumentError(index);
928 if (dart.notNull(index) >= dart.notNull(this.length) || dart.notNull(index ) < 0) 928 if (dart.notNull(index) >= dart.notNull(this.length) || dart.notNull(index ) < 0)
929 throw new core.RangeError.value(index); 929 throw new core.RangeError.value(index);
930 return this[index]; 930 return this[index];
931 } 931 }
932 } 932 }
933 JSString[dart.implements] = () => [core.String, JSIndexable]; 933 JSString[dart.implements] = () => [core.String, JSIndexable];
934 dart.setSignature(JSString, { 934 dart.setSignature(JSString, {
935 methods: () => ({ 935 methods: () => ({
936 codeUnitAt: dart.functionType(core.int, [core.int]), 936 codeUnitAt: [core.int, [core.int]],
937 allMatches: dart.functionType(core.Iterable$(core.Match), [core.String], [ core.int]), 937 allMatches: [core.Iterable$(core.Match), [core.String], [core.int]],
938 matchAsPrefix: dart.functionType(core.Match, [core.String], [core.int]), 938 matchAsPrefix: [core.Match, [core.String], [core.int]],
939 '+': dart.functionType(core.String, [core.String]), 939 '+': [core.String, [core.String]],
940 endsWith: dart.functionType(core.bool, [core.String]), 940 endsWith: [core.bool, [core.String]],
941 replaceAll: dart.functionType(core.String, [core.Pattern, core.String]), 941 replaceAll: [core.String, [core.Pattern, core.String]],
942 replaceAllMapped: dart.functionType(core.String, [core.Pattern, dart.funct ionType(core.String, [core.Match])]), 942 replaceAllMapped: [core.String, [core.Pattern, dart.functionType(core.Stri ng, [core.Match])]],
943 splitMapJoin: dart.functionType(core.String, [core.Pattern], {nMatc: dart. functionType(core.String, [core.Match]), nNonMatc: dart.functionType(core.String , [core.String])}), 943 splitMapJoin: [core.String, [core.Pattern], {nMatc: dart.functionType(core .String, [core.Match]), nNonMatc: dart.functionType(core.String, [core.String])} ],
944 replaceFirst: dart.functionType(core.String, [core.Pattern, core.String], [core.int]), 944 replaceFirst: [core.String, [core.Pattern, core.String], [core.int]],
945 split: dart.functionType(core.List$(core.String), [core.Pattern]), 945 split: [core.List$(core.String), [core.Pattern]],
946 [_defaultSplit]: dart.functionType(core.List$(core.String), [core.Pattern] ), 946 [_defaultSplit]: [core.List$(core.String), [core.Pattern]],
947 startsWith: dart.functionType(core.bool, [core.Pattern], [core.int]), 947 startsWith: [core.bool, [core.Pattern], [core.int]],
948 substring: dart.functionType(core.String, [core.int], [core.int]), 948 substring: [core.String, [core.int], [core.int]],
949 toLowerCase: dart.functionType(core.String, []), 949 toLowerCase: [core.String, []],
950 toUpperCase: dart.functionType(core.String, []), 950 toUpperCase: [core.String, []],
951 trim: dart.functionType(core.String, []), 951 trim: [core.String, []],
952 trimLeft: dart.functionType(core.String, []), 952 trimLeft: [core.String, []],
953 trimRight: dart.functionType(core.String, []), 953 trimRight: [core.String, []],
954 '*': dart.functionType(core.String, [core.int]), 954 '*': [core.String, [core.int]],
955 padLeft: dart.functionType(core.String, [core.int], [core.String]), 955 padLeft: [core.String, [core.int], [core.String]],
956 padRight: dart.functionType(core.String, [core.int], [core.String]), 956 padRight: [core.String, [core.int], [core.String]],
957 indexOf: dart.functionType(core.int, [core.Pattern], [core.int]), 957 indexOf: [core.int, [core.Pattern], [core.int]],
958 lastIndexOf: dart.functionType(core.int, [core.Pattern], [core.int]), 958 lastIndexOf: [core.int, [core.Pattern], [core.int]],
959 contains: dart.functionType(core.bool, [core.Pattern], [core.int]), 959 contains: [core.bool, [core.Pattern], [core.int]],
960 compareTo: dart.functionType(core.int, [core.String]), 960 compareTo: [core.int, [core.String]],
961 toString: dart.functionType(core.String, []), 961 toString: [core.String, []],
962 get: dart.functionType(core.String, [core.int]) 962 get: [core.String, [core.int]]
963 }), 963 }),
964 statics: () => ({ 964 statics: () => ({
965 _isWhitespace: dart.functionType(core.bool, [core.int]), 965 _isWhitespace: [core.bool, [core.int]],
966 _skipLeadingWhitespace: dart.functionType(core.int, [core.String, core.int ]), 966 _skipLeadingWhitespace: [core.int, [core.String, core.int]],
967 _skipTrailingWhitespace: dart.functionType(core.int, [core.String, core.in t]) 967 _skipTrailingWhitespace: [core.int, [core.String, core.int]]
968 }), 968 }),
969 names: ['_isWhitespace', '_skipLeadingWhitespace', '_skipTrailingWhitespace' ] 969 names: ['_isWhitespace', '_skipLeadingWhitespace', '_skipTrailingWhitespace' ]
970 }); 970 });
971 let _string = Symbol('_string'); 971 let _string = Symbol('_string');
972 class _CodeUnits extends _internal.UnmodifiableListBase$(core.int) { 972 class _CodeUnits extends _internal.UnmodifiableListBase$(core.int) {
973 _CodeUnits(string) { 973 _CodeUnits(string) {
974 this[_string] = string; 974 this[_string] = string;
975 } 975 }
976 get [core.$length]() { 976 get [core.$length]() {
977 return this[_string].length; 977 return this[_string].length;
978 } 978 }
979 [core.$get](i) { 979 [core.$get](i) {
980 return this[_string].codeUnitAt(i); 980 return this[_string].codeUnitAt(i);
981 } 981 }
982 } 982 }
983 dart.setSignature(_CodeUnits, { 983 dart.setSignature(_CodeUnits, {
984 methods: () => ({[core.$get]: dart.functionType(core.int, [core.int])}) 984 methods: () => ({[core.$get]: [core.int, [core.int]]})
985 }); 985 });
986 function _symbolToString(symbol) { 986 function _symbolToString(symbol) {
987 return _internal.Symbol.getName(dart.as(symbol, _internal.Symbol)); 987 return _internal.Symbol.getName(dart.as(symbol, _internal.Symbol));
988 } 988 }
989 dart.fn(_symbolToString, core.String, [core.Symbol]); 989 dart.fn(_symbolToString, core.String, [core.Symbol]);
990 function _symbolMapToStringMap(map) { 990 function _symbolMapToStringMap(map) {
991 if (map == null) 991 if (map == null)
992 return null; 992 return null;
993 let result = new (core.Map$(core.String, dart.dynamic))(); 993 let result = new (core.Map$(core.String, dart.dynamic))();
994 map.forEach(dart.fn((key, value) => { 994 map.forEach(dart.fn((key, value) => {
(...skipping 121 matching lines...) Expand 10 before | Expand all | Expand 10 after
1116 } 1116 }
1117 get hashCode() { 1117 get hashCode() {
1118 return this ? 2 * 3 * 23 * 3761 : 269 * 811; 1118 return this ? 2 * 3 * 23 * 3761 : 269 * 811;
1119 } 1119 }
1120 get runtimeType() { 1120 get runtimeType() {
1121 return core.bool; 1121 return core.bool;
1122 } 1122 }
1123 } 1123 }
1124 JSBool[dart.implements] = () => [core.bool]; 1124 JSBool[dart.implements] = () => [core.bool];
1125 dart.setSignature(JSBool, { 1125 dart.setSignature(JSBool, {
1126 methods: () => ({toString: dart.functionType(core.String, [])}) 1126 methods: () => ({toString: [core.String, []]})
1127 }); 1127 });
1128 class JSNull extends Interceptor { 1128 class JSNull extends Interceptor {
1129 JSNull() { 1129 JSNull() {
1130 super.Interceptor(); 1130 super.Interceptor();
1131 } 1131 }
1132 ['=='](other) { 1132 ['=='](other) {
1133 return core.identical(null, other); 1133 return core.identical(null, other);
1134 } 1134 }
1135 toString() { 1135 toString() {
1136 return 'null'; 1136 return 'null';
1137 } 1137 }
1138 get hashCode() { 1138 get hashCode() {
1139 return 0; 1139 return 0;
1140 } 1140 }
1141 get runtimeType() { 1141 get runtimeType() {
1142 return core.Null; 1142 return core.Null;
1143 } 1143 }
1144 noSuchMethod(invocation) { 1144 noSuchMethod(invocation) {
1145 return super.noSuchMethod(invocation); 1145 return super.noSuchMethod(invocation);
1146 } 1146 }
1147 } 1147 }
1148 JSNull[dart.implements] = () => [core.Null]; 1148 JSNull[dart.implements] = () => [core.Null];
1149 dart.setSignature(JSNull, { 1149 dart.setSignature(JSNull, {
1150 methods: () => ({ 1150 methods: () => ({
1151 '==': dart.functionType(core.bool, [dart.dynamic]), 1151 '==': [core.bool, [dart.dynamic]],
1152 toString: dart.functionType(core.String, []), 1152 toString: [core.String, []],
1153 noSuchMethod: dart.functionType(dart.dynamic, [core.Invocation]) 1153 noSuchMethod: [dart.dynamic, [core.Invocation]]
1154 }) 1154 })
1155 }); 1155 });
1156 class JSIndexable extends core.Object {} 1156 class JSIndexable extends core.Object {}
1157 dart.setSignature(JSIndexable, {}); 1157 dart.setSignature(JSIndexable, {});
1158 class JSMutableIndexable extends JSIndexable {} 1158 class JSMutableIndexable extends JSIndexable {}
1159 dart.setSignature(JSMutableIndexable, {}); 1159 dart.setSignature(JSMutableIndexable, {});
1160 class JSObject extends core.Object {} 1160 class JSObject extends core.Object {}
1161 dart.setSignature(JSObject, {}); 1161 dart.setSignature(JSObject, {});
1162 class JavaScriptObject extends Interceptor { 1162 class JavaScriptObject extends Interceptor {
1163 JavaScriptObject() { 1163 JavaScriptObject() {
(...skipping 16 matching lines...) Expand all
1180 dart.setSignature(PlainJavaScriptObject, {}); 1180 dart.setSignature(PlainJavaScriptObject, {});
1181 class UnknownJavaScriptObject extends JavaScriptObject { 1181 class UnknownJavaScriptObject extends JavaScriptObject {
1182 UnknownJavaScriptObject() { 1182 UnknownJavaScriptObject() {
1183 super.JavaScriptObject(); 1183 super.JavaScriptObject();
1184 } 1184 }
1185 toString() { 1185 toString() {
1186 return String(this); 1186 return String(this);
1187 } 1187 }
1188 } 1188 }
1189 dart.setSignature(UnknownJavaScriptObject, { 1189 dart.setSignature(UnknownJavaScriptObject, {
1190 methods: () => ({toString: dart.functionType(core.String, [])}) 1190 methods: () => ({toString: [core.String, []]})
1191 }); 1191 });
1192 // Exports: 1192 // Exports:
1193 exports.JSArray = JSArray; 1193 exports.JSArray = JSArray;
1194 exports.JSMutableArray$ = JSMutableArray$; 1194 exports.JSMutableArray$ = JSMutableArray$;
1195 exports.JSMutableArray = JSMutableArray; 1195 exports.JSMutableArray = JSMutableArray;
1196 exports.JSFixedArray$ = JSFixedArray$; 1196 exports.JSFixedArray$ = JSFixedArray$;
1197 exports.JSFixedArray = JSFixedArray; 1197 exports.JSFixedArray = JSFixedArray;
1198 exports.JSExtendableArray$ = JSExtendableArray$; 1198 exports.JSExtendableArray$ = JSExtendableArray$;
1199 exports.JSExtendableArray = JSExtendableArray; 1199 exports.JSExtendableArray = JSExtendableArray;
1200 exports.Interceptor = Interceptor; 1200 exports.Interceptor = Interceptor;
(...skipping 19 matching lines...) Expand all
1220 exports.findInterceptorForType = findInterceptorForType; 1220 exports.findInterceptorForType = findInterceptorForType;
1221 exports.JSBool = JSBool; 1221 exports.JSBool = JSBool;
1222 exports.JSNull = JSNull; 1222 exports.JSNull = JSNull;
1223 exports.JSIndexable = JSIndexable; 1223 exports.JSIndexable = JSIndexable;
1224 exports.JSMutableIndexable = JSMutableIndexable; 1224 exports.JSMutableIndexable = JSMutableIndexable;
1225 exports.JSObject = JSObject; 1225 exports.JSObject = JSObject;
1226 exports.JavaScriptObject = JavaScriptObject; 1226 exports.JavaScriptObject = JavaScriptObject;
1227 exports.PlainJavaScriptObject = PlainJavaScriptObject; 1227 exports.PlainJavaScriptObject = PlainJavaScriptObject;
1228 exports.UnknownJavaScriptObject = UnknownJavaScriptObject; 1228 exports.UnknownJavaScriptObject = UnknownJavaScriptObject;
1229 })(_interceptors, core, _js_helper, _internal, _foreign_helper, _js_embedded_nam es); 1229 })(_interceptors, core, _js_helper, _internal, _foreign_helper, _js_embedded_nam es);
OLDNEW
« no previous file with comments | « no previous file | lib/runtime/dart/_internal.js » ('j') | lib/runtime/dart_runtime.js » ('J')

Powered by Google App Engine
This is Rietveld 408576698