2004-08-16 Martin Baulig <martin@ximian.com>
* cs-tokenizer.cs (Tokenizer.TypeOfParsing): New public property.
(Token.GENERIC_DIMENSION): New token; this is returned if we
encounter an unbound generic type in a typeof() expression.
* cs-parser.jay (opt_type_argument_list): Added GENERIC_DIMENSION;
this token is only generated while parsing a typeof() expression.
(typeof_expression): Removed the old unbound_type hack.
* generic.cs (TypeArguments.IsUnbound): New public property.
* decl.cs (MemberName): Added support for unbound types.
svn path=/trunk/mcs/; revision=32392