]> git.tdb.fi Git - libs/gl.git/commitdiff
Refactor scope management
authorMikko Rasa <tdb@tdb.fi>
Tue, 23 Feb 2021 22:11:43 +0000 (00:11 +0200)
committerMikko Rasa <tdb@tdb.fi>
Tue, 23 Feb 2021 22:11:43 +0000 (00:11 +0200)
TraversingVisitor now takes care of maintaining current_block correctly
for functions and loops.  This fixes an issue where InterfaceGenerator
was treating function in/out parameters as global interface variables.
Now there's a different bug where it generates global interface variables
for them.


No differences found