| Index: editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/internal/builder/ElementBuilder.java
|
| diff --git a/editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/internal/builder/ElementBuilder.java b/editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/internal/builder/ElementBuilder.java
|
| index 5df278865da58f970789f6c05ece39f40736d699..efb5cf8ff76b078e6b497b2ea622617e550373ff 100644
|
| --- a/editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/internal/builder/ElementBuilder.java
|
| +++ b/editor/tools/plugins/com.google.dart.engine/src/com/google/dart/engine/internal/builder/ElementBuilder.java
|
| @@ -451,7 +451,7 @@ public class ElementBuilder extends RecursiveAstVisitor<Void> {
|
|
|
| FunctionBody body = expression.getBody();
|
| Token property = node.getPropertyKeyword();
|
| - if (property == null) {
|
| + if (property == null || inFunction) {
|
| SimpleIdentifier functionName = node.getName();
|
| FunctionElementImpl element = new FunctionElementImpl(functionName);
|
| element.setFunctions(holder.getFunctions());
|
|
|