Skip to content

Commit 86374f2

Browse files
fixed enclosing_range calculation
1 parent f6c125d commit 86374f2

File tree

2 files changed

+3
-3
lines changed

2 files changed

+3
-3
lines changed

lib/src/scip_visitor.dart

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -180,7 +180,7 @@ class ScipVisitor extends GeneralizingAstVisitor {
180180
symbol: symbol,
181181
symbolRoles: SymbolRole.Definition.value,
182182
diagnostics: meta.diagnostics,
183-
enclosingRange: _lineInfo.getRange(node.offset, node.end),
183+
enclosingRange: _lineInfo.getRange(node.offset, node.length),
184184
));
185185
}
186186
}

lib/src/utils.dart

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -33,9 +33,9 @@ void display(String input, {DisplayLevel level = DisplayLevel.warn}) {
3333
}
3434

3535
extension LineInfoExtension on LineInfo {
36-
List<int> getRange(int offset, int nameLength) {
36+
List<int> getRange(int offset, int length) {
3737
final start = getLocation(offset);
38-
final end = getLocation(offset + nameLength);
38+
final end = getLocation(offset + length);
3939

4040
final res = [
4141
start.lineNumber - 1,

0 commit comments

Comments
 (0)