[llvm] c76c00f - [LLVM][Support] Fixed the compile error caused by #73603 (#75418)
via llvm-commits
llvm-commits at lists.llvm.org
Wed Dec 13 17:56:33 PST 2023
Author: Shilei Tian
Date: 2023-12-13T20:56:30-05:00
New Revision: c76c00f8669415a7a9c8de0a51514f362cec75bc
URL: https://github.com/llvm/llvm-project/commit/c76c00f8669415a7a9c8de0a51514f362cec75bc
DIFF: https://github.com/llvm/llvm-project/commit/c76c00f8669415a7a9c8de0a51514f362cec75bc.diff
LOG: [LLVM][Support] Fixed the compile error caused by #73603 (#75418)
This patch fixed the following compile error caused by #73603.
```
llvm/lib/Support/raw_ostream.cpp: In static member function ‘static llvm::Expected<llvm::ListeningSocket> llvm::ListeningSocket::createUnix(llvm::StringRef, int)’:
llvm/lib/Support/raw_ostream.cpp:1040:10: error: could not convert ‘ListenSocket’ from ‘llvm::ListeningSocket’ to ‘llvm::Expected<llvm::ListeningSocket>’
return ListenSocket;
^~~~~~~~~~~~
```
Added:
Modified:
llvm/lib/Support/raw_ostream.cpp
Removed:
################################################################################
diff --git a/llvm/lib/Support/raw_ostream.cpp b/llvm/lib/Support/raw_ostream.cpp
index d7a1f91a27defc..8c59ee21782735 100644
--- a/llvm/lib/Support/raw_ostream.cpp
+++ b/llvm/lib/Support/raw_ostream.cpp
@@ -1036,8 +1036,7 @@ Expected<ListeningSocket> ListeningSocket::createUnix(StringRef SocketPath,
#else
UnixSocket = MaybeWinsocket;
#endif // _WIN32
- ListeningSocket ListenSocket(UnixSocket, SocketPath);
- return ListenSocket;
+ return ListeningSocket{UnixSocket, SocketPath};
}
Expected<std::unique_ptr<raw_socket_stream>> ListeningSocket::accept() {
More information about the llvm-commits
mailing list