diff options
| author | Michael Forney <mforney@mforney.org> | 2019-02-11 18:43:18 -0800 |
|---|---|---|
| committer | Michael Forney <mforney@mforney.org> | 2019-02-12 01:55:14 -0800 |
| commit | eddc4693e49f70cd214b7645cb9fce54a89fbb6c (patch) | |
| tree | fa1b640f49cde25e323aa0629aed64c064da930e /init.h | |
| download | cproc-eddc4693e49f70cd214b7645cb9fce54a89fbb6c.tar.xz | |
Initial import
Diffstat (limited to 'init.h')
| -rw-r--r-- | init.h | 13 |
1 files changed, 13 insertions, 0 deletions
@@ -0,0 +1,13 @@ +struct initializer { + uint64_t start, end; + struct expression *expr; + struct initializer *next, *subinit; +}; + +struct scope; +struct type; +struct function; +struct declaration; + +struct initializer *mkinit(uint64_t, struct expression *); +struct initializer *parseinit(struct scope *, struct type *); |
