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 "
ctu/sema/sema.h
"
6
7
typedef
struct
ctu_forward_t
{
8
ctu_tag_t
tag
;
9
tree_t
*
decl
;
10
}
ctu_forward_t
;
11
12
ctu_forward_t
ctu_forward_decl
(
tree_t
*sema,
ctu_t
*decl);
ctu_forward_decl
ctu_forward_t ctu_forward_decl(tree_t *sema, ctu_t *decl)
Definition:
decl.c:345
sema.h
ctu_tag_t
ctu_tag_t
Definition:
sema.h:14
ctu_forward_t
Definition:
decl.h:7
ctu_forward_t::tag
ctu_tag_t tag
Definition:
decl.h:8
ctu_forward_t::decl
tree_t * decl
Definition:
decl.h:9
ctu_t
Definition:
ast.h:86
tree_t
Definition:
tree.h:67
language
ctu
include
ctu
sema
decl.h
Generated by
1.9.1