This is a work in progress refactor to add explicit types instead of generic 'llvm::json::Value' types to the DAP protocol. This updates RequestHandler to have take the type of the arguments and response body for serialization for requests. The 'source' and 'disconnect' request is updated to show how the new flow works and includes serialization handling for optional arguments and 'void' responses. This is built on top of #130026 --------- Co-authored-by: Adrian Vogelsgesang <adrian.vogelsgesang@tum.de>
5.5 KiB
5.5 KiB