llvm-6502/lib/AsmParser
Chris Lattner d05adbcdce Clean up parser, fix a bug that prevented this from working:
%ListNode3 = global %list { %list* null, int 4 }

because %list is name and the parser expected a literal {..} type there.

In addition, simplified rules that the fix (Allow any Types there, not just a StructType)
made obsolete.  Simplified type propogation a bit.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@700 91177308-0d34-0410-b5e6-96231b3b80d8
2001-10-03 03:19:33 +00:00
..
Lexer.l * Add support for null as a constant 2001-10-03 01:49:25 +00:00
llvmAsmParser.y Clean up parser, fix a bug that prevented this from working: 2001-10-03 03:19:33 +00:00
Makefile Initial revision 2001-06-06 20:29:01 +00:00
Parser.cpp Remove dependence on command line library. Silly anyway. 2001-07-22 18:36:00 +00:00
ParserInternals.h Convert more code to use new style casts 2001-10-01 20:11:19 +00:00