| Index: editor/tools/plugins/com.google.dart.tools.core/src/com/google/dart/tools/core/internal/completion/ast/FunctionCompleter.java
|
| diff --git a/editor/tools/plugins/com.google.dart.tools.core/src/com/google/dart/tools/core/internal/completion/ast/FunctionCompleter.java b/editor/tools/plugins/com.google.dart.tools.core/src/com/google/dart/tools/core/internal/completion/ast/FunctionCompleter.java
|
| index 2f2113d86eb9c063807775ebb63fb96aa22dc2ba..d827bd1f780e9a50feaa45684f9aa7729bab6ee6 100644
|
| --- a/editor/tools/plugins/com.google.dart.tools.core/src/com/google/dart/tools/core/internal/completion/ast/FunctionCompleter.java
|
| +++ b/editor/tools/plugins/com.google.dart.tools.core/src/com/google/dart/tools/core/internal/completion/ast/FunctionCompleter.java
|
| @@ -26,15 +26,18 @@ public class FunctionCompleter extends DartFunction implements CompletionNode {
|
| static final long serialVersionUID = 1L;
|
|
|
| public static FunctionCompleter from(DartFunction p) {
|
| - return CompletionUtil.init(
|
| - new FunctionCompleter(p.getParameters(), p.getBody(), p.getReturnTypeNode()),
|
| - p);
|
| + return CompletionUtil.init(new FunctionCompleter(
|
| + p.getParameters(),
|
| + p.getParametersCloseParen(),
|
| + p.getBody(),
|
| + p.getReturnTypeNode()), p);
|
| }
|
|
|
| private Stack<Mark> stack;
|
|
|
| - public FunctionCompleter(List<DartParameter> params, DartBlock body, DartTypeNode returnTypeNode) {
|
| - super(params, body, returnTypeNode);
|
| + public FunctionCompleter(List<DartParameter> params, int parametersCloseParen, DartBlock body,
|
| + DartTypeNode returnTypeNode) {
|
| + super(params, parametersCloseParen, body, returnTypeNode);
|
| }
|
|
|
| @Override
|
|
|