]> granicus.if.org Git - llvm/commitdiff
[ORC] Remove some unreachable code.
authorLang Hames <lhames@gmail.com>
Mon, 20 May 2019 21:30:33 +0000 (21:30 +0000)
committerLang Hames <lhames@gmail.com>
Mon, 20 May 2019 21:30:33 +0000 (21:30 +0000)
Fixes http://llvm.org/PR41662.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@361199 91177308-0d34-0410-b5e6-96231b3b80d8

lib/ExecutionEngine/Orc/ExecutionUtils.cpp

index deabb040670f5ed0f6fc2caf62b6ae1b49d437e3..71518814136148cd52dfc2f55637c87d706cf30a 100644 (file)
@@ -139,13 +139,10 @@ Error CtorDtorRunner::run() {
         CtorDtor();
       }
     }
+    CtorDtorsByPriority.clear();
     return Error::success();
   } else
     return CtorDtorMap.takeError();
-
-  CtorDtorsByPriority.clear();
-
-  return Error::success();
 }
 
 void LocalCXXRuntimeOverridesBase::runDestructors() {