Chromium Code Reviews| Index: sdk/lib/_internal/compiler/implementation/typechecker.dart |
| diff --git a/sdk/lib/_internal/compiler/implementation/typechecker.dart b/sdk/lib/_internal/compiler/implementation/typechecker.dart |
| index 3c8bae65cb22613fbe268069c912b2f607ddcacf..61191fcc2b5900a0fd674a06fda867ccc8b10ad9 100644 |
| --- a/sdk/lib/_internal/compiler/implementation/typechecker.dart |
| +++ b/sdk/lib/_internal/compiler/implementation/typechecker.dart |
| @@ -592,7 +592,7 @@ class TypeCheckerVisitor extends Visitor<DartType> { |
| return const DynamicAccess(); |
| } else if (element.impliesType()) { |
| // The literal `Foo` where Foo is a class, a typedef, or a type variable. |
| - if (elements.getType(node) != null) { |
| + if (elements.isTypeLiteral(node)) { |
|
ngeoffray
2013/09/09 12:37:46
Thank you!
|
| assert(invariant(node, identical(compiler.typeClass, |
| elements.getType(node).element), |
| message: 'Expected type literal type: ' |