Cthulhu  0.2.10
Cthulhu compiler collection
decl.h
Go to the documentation of this file.
1 // SPDX-License-Identifier: GPL-3.0-only
2 
3 #pragma once
4 
5 #include "oberon/ast.h"
6 
7 #include "oberon/sema/sema.h"
8 
9 typedef struct obr_forward_t {
13 
15 
16 tree_t *obr_add_init(tree_t *sema, obr_t *mod);
obr_forward_t obr_forward_decl(tree_t *sema, obr_t *decl)
Definition: decl.c:273
tree_t * obr_add_init(tree_t *sema, obr_t *mod)
Definition: decl.c:304
obr_tag_t
Definition: sema.h:9
tree_t * decl
Definition: decl.h:11
obr_tag_t tag
Definition: decl.h:10
Definition: ast.h:93
Definition: tree.h:67