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 0e04861 commit 4de7287Copy full SHA for 4de7287
server/src/project/elements/procedure.ts
@@ -40,10 +40,12 @@ export class SubDeclarationElement extends BaseProcedureElement<SubroutineDeclar
40
this.identifierCapability = new IdentifierCapability({
41
element: this,
42
getNameContext: () => ctx.subroutineName()?.ambiguousIdentifier(),
43
+ // For some reason the IdentifierCapability throws if no default is given
44
+ // despite it not actually ever needing it. Most unusual.
45
+ defaultRange: () => this.context.range
46
});
47
this.foldingRangeCapability.openWord = `Sub ${this.identifierCapability.name}`;
48
this.foldingRangeCapability.closeWord = 'End Sub';
-
49
}
50
51
0 commit comments