From efe5fd16d10d22d1843be8994a8129df53a5216a Mon Sep 17 00:00:00 2001 From: Raphael Isemann Date: Tue, 6 Aug 2019 08:07:45 +0000 Subject: [PATCH] [lldb][NFC] Remove unnecessary cast in ClangUserExpression llvm-svn: 367989 --- .../ExpressionParser/Clang/ClangUserExpression.cpp | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/lldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp b/lldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp index 2787a3e5a3db..91f333fc0265 100644 --- a/lldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp +++ b/lldb/source/Plugins/ExpressionParser/Clang/ClangUserExpression.cpp @@ -645,12 +645,10 @@ bool ClangUserExpression::Parse(DiagnosticManager &diagnostic_manager, register_execution_unit = true; } - if (register_execution_unit) { - llvm::cast( - exe_ctx.GetTargetPtr()->GetPersistentExpressionStateForLanguage( - m_language)) + if (register_execution_unit) + exe_ctx.GetTargetPtr() + ->GetPersistentExpressionStateForLanguage(m_language) ->RegisterExecutionUnit(m_execution_unit_sp); - } } if (generate_debug_info) { -- 2.34.1