Chromium Code Reviews| Index: editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/internal/resolver/ElementResolver.java |
| diff --git a/editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/internal/resolver/ElementResolver.java b/editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/internal/resolver/ElementResolver.java |
| index cdae7b5af52a4d1c970dbbc608063d83aa6af29f..047289c50633da2459cd7bd5c12b59a273cf9a48 100644 |
| --- a/editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/internal/resolver/ElementResolver.java |
| +++ b/editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/internal/resolver/ElementResolver.java |
| @@ -828,6 +828,12 @@ public class ElementResolver extends SimpleASTVisitor<Void> { |
| targetTypeName = enclosingClass.getDisplayName(); |
| } else { |
| Type targetType = getStaticType(target); |
| + // ignore Function "call" |
| + if (targetType.isDartCoreFunction() && CALL_METHOD_NAME.equals(methodName.getName())) { |
|
Brian Wilkerson
2013/06/25 13:58:22
It is possible for targetType to be null at this p
scheglov
2013/06/25 16:28:52
Done.
|
| + // TODO(brianwilkerson) Can we ever resolve the function being invoked? |
| + //resolveArgumentsToParameters(node.getArgumentList(), invokedFunction); |
| + return null; |
| + } |
| targetTypeName = targetType == null ? null : targetType.getDisplayName(); |
| } |
| resolver.reportError( |