| Index: pkg/compiler/lib/src/resolution/signatures.dart
|
| diff --git a/pkg/compiler/lib/src/resolution/signatures.dart b/pkg/compiler/lib/src/resolution/signatures.dart
|
| index d3f3264e06a649e3dd7d7797e83ffc431c9934a0..33a8f2f336bb0a62d8683a7c5e32d3a580581636 100644
|
| --- a/pkg/compiler/lib/src/resolution/signatures.dart
|
| +++ b/pkg/compiler/lib/src/resolution/signatures.dart
|
| @@ -314,12 +314,10 @@ class SignatureResolver extends MappingVisitor<FormalElementX> {
|
| nodes = nodes.tail;
|
| TypeVariableElementX variableElement =
|
| new TypeVariableElementX(variableName, element, index, node);
|
| - // GENERIC_METHODS: When method type variables are implemented fully we
|
| - // must resolve the actual bounds; currently we just claim that
|
| - // every method type variable has upper bound [dynamic].
|
| + // TODO(eernst): When type variables are implemented fully we will need
|
| + // to resolve the actual bounds; currently we just claim [dynamic].
|
| variableElement.boundCache = const DynamicType();
|
| - TypeVariableType variableType =
|
| - new MethodTypeVariableType(variableElement);
|
| + TypeVariableType variableType = new TypeVariableType(variableElement);
|
| variableElement.typeCache = variableType;
|
| return variableType;
|
| }, growable: false);
|
|
|