| Index: editor/tools/plugins/com.google.dart.tools.core/src/com/google/dart/tools/core/internal/completion/ast/CompletionUtil.java
|
| diff --git a/editor/tools/plugins/com.google.dart.tools.core/src/com/google/dart/tools/core/internal/completion/ast/CompletionUtil.java b/editor/tools/plugins/com.google.dart.tools.core/src/com/google/dart/tools/core/internal/completion/ast/CompletionUtil.java
|
| index 81cdb19f031af6515c051bb77f883f300cfb8a4a..f223f65caff7749ebb9b1d821bc0c2271368af6c 100644
|
| --- a/editor/tools/plugins/com.google.dart.tools.core/src/com/google/dart/tools/core/internal/completion/ast/CompletionUtil.java
|
| +++ b/editor/tools/plugins/com.google.dart.tools.core/src/com/google/dart/tools/core/internal/completion/ast/CompletionUtil.java
|
| @@ -14,12 +14,14 @@
|
| package com.google.dart.tools.core.internal.completion.ast;
|
|
|
| import com.google.dart.compiler.ast.DartNode;
|
| +import com.google.dart.compiler.common.SourceInfo;
|
|
|
| class CompletionUtil {
|
|
|
| static <T extends DartNode> T init(T newNode, DartNode oldNode) {
|
| - newNode.setSourceLocation(oldNode.getSource(), oldNode.getSourceLine(),
|
| - oldNode.getSourceColumn(), oldNode.getSourceStart(), oldNode.getSourceLength());
|
| + SourceInfo oldSourceInfo = oldNode.getSourceInfo();
|
| + newNode.setSourceInfo(new SourceInfo(oldSourceInfo.getSource(), oldSourceInfo.getOffset(),
|
| + oldSourceInfo.getLength()));
|
| return newNode;
|
| }
|
| }
|
|
|