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 5daad3a commit 86f06ceCopy full SHA for 86f06ce
extension/server/src/providers/completionItem.ts
@@ -70,6 +70,11 @@ export default async function completionItemProvider(handler: CompletionParams):
70
71
// Get the possible variable we're referring to
72
const referenceStart = Parser.getReference(tokens, cursorIndex);
73
+
74
+ if (referenceStart === undefined) {
75
+ return [];
76
+ }
77
78
let tokenIndex = referenceStart;
79
80
let currentDef: Declaration|undefined;
language/parser.ts
@@ -191,6 +191,8 @@ export default class Parser {
191
checkNextToken--;
192
}
193
194
+ if (lastToken === -1) return undefined;
195
196
return lastToken;
197
198
0 commit comments