X-Git-Url: https://git.m6w6.name/?p=m6w6%2Fext-psi;a=blobdiff_plain;f=src%2Ftypes%2Fdecl_var.h;h=69f9adc34749eab2b27c50e17493db9da916180c;hp=031e2919df49d41b16ac237424d346e1c5f4d4d7;hb=c9384515a81cb64d345b299908b2852f51bb8e6e;hpb=b029005e56a8913fbb3d17ab497b4a37a00a211c diff --git a/src/types/decl_var.h b/src/types/decl_var.h index 031e291..69f9adc 100644 --- a/src/types/decl_var.h +++ b/src/types/decl_var.h @@ -31,6 +31,7 @@ struct psi_token; struct psi_decl_arg; struct psi_let_exp; struct psi_set_exp; +struct psi_validate_scope; struct psi_decl_var { struct psi_token *token; @@ -61,8 +62,7 @@ static inline char *psi_decl_var_name_prepend(char *current, const char *prepend } bool psi_decl_var_validate(struct psi_data *data, struct psi_decl_var *dvar, - struct psi_impl *impl, struct psi_decl *decl, - struct psi_let_exp *current_let_exp, struct psi_set_exp *current_set_exp); + struct psi_validate_scope *scope); size_t psi_decl_var_get_size(struct psi_decl_var *var);