[lld] r342673 - Add paretntheses around a C macro parameter.

Rui Ueyama via llvm-commits llvm-commits at lists.llvm.org
Thu Sep 20 11:24:19 PDT 2018


Author: ruiu
Date: Thu Sep 20 11:24:19 2018
New Revision: 342673

URL: http://llvm.org/viewvc/llvm-project?rev=342673&view=rev
Log:
Add paretntheses around a C macro parameter.

Modified:
    lld/trunk/include/lld/Common/ErrorHandler.h

Modified: lld/trunk/include/lld/Common/ErrorHandler.h
URL: http://llvm.org/viewvc/llvm-project/lld/trunk/include/lld/Common/ErrorHandler.h?rev=342673&r1=342672&r2=342673&view=diff
==============================================================================
--- lld/trunk/include/lld/Common/ErrorHandler.h (original)
+++ lld/trunk/include/lld/Common/ErrorHandler.h Thu Sep 20 11:24:19 2018
@@ -153,7 +153,7 @@ T check2(Expected<T> E, llvm::function_r
 inline std::string toString(const Twine &S) { return S.str(); }
 
 // To evaluate the second argument lazily, we use C macro.
-#define CHECK(E, S) check2(E, [&] { return toString(S); })
+#define CHECK(E, S) check2((E), [&] { return toString(S); })
 
 } // namespace lld
 




More information about the llvm-commits mailing list