[NFC][lldb] Remove unnecessary branch in TypeSystemClang::DumpTypeDescription()
authorArthur Eubanks <aeubanks@google.com>
Fri, 4 Nov 2022 21:02:11 +0000 (14:02 -0700)
committerArthur Eubanks <aeubanks@google.com>
Mon, 7 Nov 2022 18:29:09 +0000 (10:29 -0800)
Reviewed By: Michael137

Differential Revision: https://reviews.llvm.org/D137464

lldb/source/Plugins/TypeSystem/Clang/TypeSystemClang.cpp

index 5175ad8..cd142b7 100644 (file)
@@ -9221,14 +9221,8 @@ void TypeSystemClang::DumpTypeDescription(lldb::opaque_compiler_type_t type,
       if (level == eDescriptionLevelVerbose)
         record_decl->dump(llvm_ostrm);
       else {
-        if (auto *cxx_record_decl =
-                llvm::dyn_cast<clang::CXXRecordDecl>(record_decl))
-          cxx_record_decl->print(llvm_ostrm,
-                                 getASTContext().getPrintingPolicy(),
-                                 s->GetIndentLevel());
-        else
-          record_decl->print(llvm_ostrm, getASTContext().getPrintingPolicy(),
-                             s->GetIndentLevel());
+        record_decl->print(llvm_ostrm, getASTContext().getPrintingPolicy(),
+                           s->GetIndentLevel());
       }
     } break;