diff options
| author | Bruno Cardoso Lopes <bruno.cardoso@gmail.com> | 2017-10-09 20:22:05 +0000 |
|---|---|---|
| committer | Bruno Cardoso Lopes <bruno.cardoso@gmail.com> | 2017-10-09 20:22:05 +0000 |
| commit | c08458987781cfa4a2013547f611f462480bf0de (patch) | |
| tree | 77f6e2d1aeac7e468d8dd09d3d48c52aa4e4e2c6 /clang-tools-extra/clangd/JSONRPCDispatcher.h | |
| parent | 10141da380b298a02e7beda27d1935e83c4e79bd (diff) | |
| download | bcm5719-llvm-c08458987781cfa4a2013547f611f462480bf0de.tar.gz bcm5719-llvm-c08458987781cfa4a2013547f611f462480bf0de.zip | |
Revert r315214 since diff -Z isn't portable, this is breaking:
http://green.lab.llvm.org/green/job/clang-stage1-cmake-RA-expensive
http://green.lab.llvm.org/green/job/clang-stage1-configure-RA
llvm-svn: 315242
Diffstat (limited to 'clang-tools-extra/clangd/JSONRPCDispatcher.h')
| -rw-r--r-- | clang-tools-extra/clangd/JSONRPCDispatcher.h | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/clang-tools-extra/clangd/JSONRPCDispatcher.h b/clang-tools-extra/clangd/JSONRPCDispatcher.h index a05aaeac8b7..ba6ff557c31 100644 --- a/clang-tools-extra/clangd/JSONRPCDispatcher.h +++ b/clang-tools-extra/clangd/JSONRPCDispatcher.h @@ -24,9 +24,8 @@ namespace clangd { /// them. class JSONOutput : public Logger { public: - JSONOutput(llvm::raw_ostream &Outs, llvm::raw_ostream &Logs, - llvm::raw_ostream *InputMirror = nullptr) - : Outs(Outs), Logs(Logs), InputMirror(InputMirror) {} + JSONOutput(llvm::raw_ostream &Outs, llvm::raw_ostream &Logs) + : Outs(Outs), Logs(Logs) {} /// Emit a JSONRPC message. void writeMessage(const Twine &Message); @@ -34,15 +33,9 @@ public: /// Write to the logging stream. void log(const Twine &Message) override; - /// Mirror \p Message into InputMirror stream. Does nothing if InputMirror is - /// null. - /// Unlike other methods of JSONOutput, mirrorInput is not thread-safe. - void mirrorInput(const Twine &Message); - private: llvm::raw_ostream &Outs; llvm::raw_ostream &Logs; - llvm::raw_ostream *InputMirror; std::mutex StreamMutex; }; |

