OSDN Git Service

Remove an unnecessary static_cast.
authorDan Gohman <gohman@apple.com>
Mon, 24 Sep 2007 15:46:02 +0000 (15:46 +0000)
committerDan Gohman <gohman@apple.com>
Mon, 24 Sep 2007 15:46:02 +0000 (15:46 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@42261 91177308-0d34-0410-b5e6-96231b3b80d8

include/llvm/Instructions.h

index 98df15e..ec03030 100644 (file)
@@ -917,7 +917,7 @@ public:
   /// if it is a direct call.  If it is a call through a function pointer,
   /// return null.
   Function *getCalledFunction() const {
-    return static_cast<Function*>(dyn_cast<Function>(getOperand(0)));
+    return dyn_cast<Function>(getOperand(0));
   }
 
   /// getCalledValue - Get a pointer to the function that is invoked by this