diff --git a/llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp b/llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp index c433fe470cb354fdb0eeedb4d80d279bdfe2592d..e78e13bf4af275a2527e855e858aae9d2ce8a7ea 100644 --- a/llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp +++ b/llvm/lib/DebugInfo/DWARF/DWARFVerifier.cpp @@ -508,14 +508,15 @@ unsigned DWARFVerifier::verifyDebugInfoAttribute(const DWARFDie &Die, "incompatible tag " + TagString(RefTag)); } + break; } case DW_AT_type: { DWARFDie TypeDie = Die.getAttributeValueAsReferencedDie(DW_AT_type); if (TypeDie && !isType(TypeDie.getTag())) { ReportError("DIE has " + AttributeString(Attr) + " with incompatible tag " + TagString(TypeDie.getTag())); - break; } + break; } default: break;