Home
last modified time | relevance | path

Searched refs:JSONModule (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/lldb/source/Plugins/Trace/intel-pt/
H A DTraceIntelPTJSONStructs.h22 struct JSONModule { struct
38 std::vector<JSONModule> modules; argument
63 llvm::json::Value toJSON(const JSONModule &module);
77 bool fromJSON(const llvm::json::Value &value, JSONModule &module,
92 bool fromJSON(const llvm::json::Value &value, JSONModule &kernel,
H A DTraceIntelPTBundleSaver.cpp246 static llvm::Expected<std::vector<JSONModule>>
248 std::vector<JSONModule> json_modules; in BuildModulesSection()
285 JSONModule{system_path, GetRelativePath(directory, path_to_copy_module), in BuildModulesSection()
311 Expected<std::vector<JSONModule>> json_modules = in BuildProcessSection()
346 Expected<std::vector<JSONModule>> json_modules = in BuildKernelSection()
351 JSONModule kernel_image = json_modules.get()[0]; in BuildKernelSection()
H A DTraceIntelPTJSONStructs.cpp33 json::Value toJSON(const JSONModule &module) { in toJSON()
44 bool fromJSON(const json::Value &value, JSONModule &module, Path path) { in fromJSON()
H A DTraceIntelPTBundleLoader.cpp35 const JSONModule &module) { in ParseModule()
131 for (const JSONModule &module : process.modules) in ParseProcess()
397 for (JSONModule &module : process.modules) { in NormalizeAllPaths()
H A DTraceIntelPTBundleLoader.h83 llvm::Error ParseModule(Target &target, const JSONModule &module);