17 lines
609 B
C
17 lines
609 B
C
/*
|
|
* The Amsterdam Compiler Kit
|
|
* See the copyright notice in the ACK home directory, in the file "Copyright".
|
|
*/
|
|
#ifndef LANG_CEM_CEMCOM_ANSI_DECLARATOR_H
|
|
#define LANG_CEM_CEMCOM_ANSI_DECLARATOR_H
|
|
|
|
/* lang/cem/cemcom.ansi/declarator.c */
|
|
struct type *declare_type(struct type *tp, struct declarator *dc);
|
|
void add_decl_unary(struct declarator *dc, int fund, int qual, arith count, struct formal *fm, struct proto *pl);
|
|
void remove_declarator(struct declarator *dc);
|
|
void reject_params(struct declarator *dc);
|
|
void check_array_subscript(struct expr *expr);
|
|
|
|
#endif /* LANG_CEM_CEMCOM_ANSI_DECLARATOR_H */
|
|
|