We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent f985ab1 commit 028711aCopy full SHA for 028711a
analysis/src/CompletionFrontEnd.ml
@@ -373,7 +373,7 @@ let completionWithParser1 ~currentFile ~debug ~offset ~path ~posCursor
373
in
374
let posOfDot = Pos.posOfDot text ~pos:posCursor ~offset in
375
let charAtCursor =
376
- if offset < String.length text then text.[offset] else '\n'
+ if offset >= 0 && offset < String.length text then text.[offset] else '\n'
377
378
let posBeforeCursor = Pos.posBeforeCursor posCursor in
379
let charBeforeCursor, blankAfterCursor =
0 commit comments