Index: sdk/lib/_internal/compiler/implementation/resolution/members.dart |
=================================================================== |
--- sdk/lib/_internal/compiler/implementation/resolution/members.dart (revision 14840) |
+++ sdk/lib/_internal/compiler/implementation/resolution/members.dart (working copy) |
@@ -1857,12 +1857,14 @@ |
} |
visitLiteralString(LiteralString node) { |
+ world.registerInstantiatedClass(compiler.stringClass); |
} |
visitLiteralNull(LiteralNull node) { |
} |
visitStringJuxtaposition(StringJuxtaposition node) { |
+ world.registerInstantiatedClass(compiler.stringClass); |
node.visitChildren(this); |
} |
@@ -2074,6 +2076,7 @@ |
} |
visitStringInterpolation(StringInterpolation node) { |
+ world.registerInstantiatedClass(compiler.stringClass); |
node.visitChildren(this); |
} |
@@ -2609,6 +2612,7 @@ |
return |
!identical(lib, compiler.coreLibrary) && |
!identical(lib, compiler.jsHelperLibrary) && |
+ !identical(lib, compiler.interceptorsLibrary) && |
(identical(type.element, compiler.dynamicClass) || |
identical(type.element, compiler.boolClass) || |
identical(type.element, compiler.numClass) || |