diff options
author | Adrian Thurston <thurston@complang.org> | 2013-12-22 14:42:44 -0500 |
---|---|---|
committer | Adrian Thurston <thurston@complang.org> | 2013-12-22 14:42:44 -0500 |
commit | c4d8e657810167b3a76e03ce1306f3948da9228f (patch) | |
tree | cbe8e2b5ff56f5a84755d4ac845a9c5d24124363 /src/parsedata.h | |
parent | 9f5f45aadc85bb66b8c60d1f79192ef99721089c (diff) | |
download | colm-c4d8e657810167b3a76e03ce1306f3948da9228f.tar.gz |
collect all locals into a single array
Collecting all of trees, iters, rev iters, user iters into a single descriptor
array. Items are ordered by scope.
Diffstat (limited to 'src/parsedata.h')
-rw-r--r-- | src/parsedata.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/parsedata.h b/src/parsedata.h index 9030c605..6ac380e2 100644 --- a/src/parsedata.h +++ b/src/parsedata.h @@ -800,6 +800,7 @@ struct Compiler void compileTranslateBlock( LangEl *langEl ); void findLocalTrees( CharSet &trees ); void findLocalIters( Iters &iters ); + void findLocals( CodeBlock *block ); void makeProdCopies( Production *prod ); void compileReductionCode( Production *prod ); void initGenericTypes(); |