summaryrefslogtreecommitdiff
path: root/src/parsetree.h
diff options
context:
space:
mode:
authorAdrian Thurston <thurston@complang.org>2015-06-08 10:38:13 -0400
committerAdrian Thurston <thurston@complang.org>2015-06-08 10:38:13 -0400
commitb104d124867e77c8baef7b6fe52dffb4608d94df (patch)
tree029260de7b53691e16c89e1a9f3982ba1ad34456 /src/parsetree.h
parent158cd89b0b45b68155dfce173f40a18f64a0b5cc (diff)
downloadcolm-b104d124867e77c8baef7b6fe52dffb4608d94df.tar.gz
some cleanup around the unified list and map generics
Diffstat (limited to 'src/parsetree.h')
-rw-r--r--src/parsetree.h8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/parsetree.h b/src/parsetree.h
index a7751ca0..2d959506 100644
--- a/src/parsetree.h
+++ b/src/parsetree.h
@@ -1745,8 +1745,8 @@ struct Function;
struct IterDef
{
enum Type { Tree, Child, RevChild, Repeat,
- RevRepeat, User, List, ValueList,
- RevValueList, Map };
+ RevRepeat, User, ListEl,
+ RevListVal, MapEl };
IterDef( Type type, Function *func );
IterDef( Type type );
@@ -1759,8 +1759,8 @@ struct IterDef
struct IterImpl
{
enum Type { Tree, Child, RevChild, Repeat,
- RevRepeat, User, List, ValueList,
- RevValueList, Map, ValueMap };
+ RevRepeat, User, ListEl, ListVal,
+ RevListVal, MapEl, MapVal };
IterImpl( Type type, Function *func );
IterImpl( Type type );