pike.git / src / interpret.h

version» Context lines:

pike.git/src/interpret.h:214:   }      PMOD_EXPORT void callsite_free_frame(const struct pike_callsite *c);      static inline void callsite_free(const struct pike_callsite *c) {    if (LIKELY(!c->frame)) return;    callsite_free_frame(c);   }      PMOD_EXPORT void callsite_resolve_svalue(struct pike_callsite *site, struct svalue *s); - PMOD_EXPORT void callsite_resolve_fun(struct pike_callsite *site, struct object *o, INT16 fun); + PMOD_EXPORT void callsite_resolve_identifier(struct pike_callsite *site, struct object *o, INT16 fun);   PMOD_EXPORT void callsite_resolve_lfun(struct pike_callsite *site, struct object *o, int lfun);   PMOD_EXPORT void callsite_execute(const struct pike_callsite *site);   PMOD_EXPORT void callsite_reset_pikecall(struct pike_callsite *s);      static inline void callsite_reset(struct pike_callsite *c) {    /* nothing to do, only frames for pike functions    * might need to be reallocatd */    if (LIKELY(c->type != CALLTYPE_PIKEFUN)) return;    callsite_reset_pikecall(c);   }