LLDB mainline
|
#include <TraceIntelPTJSONStructs.h>
Public Attributes | |
std::string | system_path |
std::optional< std::string > | file |
JSONUINT64 | load_address |
std::optional< std::string > | uuid |
Definition at line 22 of file TraceIntelPTJSONStructs.h.
std::optional<std::string> lldb_private::trace_intel_pt::JSONModule::file |
Definition at line 24 of file TraceIntelPTJSONStructs.h.
Referenced by lldb_private::trace_intel_pt::fromJSON(), lldb_private::trace_intel_pt::TraceIntelPTBundleLoader::NormalizeAllPaths(), lldb_private::trace_intel_pt::TraceIntelPTBundleLoader::ParseModule(), and lldb_private::trace_intel_pt::toJSON().
JSONUINT64 lldb_private::trace_intel_pt::JSONModule::load_address |
Definition at line 25 of file TraceIntelPTJSONStructs.h.
Referenced by BuildKernelSection(), lldb_private::trace_intel_pt::fromJSON(), lldb_private::trace_intel_pt::TraceIntelPTBundleLoader::ParseModule(), and lldb_private::trace_intel_pt::toJSON().
std::string lldb_private::trace_intel_pt::JSONModule::system_path |
Definition at line 23 of file TraceIntelPTJSONStructs.h.
Referenced by BuildKernelSection(), lldb_private::trace_intel_pt::fromJSON(), lldb_private::trace_intel_pt::TraceIntelPTBundleLoader::NormalizeAllPaths(), lldb_private::trace_intel_pt::TraceIntelPTBundleLoader::ParseModule(), and lldb_private::trace_intel_pt::toJSON().
std::optional<std::string> lldb_private::trace_intel_pt::JSONModule::uuid |
Definition at line 26 of file TraceIntelPTJSONStructs.h.
Referenced by lldb_private::trace_intel_pt::fromJSON(), lldb_private::trace_intel_pt::TraceIntelPTBundleLoader::ParseModule(), and lldb_private::trace_intel_pt::toJSON().