summaryrefslogtreecommitdiffstats
path: root/src/gallium
diff options
context:
space:
mode:
authorDan McCabe <[email protected]>2011-11-07 15:11:04 -0800
committerDan McCabe <[email protected]>2011-11-07 16:31:22 -0800
commit85beb39e14556cf02f58116fd287120cd1defbd5 (patch)
treee59dc9f775277a0b4b85aab9bbedab7f7c03729a /src/gallium
parenta0afcc67196baa588ec0ac246be6c4996a328f0b (diff)
glsl: Reference data structure ctors in grammar
We now tie the grammar to the ctors of the ASTs they reference. This requires that we actually have definitions of the ctors. In addition, we also need to define "print" and "hir" methods for the AST classes. The Print methods are pretty simple to flesh out. However, at this stage of the development, we simply stub out the "hir" methods and flesh them out later. Also, since actual class instances get returned by the productions in the grammar, we also need to designate the type of the productions that reference those instances. Reviewed-by: Kenneth Graunke <[email protected]>
Diffstat (limited to 'src/gallium')
0 files changed, 0 insertions, 0 deletions