Chromium Code Reviews| Index: sdk/lib/_internal/compiler/implementation/resolution/members.dart |
| =================================================================== |
| --- sdk/lib/_internal/compiler/implementation/resolution/members.dart (revision 14732) |
| +++ sdk/lib/_internal/compiler/implementation/resolution/members.dart (working copy) |
| @@ -1857,12 +1857,14 @@ |
| } |
| visitLiteralString(LiteralString node) { |
| + world.registerSpecialInstantiatedClass(compiler.jsStringClass); |
|
ahe
2012/11/12 13:24:11
Perhaps the resolver should just say that a String
ngeoffray
2012/11/13 11:45:16
Done.
|
| } |
| visitLiteralNull(LiteralNull node) { |
| } |
| visitStringJuxtaposition(StringJuxtaposition node) { |
| + world.registerSpecialInstantiatedClass(compiler.jsStringClass); |
| node.visitChildren(this); |
| } |
| @@ -2074,6 +2076,7 @@ |
| } |
| visitStringInterpolation(StringInterpolation node) { |
| + world.registerSpecialInstantiatedClass(compiler.jsStringClass); |
| node.visitChildren(this); |
| } |
| @@ -2610,6 +2613,7 @@ |
| !identical(lib, compiler.coreLibrary) && |
| !identical(lib, compiler.coreImplLibrary) && |
| !identical(lib, compiler.jsHelperLibrary) && |
| + !identical(lib, compiler.interceptorsLibrary) && |
| (identical(type.element, compiler.dynamicClass) || |
| identical(type.element, compiler.boolClass) || |
| identical(type.element, compiler.numClass) || |