#include "JSONRPCDispatcher.h"
#include "ProtocolHandlers.h"
#include "Trace.h"
#include "llvm/ADT/SmallString.h"
#include "llvm/ADT/StringExtras.h"
#include "llvm/Support/Chrono.h"
#include "llvm/Support/Errno.h"
#include "llvm/Support/FormatVariadic.h"
#include "llvm/Support/JSON.h"
#include "llvm/Support/SourceMgr.h"
#include <istream>
Go to the source code of this file.
◆ logIncomingMessage()
static void logIncomingMessage |
( |
const llvm::Optional< json::Value > & |
ID, |
|
|
llvm::Optional< StringRef > |
Method, |
|
|
const json::Object * |
Error |
|
) |
| |
|
static |
◆ readDelimitedMessage()
static llvm::Optional<std::string> readDelimitedMessage |
( |
std::FILE * |
In, |
|
|
JSONOutput & |
Out |
|
) |
| |
|
static |
◆ readLine()
static bool readLine |
( |
std::FILE * |
In, |
|
|
std::string & |
Out |
|
) |
| |
|
static |
◆ readStandardMessage()
static llvm::Optional<std::string> readStandardMessage |
( |
std::FILE * |
In, |
|
|
JSONOutput & |
Out |
|
) |
| |
|
static |