@@ -115,48 +115,6 @@ class LLDBDAPOptTable : public llvm::opt::GenericOptTable {
115
115
};
116
116
} // anonymous namespace
117
117
118
- static void RegisterRequestCallbacks (DAP &dap) {
119
- dap.RegisterRequest <AttachRequestHandler>();
120
- dap.RegisterRequest <BreakpointLocationsRequestHandler>();
121
- dap.RegisterRequest <CancelRequestHandler>();
122
- dap.RegisterRequest <CompletionsRequestHandler>();
123
- dap.RegisterRequest <ConfigurationDoneRequestHandler>();
124
- dap.RegisterRequest <ContinueRequestHandler>();
125
- dap.RegisterRequest <DataBreakpointInfoRequestHandler>();
126
- dap.RegisterRequest <DisassembleRequestHandler>();
127
- dap.RegisterRequest <DisconnectRequestHandler>();
128
- dap.RegisterRequest <EvaluateRequestHandler>();
129
- dap.RegisterRequest <ExceptionInfoRequestHandler>();
130
- dap.RegisterRequest <InitializeRequestHandler>();
131
- dap.RegisterRequest <LaunchRequestHandler>();
132
- dap.RegisterRequest <LocationsRequestHandler>();
133
- dap.RegisterRequest <NextRequestHandler>();
134
- dap.RegisterRequest <PauseRequestHandler>();
135
- dap.RegisterRequest <ReadMemoryRequestHandler>();
136
- dap.RegisterRequest <RestartRequestHandler>();
137
- dap.RegisterRequest <ScopesRequestHandler>();
138
- dap.RegisterRequest <SetBreakpointsRequestHandler>();
139
- dap.RegisterRequest <SetDataBreakpointsRequestHandler>();
140
- dap.RegisterRequest <SetExceptionBreakpointsRequestHandler>();
141
- dap.RegisterRequest <SetFunctionBreakpointsRequestHandler>();
142
- dap.RegisterRequest <SetInstructionBreakpointsRequestHandler>();
143
- dap.RegisterRequest <SetVariableRequestHandler>();
144
- dap.RegisterRequest <SourceRequestHandler>();
145
- dap.RegisterRequest <StackTraceRequestHandler>();
146
- dap.RegisterRequest <StepInRequestHandler>();
147
- dap.RegisterRequest <StepInTargetsRequestHandler>();
148
- dap.RegisterRequest <StepOutRequestHandler>();
149
- dap.RegisterRequest <ThreadsRequestHandler>();
150
- dap.RegisterRequest <VariablesRequestHandler>();
151
-
152
- // Custom requests
153
- dap.RegisterRequest <CompileUnitsRequestHandler>();
154
- dap.RegisterRequest <ModulesRequestHandler>();
155
-
156
- // Testing requests
157
- dap.RegisterRequest <TestGetTargetBreakpointsRequestHandler>();
158
- }
159
-
160
118
static void PrintHelp (LLDBDAPOptTable &table, llvm::StringRef tool_name) {
161
119
std::string usage_str = tool_name.str () + " options" ;
162
120
table.printHelp (llvm::outs (), usage_str.c_str (), " LLDB DAP" , false );
@@ -342,8 +300,6 @@ serveConnection(const Socket::SocketProtocol &protocol, const std::string &name,
342
300
return ;
343
301
}
344
302
345
- RegisterRequestCallbacks (dap);
346
-
347
303
{
348
304
std::scoped_lock<std::mutex> lock (dap_sessions_mutex);
349
305
dap_sessions[io.get ()] = &dap;
@@ -597,8 +553,6 @@ int main(int argc, char *argv[]) {
597
553
return EXIT_FAILURE;
598
554
}
599
555
600
- RegisterRequestCallbacks (dap);
601
-
602
556
// used only by TestVSCode_redirection_to_console.py
603
557
if (getenv (" LLDB_DAP_TEST_STDOUT_STDERR_REDIRECTION" ) != nullptr )
604
558
redirection_test ();
0 commit comments