| Index: tests/lib_strong/mirrors/generic_mixin_applications_test.dart
 | 
| diff --git a/tests/lib_strong/mirrors/generic_mixin_applications_test.dart b/tests/lib_strong/mirrors/generic_mixin_applications_test.dart
 | 
| index aac6e281fbe946789f48da1eab7a4b81a0629085..8a9fec7b76408deb4cb5c2103e0b0fa45197c1ee 100644
 | 
| --- a/tests/lib_strong/mirrors/generic_mixin_applications_test.dart
 | 
| +++ b/tests/lib_strong/mirrors/generic_mixin_applications_test.dart
 | 
| @@ -11,7 +11,9 @@ import 'package:expect/expect.dart';
 | 
|  import 'generics_helper.dart';
 | 
|  
 | 
|  class Super<S> {}
 | 
| +
 | 
|  class Mixin<M> {}
 | 
| +
 | 
|  class Nixim<N> {}
 | 
|  
 | 
|  class NonGenericMixinApplication1 = Super with Mixin;
 | 
| @@ -21,9 +23,11 @@ class GenericMixinApplication1<MA> = Super<MA> with Mixin<MA>;
 | 
|  class GenericMixinApplication2<MA> = Super<num> with Mixin<String>;
 | 
|  
 | 
|  class NonGenericClass1 extends Super with Mixin {}
 | 
| +
 | 
|  class NonGenericClass2 extends Super<num> with Mixin<String> {}
 | 
|  
 | 
|  class GenericClass1<C> extends Super<C> with Mixin<C> {}
 | 
| +
 | 
|  class GenericClass2<C> extends Super<num> with Mixin<String> {}
 | 
|  
 | 
|  class GenericMultipleMixins<A, B, C> extends Super<A> with Mixin<B>, Nixim<C> {}
 | 
| @@ -57,12 +61,13 @@ main() {
 | 
|    typeArguments(reflectClass(GenericClass2), []);
 | 
|    typeArguments(reflectClass(GenericMultipleMixins), []);
 | 
|    // Anonymous mixin applications have no type parameters or type arguments.
 | 
| -  typeArguments(reflectClass(NonGenericClass1).superclass.originalDeclaration, []);
 | 
| -  typeArguments(reflectClass(NonGenericClass2).superclass.originalDeclaration, []);
 | 
| +  typeArguments(
 | 
| +      reflectClass(NonGenericClass1).superclass.originalDeclaration, []);
 | 
| +  typeArguments(
 | 
| +      reflectClass(NonGenericClass2).superclass.originalDeclaration, []);
 | 
|    typeArguments(reflectClass(GenericClass1).superclass.originalDeclaration, []);
 | 
|    typeArguments(reflectClass(GenericClass2).superclass.originalDeclaration, []);
 | 
|  
 | 
| -
 | 
|    // Instantiations.
 | 
|    typeParameters(reflect(new NonGenericMixinApplication1()).type, []);
 | 
|    typeParameters(reflect(new NonGenericMixinApplication2()).type, []);
 | 
| @@ -72,7 +77,8 @@ main() {
 | 
|    typeParameters(reflect(new NonGenericClass2()).type, []);
 | 
|    typeParameters(reflect(new GenericClass1<bool>()).type, [#C]);
 | 
|    typeParameters(reflect(new GenericClass2<bool>()).type, [#C]);
 | 
| -  typeParameters(reflect(new GenericMultipleMixins<bool, String, int>()).type, [#A, #B, #C]);
 | 
| +  typeParameters(reflect(new GenericMultipleMixins<bool, String, int>()).type,
 | 
| +      [#A, #B, #C]);
 | 
|    // Anonymous mixin applications have no type parameters or type arguments.
 | 
|    typeParameters(reflect(new NonGenericClass1()).type.superclass, []);
 | 
|    typeParameters(reflect(new NonGenericClass2()).type.superclass, []);
 | 
| @@ -81,13 +87,16 @@ main() {
 | 
|  
 | 
|    typeArguments(reflect(new NonGenericMixinApplication1()).type, []);
 | 
|    typeArguments(reflect(new NonGenericMixinApplication2()).type, []);
 | 
| -  typeArguments(reflect(new GenericMixinApplication1<bool>()).type, [reflectClass(bool)]);
 | 
| -  typeArguments(reflect(new GenericMixinApplication2<bool>()).type, [reflectClass(bool)]);
 | 
| +  typeArguments(
 | 
| +      reflect(new GenericMixinApplication1<bool>()).type, [reflectClass(bool)]);
 | 
| +  typeArguments(
 | 
| +      reflect(new GenericMixinApplication2<bool>()).type, [reflectClass(bool)]);
 | 
|    typeArguments(reflect(new NonGenericClass1()).type, []);
 | 
|    typeArguments(reflect(new NonGenericClass2()).type, []);
 | 
|    typeArguments(reflect(new GenericClass1<bool>()).type, [reflectClass(bool)]);
 | 
|    typeArguments(reflect(new GenericClass2<bool>()).type, [reflectClass(bool)]);
 | 
| -  typeArguments(reflect(new GenericMultipleMixins<bool, String, int>()).type, [reflectClass(bool), reflectClass(String), reflectClass(int)]);
 | 
| +  typeArguments(reflect(new GenericMultipleMixins<bool, String, int>()).type,
 | 
| +      [reflectClass(bool), reflectClass(String), reflectClass(int)]);
 | 
|    // Anonymous mixin applications have no type parameters or type arguments.
 | 
|    typeArguments(reflect(new NonGenericClass1()).type.superclass, []);
 | 
|    typeArguments(reflect(new NonGenericClass2()).type.superclass, []);
 | 
| 
 |