Branch: Tag:

2001-02-23

2001-02-23 14:44:20 by Henrik Grubbström (Grubba) <grubba@grubba.org>

type_may_overload() and pike_type_allow_premature_toss() now take a pike_type as the first argument.

Rev: src/pike_types.c:1.149
Rev: src/pike_types.h:1.51

5:   \*/      /* -  * $Id: pike_types.h,v 1.50 2001/02/20 22:03:49 grubba Exp $ +  * $Id: pike_types.h,v 1.51 2001/02/23 14:44:20 grubba Exp $    */   #ifndef PIKE_TYPES_H   #define PIKE_TYPES_H
227:   struct pike_type *object_type_to_program_type(struct pike_type *obj_t);   char *get_name_of_type(int t);   void cleanup_pike_types(void); - int type_may_overload(char *type, int lfun); + int type_may_overload(struct pike_type *type, int lfun);   void yyexplain_nonmatching_types(struct pike_type *type_a,    struct pike_type *type_b,    int flags);   struct pike_type *make_pike_type(char *t); - int pike_type_allow_premature_toss(char *type); + int pike_type_allow_premature_toss(struct pike_type *type);   /* Prototypes end here */      /* "Dynamic types" - use with ADD_FUNCTION_DTYPE */