Remove MCTargetAsmLexer and its derived classes now that edis,
[oota-llvm.git] / include / llvm / MC / MCParser / MCAsmLexer.h
index 0a961d6d0971caf88000df4e4744ccf03ed584ed..37a69e26a61d57fa98e9114871e98d323d9eca7b 100644 (file)
@@ -34,9 +34,6 @@ public:
     // Real values.
     Real,
 
-    // Register values (stored in IntVal).  Only used by MCTargetAsmLexer.
-    Register,
-
     // No-value.
     EndOfStatement,
     Colon,
@@ -104,13 +101,6 @@ public:
     assert(Kind == Integer && "This token isn't an integer!");
     return IntVal;
   }
-
-  /// getRegVal - Get the register number for the current token, which should
-  /// be a register.
-  unsigned getRegVal() const {
-    assert(Kind == Register && "This token isn't a register!");
-    return static_cast<unsigned>(IntVal);
-  }
 };
 
 /// MCAsmLexer - Generic assembler lexer interface, for use by target specific