| Index: compiler/java/com/google/dart/compiler/resolver/Resolver.java
|
| diff --git a/compiler/java/com/google/dart/compiler/resolver/Resolver.java b/compiler/java/com/google/dart/compiler/resolver/Resolver.java
|
| index c1962ba8d19031187b1d91ea9cdec5e986feb7c1..5c25f98d3a86f841bfda4b609e315fb0e30e9b0d 100644
|
| --- a/compiler/java/com/google/dart/compiler/resolver/Resolver.java
|
| +++ b/compiler/java/com/google/dart/compiler/resolver/Resolver.java
|
| @@ -1236,6 +1236,8 @@ public class Resolver {
|
| @Override public Element visitPropertyAccess(DartPropertyAccess node) {
|
| Element element = node.getQualifier().accept(this);
|
| if (ElementKind.of(element).equals(ElementKind.CLASS)) {
|
| + assert node.getQualifier() instanceof DartTypeNode;
|
| + recordType(node, node.getQualifier().getType());
|
| return Elements.lookupConstructor(((ClassElement) element), node.getPropertyName());
|
| } else {
|
| return null;
|
|
|