| Index: tests/lib/mirrors/declarations_model.dart
|
| diff --git a/tests/lib/mirrors/declarations_model.dart b/tests/lib/mirrors/declarations_model.dart
|
| index 46a08ce4fcdde31f13f836cbc3b00afce85a2701..f25523f1e7639442693a33d1a5ac17ba88d85e3c 100644
|
| --- a/tests/lib/mirrors/declarations_model.dart
|
| +++ b/tests/lib/mirrors/declarations_model.dart
|
| @@ -93,7 +93,7 @@ class Superclass<S> {
|
| factory Superclass.inheritedNormalFactory(y) =>
|
| new Superclass.inheritedRedirectingConstructor(y * 3);
|
| factory Superclass.inheritedRedirectingFactory(z) =
|
| - Superclass.inheritedNormalFactory;
|
| + Superclass<S>.inheritedNormalFactory;
|
|
|
| Superclass._inheritedGenerativeConstructor(this._inheritedInstanceVariable);
|
| Superclass._inheritedRedirectingConstructor(x)
|
| @@ -101,7 +101,7 @@ class Superclass<S> {
|
| factory Superclass._inheritedNormalFactory(y) =>
|
| new Superclass._inheritedRedirectingConstructor(y * 3);
|
| factory Superclass._inheritedRedirectingFactory(z) =
|
| - Superclass._inheritedNormalFactory;
|
| + Superclass<S>._inheritedNormalFactory;
|
| }
|
|
|
| abstract class Class<C> extends Superclass<C>
|
| @@ -135,13 +135,13 @@ abstract class Class<C> extends Superclass<C>
|
| : super.inheritedGenerativeConstructor(0);
|
| Class.redirectingConstructor(x) : this.generativeConstructor(x * 2);
|
| factory Class.normalFactory(y) => new ConcreteClass(y * 3);
|
| - factory Class.redirectingFactory(z) = Class.normalFactory;
|
| + factory Class.redirectingFactory(z) = Class<C>.normalFactory;
|
|
|
| Class._generativeConstructor(this._instanceVariable)
|
| : super._inheritedGenerativeConstructor(0);
|
| Class._redirectingConstructor(x) : this._generativeConstructor(x * 2);
|
| factory Class._normalFactory(y) => new ConcreteClass(y * 3);
|
| - factory Class._redirectingFactory(z) = Class._normalFactory;
|
| + factory Class._redirectingFactory(z) = Class<C>._normalFactory;
|
| }
|
|
|
| // This is just here as a target of Class's factories to appease the analyzer.
|
|
|