google / graphicsfuzz

A testing framework for automatically finding and simplifying bugs in graphics shader compilers.
Apache License 2.0
562 stars 117 forks source link

Add multi-dimensional array support to the parser and the printer #1136

Closed AaronGhost closed 3 years ago

AaronGhost commented 3 years ago

Mutli-dimensional arrays raise UnsupportedLanguageFeatureException when a shader containing one is parsed. It is also impossible to parse correctly an AST containing one using the PrettyPrintVisitor.