[AsmParser] Remove MDSignedOrUnsignedField (NFC)
authorKazu Hirata <kazu@google.com>
Sun, 15 Aug 2021 16:31:39 +0000 (09:31 -0700)
committerKazu Hirata <kazu@google.com>
Sun, 15 Aug 2021 16:31:39 +0000 (09:31 -0700)
The last use was removed on Apr 18, 2020 in commit
aad3d578da0ddf6d0d3d95e5e09a32e47f6dfeb8.

llvm/lib/AsmParser/LLParser.cpp

index 9ae10d7..64af1dc 100644 (file)
@@ -3914,22 +3914,6 @@ struct MDSignedOrMDField : MDEitherFieldImpl<MDSignedField, MDField> {
   }
 };
 
-struct MDSignedOrUnsignedField
-    : MDEitherFieldImpl<MDSignedField, MDUnsignedField> {
-  MDSignedOrUnsignedField() : ImplTy(MDSignedField(0), MDUnsignedField(0)) {}
-
-  bool isMDSignedField() const { return WhatIs == IsTypeA; }
-  bool isMDUnsignedField() const { return WhatIs == IsTypeB; }
-  int64_t getMDSignedValue() const {
-    assert(isMDSignedField() && "Wrong field type");
-    return A.Val;
-  }
-  uint64_t getMDUnsignedValue() const {
-    assert(isMDUnsignedField() && "Wrong field type");
-    return B.Val;
-  }
-};
-
 } // end anonymous namespace
 
 namespace llvm {