@@ -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