Interface ReferencesMiddleware

interface ReferencesMiddleware {
    provideReferences?: (
        this: void,
        document: TextDocument,
        position: Position,
        options: { includeDeclaration: boolean },
        token: CancellationToken,
        next: ProvideReferencesSignature,
    ) => ProviderResult<Location[]>;
}

Properties

provideReferences?: (
    this: void,
    document: TextDocument,
    position: Position,
    options: { includeDeclaration: boolean },
    token: CancellationToken,
    next: ProvideReferencesSignature,
) => ProviderResult<Location[]>