Lines Matching refs:json
12 using namespace llvm::json;
17 bool fromJSON(const json::Value &value, TraceSupportedResponse &packet, in fromJSON()
24 json::Value toJSON(const TraceSupportedResponse &packet) { in toJSON()
25 return json::Value( in toJSON()
34 bool fromJSON(const json::Value &value, TraceStartRequest &packet, Path path) { in fromJSON()
39 json::Value toJSON(const TraceStartRequest &packet) { in toJSON()
40 return json::Value(Object{{"tids", packet.tids}, {"type", packet.type}}); in toJSON()
56 bool fromJSON(const json::Value &value, TraceStopRequest &packet, Path path) { in fromJSON()
61 json::Value toJSON(const TraceStopRequest &packet) { in toJSON()
62 return json::Value(Object{{"type", packet.type}, {"tids", packet.tids}}); in toJSON()
68 bool fromJSON(const json::Value &value, TraceGetStateRequest &packet, in fromJSON()
74 json::Value toJSON(const TraceGetStateRequest &packet) { in toJSON()
75 return json::Value(Object{{"type", packet.type}}); in toJSON()
78 bool fromJSON(const json::Value &value, TraceBinaryData &packet, Path path) { in fromJSON()
83 json::Value toJSON(const TraceBinaryData &packet) { in toJSON()
84 return json::Value(Object{{"kind", packet.kind}, {"size", packet.size}}); in toJSON()
87 bool fromJSON(const json::Value &value, TraceThreadState &packet, Path path) { in fromJSON()
93 json::Value toJSON(const TraceThreadState &packet) { in toJSON()
94 return json::Value( in toJSON()
98 bool fromJSON(const json::Value &value, TraceGetStateResponse &packet, in fromJSON()
106 json::Value toJSON(const TraceGetStateResponse &packet) { in toJSON()
107 return json::Value(Object{{"tracedThreads", packet.traced_threads}, in toJSON()
119 bool fromJSON(const json::Value &value, TraceCpuState &packet, in fromJSON()
120 json::Path path) { in fromJSON()
129 json::Value toJSON(const TraceCpuState &packet) { in toJSON()
130 return json::Value( in toJSON()
137 json::Value toJSON(const TraceGetBinaryDataRequest &packet) { in toJSON()
138 return json::Value(Object{{"type", packet.type}, in toJSON()
144 bool fromJSON(const json::Value &value, TraceGetBinaryDataRequest &packet, in fromJSON()