glslang-zig/glslang
steve-lunarg 27309f6848 Refactor TType::contains* methods (nonfunctional)
There were many (~8) different places in TType which all knew how to traverse
the struct/type hierarchy.  There's a need to add another, but I didn't
want to duplicate the traversal code again.  This is a small refactoring
which passes a predicate to a single traverse-and-test method.  That also
shortens all the containsSomething() methods from 9 lines of body to 1.

There are no test differences: it's nonfunctional.
2017-04-02 17:38:18 -06:00
..
GenericCodeGen Non-functional: White space after "//", mostly for copyrights. 2017-01-06 12:34:14 -07:00
Include Refactor TType::contains* methods (nonfunctional) 2017-04-02 17:38:18 -06:00
MachineIndependent Merge pull request #774 from steve-lunarg/tess-ctrlpt-pcf 2017-03-31 13:37:52 -06:00
OSDependent Non-functional: White space after "//", mostly for copyrights. 2017-01-06 12:34:14 -07:00
Public Merge branch 'semantic_handling' of https://github.com/TiemoJung/glslang into TiemoJung-semantic_handling 2017-03-14 21:49:42 -06:00
CMakeLists.txt Install headers 2017-01-29 17:46:44 -08:00
updateGrammar Bison: Non-functional: Move to revision 3.0.4. 2016-05-04 12:54:56 -06:00