#define PSI_TYPES_IMPL_DEF_VAL_H
#include "token.h"
-#include "impl_val.h"
+#include "types/impl_val.h"
struct psi_data;
struct psi_impl_type;
struct psi_impl_def_val *psi_impl_def_val_init(token_t t, const char *text);
void psi_impl_def_val_free(struct psi_impl_def_val **def_ptr);
void psi_impl_def_val_dump(int fd, struct psi_impl_def_val *val);
-bool psi_impl_def_val_validate(struct psi_data *data, struct psi_impl_def_val *def, struct psi_impl_type *type);
+bool psi_impl_def_val_validate(struct psi_data *data, struct psi_impl_def_val *def, token_t i_type_t, const char *i_type_n);
#endif