2 /* --------------------------------------------------------------------------------------------
3 * Copyright (c) TypeFox and others. All rights reserved.
4 * Licensed under the MIT License. See License.txt in the project root for license information.
5 * ------------------------------------------------------------------------------------------ */
6 Object.defineProperty(exports, "__esModule", { value: true });
7 exports.CallHierarchyOutgoingCallsRequest = exports.CallHierarchyIncomingCallsRequest = exports.CallHierarchyPrepareRequest = void 0;
8 const messages_1 = require("./messages");
10 * A request to result a `CallHierarchyItem` in a document at a given position.
11 * Can be used as an input to a incoming or outgoing call hierarchy.
15 var CallHierarchyPrepareRequest;
16 (function (CallHierarchyPrepareRequest) {
17 CallHierarchyPrepareRequest.method = 'textDocument/prepareCallHierarchy';
18 CallHierarchyPrepareRequest.type = new messages_1.ProtocolRequestType(CallHierarchyPrepareRequest.method);
19 })(CallHierarchyPrepareRequest = exports.CallHierarchyPrepareRequest || (exports.CallHierarchyPrepareRequest = {}));
21 * A request to resolve the incoming calls for a given `CallHierarchyItem`.
25 var CallHierarchyIncomingCallsRequest;
26 (function (CallHierarchyIncomingCallsRequest) {
27 CallHierarchyIncomingCallsRequest.method = 'callHierarchy/incomingCalls';
28 CallHierarchyIncomingCallsRequest.type = new messages_1.ProtocolRequestType(CallHierarchyIncomingCallsRequest.method);
29 })(CallHierarchyIncomingCallsRequest = exports.CallHierarchyIncomingCallsRequest || (exports.CallHierarchyIncomingCallsRequest = {}));
31 * A request to resolve the outgoing calls for a given `CallHierarchyItem`.
35 var CallHierarchyOutgoingCallsRequest;
36 (function (CallHierarchyOutgoingCallsRequest) {
37 CallHierarchyOutgoingCallsRequest.method = 'callHierarchy/outgoingCalls';
38 CallHierarchyOutgoingCallsRequest.type = new messages_1.ProtocolRequestType(CallHierarchyOutgoingCallsRequest.method);
39 })(CallHierarchyOutgoingCallsRequest = exports.CallHierarchyOutgoingCallsRequest || (exports.CallHierarchyOutgoingCallsRequest = {}));
40 //# sourceMappingURL=protocol.callHierarchy.js.map