[LLDB] Remove unused variable 'lang_rt' in ClangExpressionParser.cpp (NFC)
authorJie Fu <jiefu@tencent.com>
Fri, 17 Feb 2023 01:31:05 +0000 (09:31 +0800)
committerJie Fu <jiefu@tencent.com>
Fri, 17 Feb 2023 01:43:09 +0000 (09:43 +0800)
/data/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp:398:34: error: variable 'lang_rt' set but not used [-Werror,-Wunused-but-set-variable]
  lldb_private::LanguageRuntime *lang_rt = nullptr;
                                 ^
1 error generated.

lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp

index 18d89b9..0b40df1 100644 (file)
@@ -395,7 +395,6 @@ ClangExpressionParser::ClangExpressionParser(
 
   lldb::LanguageType frame_lang =
       expr.Language(); // defaults to lldb::eLanguageTypeUnknown
-  lldb_private::LanguageRuntime *lang_rt = nullptr;
 
   std::string abi;
   ArchSpec target_arch;
@@ -415,7 +414,6 @@ ClangExpressionParser::ClangExpressionParser(
     frame_lang = frame_sp->GetLanguage();
 
   if (process_sp && frame_lang != lldb::eLanguageTypeUnknown) {
-    lang_rt = process_sp->GetLanguageRuntime(frame_lang);
     LLDB_LOGF(log, "Frame has language of type %s",
               Language::GetNameForLanguageType(frame_lang));
   }