Searched refs:JSONProcess (Results 1 – 5 of 5) sorted by relevance
34 struct JSONProcess { struct55 std::optional<std::vector<JSONProcess>> processes; argument67 llvm::json::Value toJSON(const JSONProcess &process);83 bool fromJSON(const llvm::json::Value &value, JSONProcess &process,
304 static llvm::Expected<JSONProcess>316 return JSONProcess{ in BuildProcessSection()323 static llvm::Expected<std::vector<JSONProcess>>325 std::vector<JSONProcess> processes; in BuildProcessesSection()327 if (llvm::Expected<JSONProcess> json_process = in BuildProcessesSection()373 std::optional<std::vector<JSONProcess>> json_processes; in SaveToDisk()384 Expected<std::optional<std::vector<JSONProcess>>> exp_json_processes = in SaveToDisk()
119 TraceIntelPTBundleLoader::ParseProcess(const JSONProcess &process) { in ParseProcess() 210 for (const JSONProcess &process : *bundle_description.processes) { in LoadBundle() 332 DenseMap<lldb::pid_t, JSONProcess *> indexed_processes; in AugmentThreadsFromContextSwitches() 333 DenseMap<JSONProcess *, DenseSet<tid_t>> indexed_threads; in AugmentThreadsFromContextSwitches() 335 for (JSONProcess &process : *bundle_description.processes) { in AugmentThreadsFromContextSwitches() 396 for (JSONProcess &process : *bundle_description.processes) { in NormalizeAllPaths()
64 json::Value toJSON(const JSONProcess &process) { in toJSON()73 bool fromJSON(const json::Value &value, JSONProcess &process, Path path) { in fromJSON()
79 llvm::Expected<ParsedProcess> ParseProcess(const JSONProcess &process);