Interface CallHierarchyProvider

Language-specific service for handling call hierarchy requests.

interface CallHierarchyProvider {
    incomingCalls(params: CallHierarchyIncomingCallsParams, cancelToken?: CancellationToken): MaybePromise<undefined | CallHierarchyIncomingCall[]>;
    outgoingCalls(params: CallHierarchyOutgoingCallsParams, cancelToken?: CancellationToken): MaybePromise<undefined | CallHierarchyOutgoingCall[]>;
    prepareCallHierarchy(document: LangiumDocument<AstNode>, params: CallHierarchyPrepareParams, cancelToken?: CancellationToken): MaybePromise<undefined | CallHierarchyItem[]>;
}

Implemented by

Methods