Don't track new type names during pass-1 parsing
authorIan Romanick <ian.d.romanick@intel.com>
Fri, 19 Mar 2010 18:12:33 +0000 (11:12 -0700)
committerIan Romanick <ian.d.romanick@intel.com>
Fri, 19 Mar 2010 18:12:33 +0000 (11:12 -0700)
commitb0bb781e1dae3d98b861c1f6cae7fb99efefe2e1
treeac9009d4336383f56a81961f8886825e8cab2135
parente309a6051d1a04ee581f0a47c6c585918fba1096
Don't track new type names during pass-1 parsing

This implementation was wrong anyway because it did not respect
scoping rules.  This will need to be revisited soon.  The most likely
result is that the grammar is going to need some significant re-work
to be able to use a IDENTIFIER in all the places where a TYPE_NAME is
currently used.
glsl_lexer.lpp
glsl_parser.ypp