Home
last modified time | relevance | path

Searched refs:TraceSessionFileParser (Results 1 – 4 of 4) sorted by relevance

/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Trace/common/
H A DTraceSessionFileParser.cpp23 void TraceSessionFileParser::NormalizePath(lldb_private::FileSpec &file_spec) { in NormalizePath()
28 Error TraceSessionFileParser::ParseModule(lldb::TargetSP &target_sp, in ParseModule()
57 Error TraceSessionFileParser::CreateJSONError(json::Path::Root &root, in CreateJSONError()
67 std::string TraceSessionFileParser::BuildSchema(StringRef plugin_schema) { in BuildSchema()
100 TraceSessionFileParser::ParseThread(ProcessSP &process_sp, in ParseThread()
113 Expected<TraceSessionFileParser::ParsedProcess>
114 TraceSessionFileParser::ParseProcess(const JSONProcess &process) { in ParseProcess()
152 Expected<std::vector<TraceSessionFileParser::ParsedProcess>>
153 TraceSessionFileParser::ParseCommonSessionFile( in ParseCommonSessionFile()
187 bool fromJSON(const Value &value, TraceSessionFileParser::JSONModule &module, in fromJSON()
[all …]
H A DTraceSessionFileParser.h25 class TraceSessionFileParser {
74 TraceSessionFileParser(Debugger &debugger, llvm::StringRef session_file_dir, in TraceSessionFileParser() function
137 lldb_private::TraceSessionFileParser::JSONAddress &address,
141 lldb_private::TraceSessionFileParser::JSONModule &module,
145 lldb_private::TraceSessionFileParser::JSONThread &thread,
149 lldb_private::TraceSessionFileParser::JSONProcess &process,
153 lldb_private::TraceSessionFileParser::JSONTracePluginSettings
159 lldb_private::TraceSessionFileParser::JSONTraceSessionBase &session,
165 lldb_private::TraceSessionFileParser::JSONTraceSession<TPluginSettings> in fromJSON()
171 (lldb_private::TraceSessionFileParser::JSONTraceSessionBase &) in fromJSON()
/freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/Trace/intel-pt/
H A DTraceIntelPTSessionFileParser.h21 class TraceIntelPTSessionFileParser : public TraceSessionFileParser {
31 : TraceSessionFileParser::JSONTracePluginSettings {
40 : TraceSessionFileParser(debugger, session_file_dir, GetSchema()), in TraceIntelPTSessionFileParser()
H A DTraceIntelPTSessionFileParser.cpp25 schema = TraceSessionFileParser::BuildSchema(R"({ in GetSchema()
62 TraceSessionFileParser::JSONTraceSession<JSONTraceIntelPTSettings> session; in Parse()
85 (TraceSessionFileParser::JSONTracePluginSettings &)plugin_settings, in fromJSON()