| Index: pkg/kernel/lib/ast.dart
|
| diff --git a/pkg/kernel/lib/ast.dart b/pkg/kernel/lib/ast.dart
|
| index aaf08707017143f4d9724089a90e662a708f50c7..421f5e7924f4a8c3c4759fe4cbb140cac53fe176 100644
|
| --- a/pkg/kernel/lib/ast.dart
|
| +++ b/pkg/kernel/lib/ast.dart
|
| @@ -944,6 +944,10 @@ class Procedure extends Member {
|
|
|
| _MemberAccessor get _getterInterface => _reference;
|
| _MemberAccessor get _setterInterface => _reference;
|
| +
|
| + Location _getLocationInEnclosingFile(int offset) {
|
| + return enclosingProgram.getLocation(fileUri, offset);
|
| + }
|
| }
|
|
|
| enum ProcedureKind {
|
| @@ -3547,7 +3551,7 @@ class Program extends TreeNode {
|
| int lineIndex = low;
|
| int lineStart = lines[lineIndex];
|
| int lineNumber = 1 + lineIndex;
|
| - int columnNumber = offset - lineStart;
|
| + int columnNumber = 1 + offset - lineStart;
|
| return new Location(file, lineNumber, columnNumber);
|
| }
|
| }
|
|
|