Lines Matching refs:json
18 using namespace llvm::json;
33 json::Value toJSON(const JSONModule &module) { in toJSON()
34 json::Object json_module; in toJSON()
44 bool fromJSON(const json::Value &value, JSONModule &module, Path path) { in fromJSON()
52 json::Value toJSON(const JSONThread &thread) { in toJSON()
53 json::Object obj{{"tid", thread.tid}}; in toJSON()
59 bool fromJSON(const json::Value &value, JSONThread &thread, Path path) { in fromJSON()
64 json::Value toJSON(const JSONProcess &process) { in toJSON()
73 bool fromJSON(const json::Value &value, JSONProcess &process, Path path) { in fromJSON()
79 json::Value toJSON(const JSONCpu &cpu) { in toJSON()
87 bool fromJSON(const json::Value &value, JSONCpu &cpu, Path path) { in fromJSON()
97 json::Value toJSON(const pt_cpu &cpu_info) { in toJSON()
106 bool fromJSON(const json::Value &value, pt_cpu &cpu_info, Path path) { in fromJSON()
120 json::Value toJSON(const JSONKernel &kernel) { in toJSON()
121 json::Object json_module; in toJSON()
128 bool fromJSON(const json::Value &value, JSONKernel &kernel, Path path) { in fromJSON()
134 json::Value toJSON(const JSONTraceBundleDescription &bundle_description) { in toJSON()
146 bool fromJSON(const json::Value &value, in fromJSON()