diff options
author | Adrian Thurston <thurston@complang.org> | 2015-02-14 20:34:51 -0500 |
---|---|---|
committer | Adrian Thurston <thurston@complang.org> | 2015-02-14 20:34:51 -0500 |
commit | a4be5397162bc38f3b112d9ac675c37c6744f535 (patch) | |
tree | 9d04c05ac31a0078dec9f2f12f09392e8145be98 /src/tree.h | |
parent | bbd7ab2bac367385461aca490cf3067bd9f1a78d (diff) | |
download | colm-a4be5397162bc38f3b112d9ac675c37c6744f535.tar.gz |
warning elim in recent vlist and vmap code
Diffstat (limited to 'src/tree.h')
-rw-r--r-- | src/tree.h | 11 |
1 files changed, 7 insertions, 4 deletions
@@ -28,6 +28,7 @@ extern "C" { #include <colm/colm.h> #include <colm/input.h> +#include <colm/internal.h> typedef unsigned char Code; typedef unsigned long Word; @@ -354,10 +355,12 @@ void colm_list_iter_destroy( struct colm_program *prg, Tree ***psp, ListIter *it Tree *colm_list_iter_advance( struct colm_program *prg, Tree ***psp, ListIter *iter ); Tree *colm_list_iter_deref_cur( struct colm_program *prg, ListIter *iter ); -void colm_vlist_append( struct colm_program *prg, List *list, Tree *tree ); -void colm_vlist_prepend( struct colm_program *prg, List *list, Tree *value ); -Tree *colm_vlist_detach_tail( struct colm_program *prg, List *list ); -Tree *colm_viter_deref_cur( struct colm_program *prg, ListIter *iter ); +void colm_vlist_append( struct colm_program *prg, List *list, Value value ); +void colm_vlist_prepend( struct colm_program *prg, List *list, Value value ); +Value colm_vlist_detach_head( struct colm_program *prg, List *list ); +Value colm_vlist_detach_tail( struct colm_program *prg, List *list ); + +Value colm_viter_deref_cur( struct colm_program *prg, ListIter *iter ); #if defined(__cplusplus) } |