Stub exception, data, and function breakpoint handlers

Required by VS Code
This commit is contained in:
Joshua "Yoshi" Askharoun
2025-12-06 01:49:18 -06:00
parent a702a08064
commit 57ccc2f4f6
@@ -11,7 +11,8 @@ using IrisBreakpoint = Microsoft.Iris.Debug.Data.Breakpoint;
namespace Microsoft.Iris.DebugAdapter.Server.Handlers;
internal class BreakpointHandler(DebugSymbolResolver symbolResolver)
: ISetInstructionBreakpointsHandler, ISetBreakpointsHandler
: ISetInstructionBreakpointsHandler, ISetBreakpointsHandler, ISetExceptionBreakpointsHandler, ISetDataBreakpointsHandler,
ISetFunctionBreakpointsHandler
{
public Task<SetInstructionBreakpointsResponse> Handle(SetInstructionBreakpointsArguments request, CancellationToken cancellationToken)
{
@@ -86,4 +87,19 @@ internal class BreakpointHandler(DebugSymbolResolver symbolResolver)
};
return Task.FromResult(response);
}
public Task<SetExceptionBreakpointsResponse> Handle(SetExceptionBreakpointsArguments request, CancellationToken cancellationToken)
{
return Task.FromResult(new SetExceptionBreakpointsResponse());
}
public Task<SetDataBreakpointsResponse> Handle(SetDataBreakpointsArguments request, CancellationToken cancellationToken)
{
return Task.FromResult(new SetDataBreakpointsResponse());
}
public Task<SetFunctionBreakpointsResponse> Handle(SetFunctionBreakpointsArguments request, CancellationToken cancellationToken)
{
return Task.FromResult(new SetFunctionBreakpointsResponse());
}
}