43 lines
2.5 KiB
JavaScript
43 lines
2.5 KiB
JavaScript
![]() |
"use strict";
|
||
|
/* --------------------------------------------------------------------------------------------
|
||
|
* Copyright (c) TypeFox, Microsoft and others. All rights reserved.
|
||
|
* Licensed under the MIT License. See License.txt in the project root for license information.
|
||
|
* ------------------------------------------------------------------------------------------ */
|
||
|
Object.defineProperty(exports, "__esModule", { value: true });
|
||
|
exports.CallHierarchyOutgoingCallsRequest = exports.CallHierarchyIncomingCallsRequest = exports.CallHierarchyPrepareRequest = void 0;
|
||
|
const messages_1 = require("./messages");
|
||
|
/**
|
||
|
* A request to result a `CallHierarchyItem` in a document at a given position.
|
||
|
* Can be used as an input to an incoming or outgoing call hierarchy.
|
||
|
*
|
||
|
* @since 3.16.0
|
||
|
*/
|
||
|
var CallHierarchyPrepareRequest;
|
||
|
(function (CallHierarchyPrepareRequest) {
|
||
|
CallHierarchyPrepareRequest.method = 'textDocument/prepareCallHierarchy';
|
||
|
CallHierarchyPrepareRequest.messageDirection = messages_1.MessageDirection.clientToServer;
|
||
|
CallHierarchyPrepareRequest.type = new messages_1.ProtocolRequestType(CallHierarchyPrepareRequest.method);
|
||
|
})(CallHierarchyPrepareRequest = exports.CallHierarchyPrepareRequest || (exports.CallHierarchyPrepareRequest = {}));
|
||
|
/**
|
||
|
* A request to resolve the incoming calls for a given `CallHierarchyItem`.
|
||
|
*
|
||
|
* @since 3.16.0
|
||
|
*/
|
||
|
var CallHierarchyIncomingCallsRequest;
|
||
|
(function (CallHierarchyIncomingCallsRequest) {
|
||
|
CallHierarchyIncomingCallsRequest.method = 'callHierarchy/incomingCalls';
|
||
|
CallHierarchyIncomingCallsRequest.messageDirection = messages_1.MessageDirection.clientToServer;
|
||
|
CallHierarchyIncomingCallsRequest.type = new messages_1.ProtocolRequestType(CallHierarchyIncomingCallsRequest.method);
|
||
|
})(CallHierarchyIncomingCallsRequest = exports.CallHierarchyIncomingCallsRequest || (exports.CallHierarchyIncomingCallsRequest = {}));
|
||
|
/**
|
||
|
* A request to resolve the outgoing calls for a given `CallHierarchyItem`.
|
||
|
*
|
||
|
* @since 3.16.0
|
||
|
*/
|
||
|
var CallHierarchyOutgoingCallsRequest;
|
||
|
(function (CallHierarchyOutgoingCallsRequest) {
|
||
|
CallHierarchyOutgoingCallsRequest.method = 'callHierarchy/outgoingCalls';
|
||
|
CallHierarchyOutgoingCallsRequest.messageDirection = messages_1.MessageDirection.clientToServer;
|
||
|
CallHierarchyOutgoingCallsRequest.type = new messages_1.ProtocolRequestType(CallHierarchyOutgoingCallsRequest.method);
|
||
|
})(CallHierarchyOutgoingCallsRequest = exports.CallHierarchyOutgoingCallsRequest || (exports.CallHierarchyOutgoingCallsRequest = {}));
|