Removing LLVM_EXPLICIT, as MSVC 2012 was the last reason for requiring the macro...
[oota-llvm.git] / include / llvm / ExecutionEngine / Orc / JITSymbol.h
index e3d91ceb93e16d52b1fedf824d672b6cf087bfba..c02975730ba6b7773233ac037aa9cad8bdbe17b1 100644 (file)
@@ -34,7 +34,7 @@ public:
       : CachedAddr(0), GetAddress(std::move(GetAddress)) {}
 
   /// @brief Returns true if the symbol exists, false otherwise.
-  LLVM_EXPLICIT operator bool() const { return CachedAddr || GetAddress; }
+  explicit operator bool() const { return CachedAddr || GetAddress; }
 
   /// @brief Get the address of the symbol in the target address space. Returns
   ///        '0' if the symbol does not exist.