@@ -115,48 +115,6 @@ class LLDBDAPOptTable : public llvm::opt::GenericOptTable {
115115};
116116} // anonymous namespace
117117
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-
160118static void PrintHelp (LLDBDAPOptTable &table, llvm::StringRef tool_name) {
161119 std::string usage_str = tool_name.str () + " options" ;
162120 table.printHelp (llvm::outs (), usage_str.c_str (), " LLDB DAP" , false );
@@ -342,8 +300,6 @@ serveConnection(const Socket::SocketProtocol &protocol, const std::string &name,
342300 return ;
343301 }
344302
345- RegisterRequestCallbacks (dap);
346-
347303 {
348304 std::scoped_lock<std::mutex> lock (dap_sessions_mutex);
349305 dap_sessions[io.get ()] = &dap;
@@ -597,8 +553,6 @@ int main(int argc, char *argv[]) {
597553 return EXIT_FAILURE;
598554 }
599555
600- RegisterRequestCallbacks (dap);
601-
602556 // used only by TestVSCode_redirection_to_console.py
603557 if (getenv (" LLDB_DAP_TEST_STDOUT_STDERR_REDIRECTION" ) != nullptr )
604558 redirection_test ();
0 commit comments