| Index: compiler/java/com/google/dart/compiler/ast/DartWhileStatement.java
|
| diff --git a/compiler/java/com/google/dart/compiler/ast/DartWhileStatement.java b/compiler/java/com/google/dart/compiler/ast/DartWhileStatement.java
|
| index 22d56dd4c80c7c5748e98d77023b013cf20a87c7..aaa975e300f938843aba2f738db0c92ef116634f 100644
|
| --- a/compiler/java/com/google/dart/compiler/ast/DartWhileStatement.java
|
| +++ b/compiler/java/com/google/dart/compiler/ast/DartWhileStatement.java
|
| @@ -10,10 +10,12 @@ package com.google.dart.compiler.ast;
|
| public class DartWhileStatement extends DartStatement {
|
|
|
| private DartExpression condition;
|
| + private final int closeParenOffset;
|
| private DartStatement body;
|
|
|
| - public DartWhileStatement(DartExpression condition, DartStatement body) {
|
| + public DartWhileStatement(DartExpression condition, int closeParenOffset, DartStatement body) {
|
| this.condition = becomeParentOf(condition);
|
| + this.closeParenOffset = closeParenOffset;
|
| this.body = becomeParentOf(body);
|
| }
|
|
|
| @@ -24,6 +26,10 @@ public class DartWhileStatement extends DartStatement {
|
| public DartExpression getCondition() {
|
| return condition;
|
| }
|
| +
|
| + public int getCloseParenOffset() {
|
| + return closeParenOffset;
|
| + }
|
|
|
| @Override
|
| public void visitChildren(ASTVisitor<?> visitor) {
|
|
|