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

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

Issue 1156993015: fixes #193, factory constructors as static methods (Closed) Base URL: git@github.com:dart-lang/dev_compiler.git@master
Patch Set: Created 5 years, 6 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 _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 967 matching lines...) Expand 10 before | Expand all | Expand 10 after
978 constructors: () => ({_CodeUnits: [_CodeUnits, [core.String]]}), 978 constructors: () => ({_CodeUnits: [_CodeUnits, [core.String]]}),
979 methods: () => ({[core.$get]: [core.int, [core.int]]}) 979 methods: () => ({[core.$get]: [core.int, [core.int]]})
980 }); 980 });
981 function _symbolToString(symbol) { 981 function _symbolToString(symbol) {
982 return _internal.Symbol.getName(dart.as(symbol, _internal.Symbol)); 982 return _internal.Symbol.getName(dart.as(symbol, _internal.Symbol));
983 } 983 }
984 dart.fn(_symbolToString, core.String, [core.Symbol]); 984 dart.fn(_symbolToString, core.String, [core.Symbol]);
985 function _symbolMapToStringMap(map) { 985 function _symbolMapToStringMap(map) {
986 if (map == null) 986 if (map == null)
987 return null; 987 return null;
988 let result = new (core.Map$(core.String, core.Object))(); 988 let result = core.Map$(core.String, core.Object).new();
989 map.forEach(dart.fn((key, value) => { 989 map.forEach(dart.fn((key, value) => {
990 result.set(_symbolToString(key), value); 990 result.set(_symbolToString(key), value);
991 }, core.Object, [core.Symbol, core.Object])); 991 }, core.Object, [core.Symbol, core.Object]));
992 return result; 992 return result;
993 } 993 }
994 dart.fn(_symbolMapToStringMap, core.Object, [core.Map$(core.Symbol, core.Objec t)]); 994 dart.fn(_symbolMapToStringMap, core.Object, [core.Map$(core.Symbol, core.Objec t)]);
995 function getInterceptor(object) { 995 function getInterceptor(object) {
996 return void 0; 996 return void 0;
997 } 997 }
998 dart.fn(getInterceptor); 998 dart.fn(getInterceptor);
(...skipping 214 matching lines...) Expand 10 before | Expand all | Expand 10 after
1213 exports.findInterceptorForType = findInterceptorForType; 1213 exports.findInterceptorForType = findInterceptorForType;
1214 exports.JSBool = JSBool; 1214 exports.JSBool = JSBool;
1215 exports.JSNull = JSNull; 1215 exports.JSNull = JSNull;
1216 exports.JSIndexable = JSIndexable; 1216 exports.JSIndexable = JSIndexable;
1217 exports.JSMutableIndexable = JSMutableIndexable; 1217 exports.JSMutableIndexable = JSMutableIndexable;
1218 exports.JSObject = JSObject; 1218 exports.JSObject = JSObject;
1219 exports.JavaScriptObject = JavaScriptObject; 1219 exports.JavaScriptObject = JavaScriptObject;
1220 exports.PlainJavaScriptObject = PlainJavaScriptObject; 1220 exports.PlainJavaScriptObject = PlainJavaScriptObject;
1221 exports.UnknownJavaScriptObject = UnknownJavaScriptObject; 1221 exports.UnknownJavaScriptObject = UnknownJavaScriptObject;
1222 })(_interceptors, core, _js_helper, _internal, _foreign_helper, _js_embedded_nam es); 1222 })(_interceptors, core, _js_helper, _internal, _foreign_helper, _js_embedded_nam es);
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698