aboutsummaryrefslogtreecommitdiff
path: root/init.h
blob: 9e50515755e0980d1e2842e996c76d6120d25e08 (plain)
1
2
3
4
5
6
7
8
9
10
11
struct init {
	uint64_t start, end;
	struct expr *expr;
	struct init *next, *subinit;
};

struct scope;
struct type;

struct init *mkinit(uint64_t, uint64_t, struct expr *);
struct init *parseinit(struct scope *, struct type *);