| 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..f2e8f4fc058af42ac85728060f430f3d8b765602 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
|
| @@ -1467,7 +1467,8 @@ public class ElementResolver extends SimpleASTVisitor<Void> {
|
| * @return {@code true} if the given type represents an object that could be invoked
|
| */
|
| private boolean isExecutableType(Type type) {
|
| - if (type.isDynamic() || (type instanceof FunctionType) || type.isDartCoreFunction()) {
|
| + if (type.isDynamic() || (type instanceof FunctionType) || type.isDartCoreFunction()
|
| + || type.isObject()) {
|
| return true;
|
| } else if (type instanceof InterfaceType) {
|
| ClassElement classElement = ((InterfaceType) type).getElement();
|
|
|