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

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

Issue 1638533004: Create local alias for super class in --closure mode (issue #312) (Closed) Base URL: git@github.com:dart-lang/dev_compiler.git@master
Patch Set: Created 4 years, 10 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/src/codegen/js_codegen.dart » ('j') | lib/src/codegen/js_codegen.dart » ('J')
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 dart_library.library('dart/_runtime', null, /* Imports */[ 1 dart_library.library('dart/_runtime', null, /* Imports */[
2 ], /* Lazy imports */[ 2 ], /* Lazy imports */[
3 'dart/core', 3 'dart/core',
4 'dart/_interceptors', 4 'dart/_interceptors',
5 'dart/_js_helper', 5 'dart/_js_helper',
6 'dart/async', 6 'dart/async',
7 'dart/collection' 7 'dart/collection'
8 ], function(exports, core, _interceptors, _js_helper, async$, collection) { 8 ], function(exports, core, _interceptors, _js_helper, async$, collection) {
9 'use strict'; 9 'use strict';
10 function mixin(base, ...mixins) { 10 function mixin(base, ...mixins) {
(...skipping 708 matching lines...) Expand 10 before | Expand all | Expand 10 after
719 if (compute == null) return cache; 719 if (compute == null) return cache;
720 cache = compute(); 720 cache = compute();
721 compute = null; 721 compute = null;
722 return cache; 722 return cache;
723 } 723 }
724 tagComputed(value, getter); 724 tagComputed(value, getter);
725 } 725 }
726 const _mixins = Symbol("mixins"); 726 const _mixins = Symbol("mixins");
727 const implements$ = Symbol("implements"); 727 const implements$ = Symbol("implements");
728 const metadata = Symbol("metadata"); 728 const metadata = Symbol("metadata");
729 const TypeRep = class TypeRep extends LazyTagged(() => core.Type) { 729 const _TypeRepBase = LazyTagged(() => core.Type);
730 const TypeRep = class TypeRep extends _TypeRepBase {
730 get name() { 731 get name() {
731 return this.toString(); 732 return this.toString();
732 } 733 }
733 }; 734 };
734 const Dynamic = class Dynamic extends TypeRep { 735 const Dynamic = class Dynamic extends TypeRep {
735 toString() { 736 toString() {
736 return "dynamic"; 737 return "dynamic";
737 } 738 }
738 }; 739 };
739 const dynamic = new Dynamic(); 740 const dynamic = new Dynamic();
(...skipping 554 matching lines...) Expand 10 before | Expand all | Expand 10 after
1294 exports.copyProperties = copyProperties; 1295 exports.copyProperties = copyProperties;
1295 exports.export = export$; 1296 exports.export = export$;
1296 exports.defineLazyClass = defineLazyClass; 1297 exports.defineLazyClass = defineLazyClass;
1297 exports.defineLazyProperties = defineLazyProperties; 1298 exports.defineLazyProperties = defineLazyProperties;
1298 exports.defineLazyClassGeneric = defineLazyClassGeneric; 1299 exports.defineLazyClassGeneric = defineLazyClassGeneric;
1299 exports.as = as; 1300 exports.as = as;
1300 exports.is = is; 1301 exports.is = is;
1301 exports.global = global; 1302 exports.global = global;
1302 exports.JsSymbol = JsSymbol; 1303 exports.JsSymbol = JsSymbol;
1303 }); 1304 });
OLDNEW
« no previous file with comments | « no previous file | lib/src/codegen/js_codegen.dart » ('j') | lib/src/codegen/js_codegen.dart » ('J')

Powered by Google App Engine
This is Rietveld 408576698