X-Git-Url: https://git.m6w6.name/?a=blobdiff_plain;ds=sidebyside;f=src%2Ftypes%2Fdecl_type.h;fp=src%2Ftypes%2Fdecl_type.h;h=e7c341f105f7537fd23f624ed75c8b6950f0f24b;hb=42f44eb5bf4ecd36e26e051fada79d861d0f92d2;hp=f5aa4dc343f04dfdb474a1c432bb039da28baa07;hpb=1b6db76e3005344b33ab45b00e7e61386a33932a;p=m6w6%2Fext-psi diff --git a/src/types/decl_type.h b/src/types/decl_type.h index f5aa4dc..e7c341f 100644 --- a/src/types/decl_type.h +++ b/src/types/decl_type.h @@ -54,6 +54,7 @@ struct psi_decl_type { #define psi_decl_type_is_anon(name, type) !strncmp(name, type "@", sizeof(type)) struct psi_decl_type *psi_decl_type_init(token_t type, const char *name); +struct psi_decl_type *psi_decl_type_copy(struct psi_decl_type *src); void psi_decl_type_free(struct psi_decl_type **type_ptr); void psi_decl_type_dump(int fd, struct psi_decl_type *t, unsigned level); bool psi_decl_type_validate(struct psi_data *data, struct psi_decl_type *type, struct psi_decl_arg *def);