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

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

Issue 1193083002: fixes #231, mixin application (aka ClassTypeAlias) implicit ctors (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 dart_library.library('dart/async', null, /* Imports */[ 1 dart_library.library('dart/async', null, /* Imports */[
2 "dart_runtime/dart", 2 "dart_runtime/dart",
3 'dart/core', 3 'dart/core',
4 'dart/_internal', 4 'dart/_internal',
5 'dart/collection' 5 'dart/collection'
6 ], /* Lazy imports */[ 6 ], /* Lazy imports */[
7 'dart/_isolate_helper', 7 'dart/_isolate_helper',
8 'dart/_js_helper' 8 'dart/_js_helper'
9 ], function(exports, dart, core, _internal, collection, _isolate_helper, _js_hel per) { 9 ], function(exports, dart, core, _internal, collection, _isolate_helper, _js_hel per) {
10 'use strict'; 10 'use strict';
(...skipping 3350 matching lines...) Expand 10 before | Expand all | Expand 10 after
3361 get [_onPause]() { 3361 get [_onPause]() {
3362 return null; 3362 return null;
3363 } 3363 }
3364 get [_onResume]() { 3364 get [_onResume]() {
3365 return null; 3365 return null;
3366 } 3366 }
3367 get [_onCancel]() { 3367 get [_onCancel]() {
3368 return null; 3368 return null;
3369 } 3369 }
3370 } 3370 }
3371 class _NoCallbackAsyncStreamController extends dart.mixin(_StreamController, _ AsyncStreamControllerDispatch, _NoCallbacks) {} 3371 class _NoCallbackAsyncStreamController extends dart.mixin(_StreamController, _ AsyncStreamControllerDispatch, _NoCallbacks) {
3372 class _NoCallbackSyncStreamController extends dart.mixin(_StreamController, _S yncStreamControllerDispatch, _NoCallbacks) {} 3372 _NoCallbackAsyncStreamController() {
3373 super._StreamController(...arguments);
3374 }
3375 }
3376 class _NoCallbackSyncStreamController extends dart.mixin(_StreamController, _S yncStreamControllerDispatch, _NoCallbacks) {
3377 _NoCallbackSyncStreamController() {
3378 super._StreamController(...arguments);
3379 }
3380 }
3373 let _NotificationHandler = dart.typedef('_NotificationHandler', () => dart.fun ctionType(dart.dynamic, [])); 3381 let _NotificationHandler = dart.typedef('_NotificationHandler', () => dart.fun ctionType(dart.dynamic, []));
3374 function _runGuarded(notificationHandler) { 3382 function _runGuarded(notificationHandler) {
3375 if (notificationHandler == null) 3383 if (notificationHandler == null)
3376 return null; 3384 return null;
3377 try { 3385 try {
3378 let result = notificationHandler(); 3386 let result = notificationHandler();
3379 if (dart.is(result, Future)) 3387 if (dart.is(result, Future))
3380 return dart.as(result, Future); 3388 return dart.as(result, Future);
3381 return null; 3389 return null;
3382 } catch (e) { 3390 } catch (e) {
(...skipping 2521 matching lines...) Expand 10 before | Expand all | Expand 10 after
5904 exports.ScheduleMicrotaskHandler = ScheduleMicrotaskHandler; 5912 exports.ScheduleMicrotaskHandler = ScheduleMicrotaskHandler;
5905 exports.CreateTimerHandler = CreateTimerHandler; 5913 exports.CreateTimerHandler = CreateTimerHandler;
5906 exports.CreatePeriodicTimerHandler = CreatePeriodicTimerHandler; 5914 exports.CreatePeriodicTimerHandler = CreatePeriodicTimerHandler;
5907 exports.PrintHandler = PrintHandler; 5915 exports.PrintHandler = PrintHandler;
5908 exports.ForkHandler = ForkHandler; 5916 exports.ForkHandler = ForkHandler;
5909 exports.ZoneSpecification = ZoneSpecification; 5917 exports.ZoneSpecification = ZoneSpecification;
5910 exports.ZoneDelegate = ZoneDelegate; 5918 exports.ZoneDelegate = ZoneDelegate;
5911 exports.Zone = Zone; 5919 exports.Zone = Zone;
5912 exports.runZoned = runZoned; 5920 exports.runZoned = runZoned;
5913 }); 5921 });
OLDNEW

Powered by Google App Engine
This is Rietveld 408576698