From f269b9d236b6e8fd48c08cefe9e90186ee596e40 Mon Sep 17 00:00:00 2001 From: Chris Lattner Date: Thu, 4 Apr 2002 19:22:17 +0000 Subject: [PATCH] Lexer doesn't create typehandle gross stuff now, parser does. llvm-svn: 2103 --- llvm/lib/AsmParser/Lexer.l | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/llvm/lib/AsmParser/Lexer.l b/llvm/lib/AsmParser/Lexer.l index 50da49adcc62..8992cdc63ded 100644 --- a/llvm/lib/AsmParser/Lexer.l +++ b/llvm/lib/AsmParser/Lexer.l @@ -146,14 +146,9 @@ long { llvmAsmlval.PrimType = Type::LongTy ; return LONG; } ulong { llvmAsmlval.PrimType = Type::ULongTy ; return ULONG; } float { llvmAsmlval.PrimType = Type::FloatTy ; return FLOAT; } double { llvmAsmlval.PrimType = Type::DoubleTy; return DOUBLE; } - type { llvmAsmlval.PrimType = Type::TypeTy ; return TYPE; } - label { llvmAsmlval.PrimType = Type::LabelTy ; return LABEL; } -opaque { llvmAsmlval.TypeVal = - new PATypeHolder(OpaqueType::get()); - return OPAQUE; - } +opaque { return OPAQUE; } not { RET_TOK(UnaryOpVal, Not, NOT); }