#include "lldb/Utility/TraceGDBRemotePackets.h"
usingnamespacellvm;
usingnamespacellvm::json;
namespace lldb_private {
bool fromJSON(const json::Value &value, TraceSupportedResponse &packet,
Path path) { … }
json::Value toJSON(const TraceSupportedResponse &packet) { … }
bool TraceStartRequest::IsProcessTracing() const { … }
bool fromJSON(const json::Value &value, TraceStartRequest &packet, Path path) { … }
json::Value toJSON(const TraceStartRequest &packet) { … }
TraceStopRequest::TraceStopRequest(llvm::StringRef type,
const std::vector<lldb::tid_t> &tids_)
: … { … }
bool TraceStopRequest::IsProcessTracing() const { … }
bool fromJSON(const json::Value &value, TraceStopRequest &packet, Path path) { … }
json::Value toJSON(const TraceStopRequest &packet) { … }
bool fromJSON(const json::Value &value, TraceGetStateRequest &packet,
Path path) { … }
json::Value toJSON(const TraceGetStateRequest &packet) { … }
bool fromJSON(const json::Value &value, TraceBinaryData &packet, Path path) { … }
json::Value toJSON(const TraceBinaryData &packet) { … }
bool fromJSON(const json::Value &value, TraceThreadState &packet, Path path) { … }
json::Value toJSON(const TraceThreadState &packet) { … }
bool fromJSON(const json::Value &value, TraceGetStateResponse &packet,
Path path) { … }
json::Value toJSON(const TraceGetStateResponse &packet) { … }
void TraceGetStateResponse::AddWarning(StringRef warning) { … }
bool fromJSON(const json::Value &value, TraceCpuState &packet,
json::Path path) { … }
json::Value toJSON(const TraceCpuState &packet) { … }
json::Value toJSON(const TraceGetBinaryDataRequest &packet) { … }
bool fromJSON(const json::Value &value, TraceGetBinaryDataRequest &packet,
Path path) { … }
}