| 700 | } |
| 701 | |
| 702 | bool DebuggerClientDap::stepOver( int threadId, bool singleThread ) { |
| 703 | std::string sessionId = findSessionByThread( threadId ); |
| 704 | if ( sessionId.empty() ) |
| 705 | return false; |
| 706 | nlohmann::json arguments{ { DAP_THREAD_ID, threadId } }; |
| 707 | if ( singleThread ) |
| 708 | arguments[DAP_SINGLE_THREAD] = true; |
| 709 | makeRequest( "next", arguments, |
| 710 | makeResponseHandler( &DebuggerClientDap::processResponseNext, this, sessionId ), |
| 711 | sessionId ); |
| 712 | return true; |
| 713 | } |
| 714 | |
| 715 | bool DebuggerClientDap::goTo( int threadId, int targetId ) { |
| 716 | std::string sessionId = findSessionByThread( threadId ); |
no test coverage detected