| Index: sdk/lib/_internal/compiler/implementation/js_backend/native_emitter.dart
|
| ===================================================================
|
| --- sdk/lib/_internal/compiler/implementation/js_backend/native_emitter.dart (revision 15244)
|
| +++ sdk/lib/_internal/compiler/implementation/js_backend/native_emitter.dart (working copy)
|
| @@ -166,14 +166,15 @@
|
|
|
| CodeBuffer fieldBuffer = new CodeBuffer();
|
| CodeBuffer getterSetterBuffer = new CodeBuffer();
|
| + CodeBuffer methodBuffer = new CodeBuffer();
|
|
|
| - emitter.emitClassFields(classElement, fieldBuffer);
|
| - emitter.emitClassGettersSetters(classElement, getterSetterBuffer,
|
| - omitLeadingComma: true);
|
| + emitter.emitClassFields(
|
| + classElement, fieldBuffer, emitEndingComma: false);
|
| + emitter.emitClassGettersSetters(
|
| + classElement, getterSetterBuffer, emitLeadingComma: false);
|
| + emitter.emitInstanceMembers(
|
| + classElement, methodBuffer, emitLeadingComma: false);
|
|
|
| - CodeBuffer methodBuffer = new CodeBuffer();
|
| - emitter.emitInstanceMembers(classElement, methodBuffer, false);
|
| -
|
| if (methodBuffer.isEmpty
|
| && fieldBuffer.isEmpty
|
| && getterSetterBuffer.isEmpty) {
|
|
|