Lines Matching refs:json

101 typedef void (*RequestCallback)(const llvm::json::Object &command);
171 llvm::json::Object event(CreateEventObject("exited")); in SendProcessExitedEvent()
172 llvm::json::Object body; in SendProcessExitedEvent()
175 g_vsc.SendJSON(llvm::json::Value(std::move(event))); in SendProcessExitedEvent()
179 llvm::json::Object event(CreateEventObject("thread")); in SendThreadExitedEvent()
180 llvm::json::Object body; in SendThreadExitedEvent()
184 g_vsc.SendJSON(llvm::json::Value(std::move(event))); in SendThreadExitedEvent()
207 llvm::json::Object event(CreateEventObject("terminated")); in SendTerminatedEvent()
208 g_vsc.SendJSON(llvm::json::Value(std::move(event))); in SendTerminatedEvent()
348 llvm::json::Object event(CreateEventObject("process")); in SendProcessEvent()
349 llvm::json::Object body; in SendProcessEvent()
368 g_vsc.SendJSON(llvm::json::Value(std::move(event))); in SendProcessEvent()
490 llvm::json::Object body; in EventThreadFunction()
497 llvm::json::Value source_bp = CreateBreakpoint(bp); in EventThreadFunction()
503 g_vsc.SendJSON(llvm::json::Value(std::move(bp_event))); in EventThreadFunction()
517 void SetSourceMapFromArguments(const llvm::json::Object &arguments) { in SetSourceMapFromArguments()
533 (*mapping)[0].kind() != llvm::json::Value::String || in SetSourceMapFromArguments()
534 (*mapping)[1].kind() != llvm::json::Value::String) { in SetSourceMapFromArguments()
586 void request_attach(const llvm::json::Object &request) { in request_attach()
588 llvm::json::Object response; in request_attach()
628 response["success"] = llvm::json::Value(false); in request_attach()
630 g_vsc.SendJSON(llvm::json::Value(std::move(response))); in request_attach()
681 response["success"] = llvm::json::Value(false); in request_attach()
687 g_vsc.SendJSON(llvm::json::Value(std::move(response))); in request_attach()
748 void request_continue(const llvm::json::Object &request) { in request_continue()
749 llvm::json::Object response; in request_continue()
757 llvm::json::Object body; in request_continue()
760 g_vsc.SendJSON(llvm::json::Value(std::move(response))); in request_continue()
794 void request_configurationDone(const llvm::json::Object &request) { in request_configurationDone()
795 llvm::json::Object response; in request_configurationDone()
797 g_vsc.SendJSON(llvm::json::Value(std::move(response))); in request_configurationDone()
849 void request_disconnect(const llvm::json::Object &request) { in request_disconnect()
850 llvm::json::Object response; in request_disconnect()
881 g_vsc.SendJSON(llvm::json::Value(std::move(response))); in request_disconnect()
892 void request_exceptionInfo(const llvm::json::Object &request) { in request_exceptionInfo()
893 llvm::json::Object response; in request_exceptionInfo()
896 llvm::json::Object body; in request_exceptionInfo()
925 response["success"] = llvm::json::Value(false); in request_exceptionInfo()
928 g_vsc.SendJSON(llvm::json::Value(std::move(response))); in request_exceptionInfo()
1046 void request_completions(const llvm::json::Object &request) { in request_completions()
1047 llvm::json::Object response; in request_completions()
1049 llvm::json::Object body; in request_completions()
1054 llvm::json::Array targets; in request_completions()
1078 llvm::json::Object item; in request_completions()
1098 g_vsc.SendJSON(llvm::json::Value(std::move(response))); in request_completions()
1202 void request_evaluate(const llvm::json::Object &request) { in request_evaluate()
1203 llvm::json::Object response; in request_evaluate()
1205 llvm::json::Object body; in request_evaluate()
1234 response["success"] = llvm::json::Value(false); in request_evaluate()
1258 g_vsc.SendJSON(llvm::json::Value(std::move(response))); in request_evaluate()
1301 void request_compileUnits(const llvm::json::Object &request) { in request_compileUnits()
1302 llvm::json::Object response; in request_compileUnits()
1304 llvm::json::Object body; in request_compileUnits()
1305 llvm::json::Array units; in request_compileUnits()
1322 g_vsc.SendJSON(llvm::json::Value(std::move(response))); in request_compileUnits()
1351 void request_modules(const llvm::json::Object &request) { in request_modules()
1352 llvm::json::Object response; in request_modules()
1355 llvm::json::Array modules; in request_modules()
1361 llvm::json::Object body; in request_modules()
1364 g_vsc.SendJSON(llvm::json::Value(std::move(response))); in request_modules()
1443 void request_initialize(const llvm::json::Object &request) { in request_initialize()
1455 llvm::json::Object response; in request_initialize()
1457 llvm::json::Object body; in request_initialize()
1471 llvm::json::Array filters; in request_initialize()
1539 g_vsc.SendJSON(llvm::json::Value(std::move(response))); in request_initialize()
1542 llvm::Error request_runInTerminal(const llvm::json::Object &launch_request) { in request_runInTerminal()
1554 llvm::json::Object reverse_request = CreateRunInTerminalReverseRequest( in request_runInTerminal()
1556 llvm::json::Object reverse_response; in request_runInTerminal()
1640 void request_launch(const llvm::json::Object &request) { in request_launch()
1642 llvm::json::Object response; in request_launch()
1675 response["success"] = llvm::json::Value(false); in request_launch()
1677 g_vsc.SendJSON(llvm::json::Value(std::move(response))); in request_launch()
1738 response["success"] = llvm::json::Value(false); in request_launch()
1744 g_vsc.SendJSON(llvm::json::Value(std::move(response))); in request_launch()
1750 g_vsc.SendJSON(llvm::json::Value(CreateEventObject("initialized"))); in request_launch()
1791 void request_next(const llvm::json::Object &request) { in request_next()
1792 llvm::json::Object response; in request_next()
1802 response["success"] = llvm::json::Value(false); in request_next()
1804 g_vsc.SendJSON(llvm::json::Value(std::move(response))); in request_next()
1843 void request_pause(const llvm::json::Object &request) { in request_pause()
1844 llvm::json::Object response; in request_pause()
1848 g_vsc.SendJSON(llvm::json::Value(std::move(response))); in request_pause()
1902 void request_scopes(const llvm::json::Object &request) { in request_scopes()
1903 llvm::json::Object response; in request_scopes()
1905 llvm::json::Object body; in request_scopes()
1937 g_vsc.SendJSON(llvm::json::Value(std::move(response))); in request_scopes()
2050 void request_setBreakpoints(const llvm::json::Object &request) { in request_setBreakpoints()
2051 llvm::json::Object response; in request_setBreakpoints()
2058 llvm::json::Array response_breakpoints; in request_setBreakpoints()
2107 llvm::json::Object body; in request_setBreakpoints()
2110 g_vsc.SendJSON(llvm::json::Value(std::move(response))); in request_setBreakpoints()
2160 void request_setExceptionBreakpoints(const llvm::json::Object &request) { in request_setExceptionBreakpoints()
2161 llvm::json::Object response; in request_setExceptionBreakpoints()
2185 g_vsc.SendJSON(llvm::json::Value(std::move(response))); in request_setExceptionBreakpoints()
2266 void request_setFunctionBreakpoints(const llvm::json::Object &request) { in request_setFunctionBreakpoints()
2267 llvm::json::Object response; in request_setFunctionBreakpoints()
2273 llvm::json::Array response_breakpoints; in request_setFunctionBreakpoints()
2317 llvm::json::Object body; in request_setFunctionBreakpoints()
2320 g_vsc.SendJSON(llvm::json::Value(std::move(response))); in request_setFunctionBreakpoints()
2381 void request_source(const llvm::json::Object &request) { in request_source()
2382 llvm::json::Object response; in request_source()
2384 llvm::json::Object body; in request_source()
2393 response["success"] = llvm::json::Value(false); in request_source()
2397 g_vsc.SendJSON(llvm::json::Value(std::move(response))); in request_source()
2470 void request_stackTrace(const llvm::json::Object &request) { in request_stackTrace()
2471 llvm::json::Object response; in request_stackTrace()
2476 llvm::json::Array stackFrames; in request_stackTrace()
2477 llvm::json::Object body; in request_stackTrace()
2494 g_vsc.SendJSON(llvm::json::Value(std::move(response))); in request_stackTrace()
2542 void request_stepIn(const llvm::json::Object &request) { in request_stepIn()
2543 llvm::json::Object response; in request_stepIn()
2553 response["success"] = llvm::json::Value(false); in request_stepIn()
2555 g_vsc.SendJSON(llvm::json::Value(std::move(response))); in request_stepIn()
2594 void request_stepOut(const llvm::json::Object &request) { in request_stepOut()
2595 llvm::json::Object response; in request_stepOut()
2605 response["success"] = llvm::json::Value(false); in request_stepOut()
2607 g_vsc.SendJSON(llvm::json::Value(std::move(response))); in request_stepOut()
2645 void request_threads(const llvm::json::Object &request) { in request_threads()
2648 llvm::json::Object response; in request_threads()
2652 llvm::json::Array threads; in request_threads()
2658 response["success"] = llvm::json::Value(false); in request_threads()
2660 llvm::json::Object body; in request_threads()
2663 g_vsc.SendJSON(llvm::json::Value(std::move(response))); in request_threads()
2748 void request_setVariable(const llvm::json::Object &request) { in request_setVariable()
2749 llvm::json::Object response; in request_setVariable()
2751 llvm::json::Array variables; in request_setVariable()
2752 llvm::json::Object body; in request_setVariable()
2834 response["success"] = llvm::json::Value(success); in request_setVariable()
2836 response["success"] = llvm::json::Value(false); in request_setVariable()
2840 g_vsc.SendJSON(llvm::json::Value(std::move(response))); in request_setVariable()
2916 void request_variables(const llvm::json::Object &request) { in request_variables()
2917 llvm::json::Object response; in request_variables()
2919 llvm::json::Array variables; in request_variables()
2988 llvm::json::Object body; in request_variables()
2991 g_vsc.SendJSON(llvm::json::Value(std::move(response))); in request_variables()
2998 void request__testGetTargetBreakpoints(const llvm::json::Object &request) { in request__testGetTargetBreakpoints()
2999 llvm::json::Object response; in request__testGetTargetBreakpoints()
3001 llvm::json::Array response_breakpoints; in request__testGetTargetBreakpoints()
3006 llvm::json::Object body; in request__testGetTargetBreakpoints()
3009 g_vsc.SendJSON(llvm::json::Value(std::move(response))); in request__testGetTargetBreakpoints()
3246 llvm::json::Object object; in main()