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

Unified Diff: sdk/lib/_internal/compiler/implementation/dart_backend/dart_tree.dart

Issue 256453004: Avoid inlining constants that are used via a deferred import. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Use intermediate constants. Created 6 years, 8 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 side-by-side diff with in-line comments
Download patch
Index: sdk/lib/_internal/compiler/implementation/dart_backend/dart_tree.dart
diff --git a/sdk/lib/_internal/compiler/implementation/dart_backend/dart_tree.dart b/sdk/lib/_internal/compiler/implementation/dart_backend/dart_tree.dart
index 2ba25bf15c1406242b7fef6edb2147fd1a568f27..0622f4ceef5e0ca2a97d6dc5bd90db22fd1c1248 100644
--- a/sdk/lib/_internal/compiler/implementation/dart_backend/dart_tree.dart
+++ b/sdk/lib/_internal/compiler/implementation/dart_backend/dart_tree.dart
@@ -768,4 +768,8 @@ class ConstantEmitter extends dart2js.ConstantVisitor<ast.Expression> {
ast.Expression visitDummy(dart2js.DummyConstant constant) {
return unimplemented();
}
+
+ ast.Expression visitDeferred(dart2js.DeferredConstant constant) {
+ return unimplemented();
+ }
}

Powered by Google App Engine
This is Rietveld 408576698