summaryrefslogtreecommitdiffstats
path: root/llvm/lib
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2002-04-04 19:22:17 +0000
committerChris Lattner <sabre@nondot.org>2002-04-04 19:22:17 +0000
commitf269b9d236b6e8fd48c08cefe9e90186ee596e40 (patch)
tree3cb60283d3326a4b84b2d5a00e9606ecf8ff578b /llvm/lib
parent9ba54b2f31a2825539261328f1929c29bae5b2ee (diff)
downloadbcm5719-llvm-f269b9d236b6e8fd48c08cefe9e90186ee596e40.tar.gz
bcm5719-llvm-f269b9d236b6e8fd48c08cefe9e90186ee596e40.zip
Lexer doesn't create typehandle gross stuff now, parser does.
llvm-svn: 2103
Diffstat (limited to 'llvm/lib')
-rw-r--r--llvm/lib/AsmParser/Lexer.l7
1 files changed, 1 insertions, 6 deletions
diff --git a/llvm/lib/AsmParser/Lexer.l b/llvm/lib/AsmParser/Lexer.l
index 50da49adcc6..8992cdc63de 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<Type>(OpaqueType::get());
- return OPAQUE;
- }
+opaque { return OPAQUE; }
not { RET_TOK(UnaryOpVal, Not, NOT); }
OpenPOWER on IntegriCloud