Index: pkg/compiler/lib/src/js_backend/backend.dart |
diff --git a/pkg/compiler/lib/src/js_backend/backend.dart b/pkg/compiler/lib/src/js_backend/backend.dart |
index 598763a62eb216e4565bcf181a98c8af5a69effc..d121c69a3af666eafe398d51b92f90c8faf051c2 100644 |
--- a/pkg/compiler/lib/src/js_backend/backend.dart |
+++ b/pkg/compiler/lib/src/js_backend/backend.dart |
@@ -1285,8 +1285,14 @@ class JavaScriptBackend { |
switch (element.asyncMarker) { |
case AsyncMarker.ASYNC: |
rewriter = new AsyncRewriter(reporter, element, |
- asyncHelper: |
- emitter.staticFunctionAccess(commonElements.asyncHelper), |
+ asyncStart: |
+ emitter.staticFunctionAccess(commonElements.asyncHelperStart), |
+ asyncAwait: |
+ emitter.staticFunctionAccess(commonElements.asyncHelperAwait), |
+ asyncReturn: |
+ emitter.staticFunctionAccess(commonElements.asyncHelperReturn), |
+ asyncRethrow: |
+ emitter.staticFunctionAccess(commonElements.asyncHelperRethrow), |
wrapBody: emitter.staticFunctionAccess(commonElements.wrapBody), |
completerFactory: emitter |
.staticFunctionAccess(commonElements.syncCompleterConstructor), |