| Index: editor/tools/plugins/com.google.dart.tools.core/src/com/google/dart/tools/core/internal/completion/ast/IfCompleter.java
|
| diff --git a/editor/tools/plugins/com.google.dart.tools.core/src/com/google/dart/tools/core/internal/completion/ast/IfCompleter.java b/editor/tools/plugins/com.google.dart.tools.core/src/com/google/dart/tools/core/internal/completion/ast/IfCompleter.java
|
| index 385f4b4ee83bc36577eb595877ae8c6861f44258..54fcf4b864993971873aa2528348537bd6934052 100644
|
| --- a/editor/tools/plugins/com.google.dart.tools.core/src/com/google/dart/tools/core/internal/completion/ast/IfCompleter.java
|
| +++ b/editor/tools/plugins/com.google.dart.tools.core/src/com/google/dart/tools/core/internal/completion/ast/IfCompleter.java
|
| @@ -26,14 +26,17 @@ public class IfCompleter extends DartIfStatement implements CompletionNode {
|
| public static IfCompleter from(DartIfStatement ifStmt) {
|
| return CompletionUtil.init(new IfCompleter(
|
| ifStmt.getCondition(),
|
| + ifStmt.getCloseParenOffset(),
|
| ifStmt.getThenStatement(),
|
| + ifStmt.getElseTokenOffset(),
|
| ifStmt.getElseStatement()), ifStmt);
|
| }
|
|
|
| private Stack<Mark> stack;
|
|
|
| - public IfCompleter(DartExpression condition, DartStatement thenStmt, DartStatement elseStmt) {
|
| - super(condition, thenStmt, elseStmt);
|
| + public IfCompleter(DartExpression condition, int closeParentOffset, DartStatement thenStmt,
|
| + int elseTokenOffset, DartStatement elseStmt) {
|
| + super(condition, closeParentOffset, thenStmt, elseTokenOffset, elseStmt);
|
| }
|
|
|
| @Override
|
|
|