Lines Matching full:message
78 "Incorrect JSON message: " + JSONToString(json));
89 static Error ToError(const RunInTerminalMessage &message) {
90 if (message.kind == eRunInTerminalMessageKindError)
92 message.GetAsErrorMessage()->error);
94 "Unexpected JSON message: " +
95 JSONToString(message.ToJSON()));
104 if (Expected<RunInTerminalMessageUP> message =
106 if (message.get()->kind == eRunInTerminalMessageKindDidAttach)
109 return ToError(*message.get());
111 return message.takeError();
141 if (Expected<RunInTerminalMessageUP> message =
143 if (message.get()->kind == eRunInTerminalMessageKindPID)
144 return message.get()->GetAsPidMessage()->pid;
145 return ToError(*message.get());
147 return message.takeError();
153 if (Expected<RunInTerminalMessageUP> message =
155 return toString(ToError(*message.get()));
157 return toString(message.takeError());