diff options
author | Richard Stallman <rms@gnu.org> | 1993-07-23 19:18:33 +0000 |
---|---|---|
committer | Richard Stallman <rms@gnu.org> | 1993-07-23 19:18:33 +0000 |
commit | 3d06b1003fd4b4c7a431455e437288c181a36a5c (patch) | |
tree | 6bbd6818c5aa6760ca1ee253ae0192fcd25c868a /gcc/c-tree.h | |
parent | 34403047ce7f3d7ee0b6115553f8782ba1df6d48 (diff) | |
download | gcc-3d06b1003fd4b4c7a431455e437288c181a36a5c.tar.gz |
Declare the new initializer parsing functions.
From-SVN: r4976
Diffstat (limited to 'gcc/c-tree.h')
-rw-r--r-- | gcc/c-tree.h | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/gcc/c-tree.h b/gcc/c-tree.h index 1450b300efb..3d87ed631fb 100644 --- a/gcc/c-tree.h +++ b/gcc/c-tree.h @@ -326,10 +326,17 @@ extern tree c_expand_start_case PROTO((tree)); Given two compatible ANSI C types, returns the merged type. */ extern tree common_type PROTO((tree, tree)); extern tree default_conversion PROTO((tree)); -extern tree digest_init PROTO((tree, tree, tree *, int, int, char *)); extern tree parser_build_binary_op PROTO((enum tree_code, tree, tree)); extern tree require_complete_type PROTO((tree)); extern void store_init_value PROTO((tree, tree)); +extern void start_init PROTO((tree, tree, int)); +extern void finish_init PROTO((void)); +extern void really_start_incremental_init PROTO((tree)); +extern void push_init_level PROTO((int)); +extern tree pop_init_level PROTO((int)); +extern void set_init_index PROTO((tree, tree)); +extern void set_init_label PROTO((tree)); +extern void process_init_element PROTO((tree)); /* in c-iterate.c */ extern void iterator_expand PROTO((tree)); |