pike.git
/
src
/
program.h
version
»
Context lines:
10
20
40
80
file
none
3
pike.git/src/program.h:175:
#define INHERIT_FROM_INT(P,X) INHERIT_FROM_PTR(P,(P)->identifier_references+(X)) #define PROG_FROM_INT(P,X) PROG_FROM_PTR(P,(P)->identifier_references+(X)) #define ID_FROM_INT(P,X) ID_FROM_PTR(P,(P)->identifier_references+(X)) #define free_program(p) do{ struct program *_=(p); if(!--_->refs) really_free_program(_); }while(0) extern struct object fake_object; extern struct program fake_program; /* Prototypes begin here */
-
struct
id
_
hash
_
entry
;
+
void use_module(
struct
svalue *s);
+
int find
_
module
_
identifier(struct pike_string *ident)
;
void setup_fake_program(); void start_new_program(); void really_free_program(struct program *p); void dump_program_desc(struct program *p); void toss_current_program(); void check_program(struct program *p); struct program *end_program(); SIZE_T add_storage(SIZE_T size); void set_init_callback(void (*init)(struct object *)); void set_exit_callback(void (*exit)(struct object *));