API Browser

Interface

IMacroCompletionProvider

interface IMacroCompletionProvider

Namespace: Raven.CodeAnalysis.Macros
Assembly: Raven.CodeAnalysis.dll
Source file: IMacroCompletionProvider.cs

Optionally provides completion items for positions owned by a token-tree macro DSL.

Methods

1 item
GetCompletions(context: TokenTreeMacroContext, bodyRelativePosition: int) -> ImmutableArray<MacroCompletionItem> Gets completion items at a position relative to the start of the macro body. Defined by IMacroCompletionProvider.GetCompletions · Required implementation (no default).