Change call to Error() to assert()
authorJason W Kim <jason.w.kim.2009@gmail.com>
Thu, 13 Jan 2011 00:27:00 +0000 (00:27 +0000)
committerJason W Kim <jason.w.kim.2009@gmail.com>
Thu, 13 Jan 2011 00:27:00 +0000 (00:27 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123350 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Target/ARM/AsmParser/ARMAsmParser.cpp

index b672bc4ce41c4af801611283efcaaa385030732a..2aabd0261993b9f1c76937880845f0ce4937d649 100644 (file)
@@ -902,10 +902,7 @@ bool ARMAsmParser::ParsePrefix(MCSymbolRefExpr::VariantKind &RefKind) {
   RefKind = MCSymbolRefExpr::VK_None;
 
   // :lower16: and :upper16: modifiers
-  if (getLexer().isNot(AsmToken::Colon)) {
-    Error(Parser.getTok().getLoc(), "expected :");
-    return true;
-  }
+  assert(getLexer().is(AsmToken::Colon) && "expected a :");
   Parser.Lex(); // Eat ':'
 
   if (getLexer().isNot(AsmToken::Identifier)) {