pike.git / src / constants.h

version» Context lines:

pike.git/src/constants.h:1:   /*   || This file is part of Pike. For copyright information see COPYRIGHT.   || Pike is distributed under GPL, LGPL and MPL. See the file COPYING   || for more information. - || $Id: constants.h,v 1.36 2008/05/11 02:35:22 mast Exp $ + || $Id: constants.h,v 1.37 2008/05/11 14:55:53 mast Exp $   */      #ifndef ADD_EFUN_H   #define ADD_EFUN_H      #include "svalue.h"   #include "hashtable.h"   #include "las.h" /* For OPT_SIDE_EFFECT etc. */   #include "block_alloc_h.h"   
pike.git/src/constants.h:68:    int flags,    optimize_fun optimize,    docode_fun docode);   PMOD_EXPORT struct callable *add_efun(const char *name, c_fun fun, const char *type, int flags);   PMOD_EXPORT struct callable *quick_add_efun(const char *name, ptrdiff_t name_length,    c_fun fun,    const char *type, ptrdiff_t type_length,    int flags,    optimize_fun optimize,    docode_fun docode); - void visit_callable (struct callable *c, int action); + PMOD_EXPORT void visit_callable (struct callable *c, int action);   void init_builtin_constants(void);   void exit_builtin_constants(void);   /* Prototypes end here */      #define visit_callable_ref(C, REF_TYPE) \    visit_ref (pass_callable (C), (REF_TYPE), \    (visit_thing_fn *) &visit_callable, NULL)      #include "pike_macros.h"