diff options
author | Adrian Thurston <thurston@complang.org> | 2015-06-08 10:38:13 -0400 |
---|---|---|
committer | Adrian Thurston <thurston@complang.org> | 2015-06-08 10:38:13 -0400 |
commit | b104d124867e77c8baef7b6fe52dffb4608d94df (patch) | |
tree | 029260de7b53691e16c89e1a9f3982ba1ad34456 /src/compiler.h | |
parent | 158cd89b0b45b68155dfce173f40a18f64a0b5cc (diff) | |
download | colm-b104d124867e77c8baef7b6fe52dffb4608d94df.tar.gz |
some cleanup around the unified list and map generics
Diffstat (limited to 'src/compiler.h')
-rw-r--r-- | src/compiler.h | 22 |
1 files changed, 7 insertions, 15 deletions
diff --git a/src/compiler.h b/src/compiler.h index 3ab6fe97..e7cd3fc8 100644 --- a/src/compiler.h +++ b/src/compiler.h @@ -753,27 +753,19 @@ struct Compiler void verifyParseStopGrammar( LangEl *langEl, PdaGraph *pdaGraph ); void computeAdvanceReductions( LangEl *langEl, PdaGraph *pdaGraph ); - void initMapElKey( GenericType *gen, const char *name, int offset ); - void initMapElField( GenericType *gen, const char *name, int offset ); - void initMapField( GenericType *gen, const char *name, int offset ); - - void initMapFunctions( GenericType *gen ); - void initMapFields( GenericType *gen ); - void initMapElFields( GenericType *gen ); - - void initListField( GenericType *gen, const char *name, int offset ); void initListElField( GenericType *gen, const char *name, int offset ); + void initListFieldEl( GenericType *gen, const char *name, int offset ); + void initListFieldVal( GenericType *gen, const char *name, int offset ); void initListFields( GenericType *gen ); void initListFunctions( GenericType *gen ); - void initListElFields( GenericType *gen ); - void initValueListField( GenericType *gen, const char *name, int offset ); - void initValueListFields( GenericType *gen ); - void initValueListFunctions( GenericType *gen ); + void initMapElKey( GenericType *gen, const char *name, int offset ); + void initMapElField( GenericType *gen, const char *name, int offset ); + void initMapField( GenericType *gen, const char *name, int offset ); - void initValueMapFunctions( GenericType *gen ); - void initValueMapFields( GenericType *gen ); + void initMapFields( GenericType *gen ); + void initMapFunctions( GenericType *gen ); void initVectorFunctions( GenericType *gen ); void initParserField( GenericType *gen, const char *name, |