Re: VEC re-write [patch 02/25]

2012-11-16 Thread Laurynas Biveinis
> 2012-11-15 Diego Novillo > > * gengtype-lex.l (VEC): Remove. > Add characters in the set [\!\>\.-]. > * gengtype-parse.c (token_names): Remove "VEC". > (require_template_declaration): Remove handling of VEC_TOKEN. > (type): Likewise. > Call creat

VEC re-write [patch 02/25]

2012-11-15 Thread Diego Novillo
This patch removes the special handling for VEC() that used to exist in gengtype. Additionally, it allows gengtype to recognize templates of more than one argument and introduces the concept of an undefined type (useful for template arguments that may or may not be types). When a TYPE_UNDEFINED