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

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: fix test 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') | no next file with comments »
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 714 matching lines...) Expand 10 before | Expand all | Expand 10 after
725 if (compute == null) return cache; 725 if (compute == null) return cache;
726 cache = compute(); 726 cache = compute();
727 compute = null; 727 compute = null;
728 return cache; 728 return cache;
729 } 729 }
730 tagComputed(value, getter); 730 tagComputed(value, getter);
731 } 731 }
732 const _mixins = Symbol("mixins"); 732 const _mixins = Symbol("mixins");
733 const implements_ = Symbol("implements"); 733 const implements_ = Symbol("implements");
734 const metadata = Symbol("metadata"); 734 const metadata = Symbol("metadata");
735 const TypeRep = class TypeRep extends LazyTagged(() => core.Type) { 735 const _TypeRepBase = LazyTagged(() => core.Type);
736 const TypeRep = class TypeRep extends _TypeRepBase {
736 get name() { 737 get name() {
737 return this.toString(); 738 return this.toString();
738 } 739 }
739 }; 740 };
740 const Dynamic = class Dynamic extends TypeRep { 741 const Dynamic = class Dynamic extends TypeRep {
741 toString() { 742 toString() {
742 return "dynamic"; 743 return "dynamic";
743 } 744 }
744 }; 745 };
745 const dynamicR = new Dynamic(); 746 const dynamicR = new Dynamic();
(...skipping 554 matching lines...) Expand 10 before | Expand all | Expand 10 after
1300 exports.copyProperties = copyProperties; 1301 exports.copyProperties = copyProperties;
1301 exports.export = export_; 1302 exports.export = export_;
1302 exports.defineLazyClass = defineLazyClass; 1303 exports.defineLazyClass = defineLazyClass;
1303 exports.defineLazyProperties = defineLazyProperties; 1304 exports.defineLazyProperties = defineLazyProperties;
1304 exports.defineLazyClassGeneric = defineLazyClassGeneric; 1305 exports.defineLazyClassGeneric = defineLazyClassGeneric;
1305 exports.as = as_; 1306 exports.as = as_;
1306 exports.is = is_; 1307 exports.is = is_;
1307 exports.global = global_; 1308 exports.global = global_;
1308 exports.JsSymbol = JsSymbol; 1309 exports.JsSymbol = JsSymbol;
1309 }); 1310 });
OLDNEW
« no previous file with comments | « no previous file | lib/src/codegen/js_codegen.dart » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698