| Index: compiler/java/com/google/dart/compiler/type/FunctionAliasTypeImplementation.java
 | 
| diff --git a/compiler/java/com/google/dart/compiler/type/FunctionAliasTypeImplementation.java b/compiler/java/com/google/dart/compiler/type/FunctionAliasTypeImplementation.java
 | 
| index 0bcda1deb07124168accd0b2d2a0831f2d1cc5f4..515846e6aa81680d16726a70b1e1970a6042d9cf 100644
 | 
| --- a/compiler/java/com/google/dart/compiler/type/FunctionAliasTypeImplementation.java
 | 
| +++ b/compiler/java/com/google/dart/compiler/type/FunctionAliasTypeImplementation.java
 | 
| @@ -11,7 +11,7 @@ import java.util.List;
 | 
|  class FunctionAliasTypeImplementation extends InterfaceTypeImplementation
 | 
|      implements FunctionAliasType {
 | 
|  
 | 
| -  FunctionAliasTypeImplementation(FunctionAliasElement element, List<? extends Type> arguments) {
 | 
| +  FunctionAliasTypeImplementation(FunctionAliasElement element, List<Type> arguments) {
 | 
|      super(element, arguments);
 | 
|    }
 | 
|  
 | 
| @@ -26,7 +26,7 @@ class FunctionAliasTypeImplementation extends InterfaceTypeImplementation
 | 
|    }
 | 
|  
 | 
|    @Override
 | 
| -  public FunctionAliasType subst(List<? extends Type> arguments, List<? extends Type> parameters) {
 | 
| +  public FunctionAliasType subst(List<Type> arguments, List<Type> parameters) {
 | 
|      if (arguments.isEmpty() && parameters.isEmpty()) {
 | 
|        return this;
 | 
|      }
 | 
| 
 |