summaryrefslogtreecommitdiff
path: root/src/parsedata.h
diff options
context:
space:
mode:
authorAdrian Thurston <thurston@complang.org>2013-12-22 14:42:44 -0500
committerAdrian Thurston <thurston@complang.org>2013-12-22 14:42:44 -0500
commitc4d8e657810167b3a76e03ce1306f3948da9228f (patch)
treecbe8e2b5ff56f5a84755d4ac845a9c5d24124363 /src/parsedata.h
parent9f5f45aadc85bb66b8c60d1f79192ef99721089c (diff)
downloadcolm-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.h1
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();