diff options
author | Adrian Thurston <thurston@complang.org> | 2015-06-05 10:26:36 -0400 |
---|---|---|
committer | Adrian Thurston <thurston@complang.org> | 2015-06-05 10:26:36 -0400 |
commit | db0fd98a4f646abef622684d4228d879a933cbce (patch) | |
tree | b8a7662b964b597ae91e05dae7247caf2d5afe27 /src/parsetree.h | |
parent | 009deb74e036c25053246ce9b8a21069f8440834 (diff) | |
download | colm-db0fd98a4f646abef622684d4228d879a933cbce.tar.gz |
more of the vlist implementation .. moved all test cases to vlist
Diffstat (limited to 'src/parsetree.h')
-rw-r--r-- | src/parsetree.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/parsetree.h b/src/parsetree.h index afd63834..718f2dc3 100644 --- a/src/parsetree.h +++ b/src/parsetree.h @@ -1733,7 +1733,8 @@ struct Function; struct IterDef { enum Type { Tree, Child, RevChild, Repeat, - RevRepeat, User, List, Map }; + RevRepeat, User, List, ValueList, + RevValueList, Map }; IterDef( Type type, Function *func ); IterDef( Type type ); @@ -1746,7 +1747,8 @@ struct IterDef struct IterImpl { enum Type { Tree, Child, RevChild, Repeat, - RevRepeat, User, List, ValueList, Map, ValueMap }; + RevRepeat, User, List, ValueList, + RevValueList, Map, ValueMap }; IterImpl( Type type, Function *func ); IterImpl( Type type ); |