[llvm] r337583 - [Any] Fix a typo: didn't use the correct argument

Philip Pfaffe via llvm-commits llvm-commits at lists.llvm.org
Fri Jul 20 10:24:11 PDT 2018


Author: pfaffe
Date: Fri Jul 20 10:24:11 2018
New Revision: 337583

URL: http://llvm.org/viewvc/llvm-project?rev=337583&view=rev
Log:
[Any] Fix a typo: didn't use the correct argument

Modified:
    llvm/trunk/include/llvm/ADT/Any.h

Modified: llvm/trunk/include/llvm/ADT/Any.h
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/include/llvm/ADT/Any.h?rev=337583&r1=337582&r2=337583&view=diff
==============================================================================
--- llvm/trunk/include/llvm/ADT/Any.h (original)
+++ llvm/trunk/include/llvm/ADT/Any.h Fri Jul 20 10:24:11 2018
@@ -110,7 +110,7 @@ template <typename T> bool any_isa(const
 template <class T> T any_cast(const Any &Value) {
   using U =
       typename std::remove_cv<typename std::remove_reference<T>::type>::type;
-  return static_cast<T>(*any_cast<U>(&operand));
+  return static_cast<T>(*any_cast<U>(&Value));
 }
 
 template <class T> T any_cast(Any &Value) {




More information about the llvm-commits mailing list