Chromium Code Reviews| Index: dart/sdk/lib/_internal/compiler/implementation/js_backend/native_emitter.dart |
| diff --git a/dart/sdk/lib/_internal/compiler/implementation/js_backend/native_emitter.dart b/dart/sdk/lib/_internal/compiler/implementation/js_backend/native_emitter.dart |
| index 6538cf2dfdaa25d8f440173321c8a5055a0d530c..84aa5106c5e068b5dea5b7390fd56cdc6cb92dac 100644 |
| --- a/dart/sdk/lib/_internal/compiler/implementation/js_backend/native_emitter.dart |
| +++ b/dart/sdk/lib/_internal/compiler/implementation/js_backend/native_emitter.dart |
| @@ -238,8 +238,9 @@ class NativeEmitter { |
| jsAst.Expression init = |
|
karlklose
2013/07/19 09:29:40
This expression is no longer used, as far as I see
ahe
2013/07/19 10:00:00
Done.
|
| js(emitter.classesCollector)[className].assign( |
| builder.toObjectInitializer()); |
| - mainBuffer.write(jsAst.prettyPrint(init, compiler)); |
| - mainBuffer.write('$N$n'); |
| + emitter.emitClassBuilderWithReflectionData( |
| + className, classElement, builder, |
| + emitter.bufferForElement(classElement, mainBuffer)); |
| emitter.needsDefineClass = true; |
| } |
| } |