Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(169)

Unified Diff: editor/tools/plugins/com.google.dart.tools.core/src/com/google/dart/tools/core/internal/completion/ast/IfCompleter.java

Issue 10828169: 'Split && condition' quick assist. (Closed) Base URL: https://dart.googlecode.com/svn/branches/bleeding_edge/dart
Patch Set: Created 8 years, 4 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
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

Powered by Google App Engine
This is Rietveld 408576698