pike.git
/
src
/
program.h
version
»
Context lines:
10
20
40
80
file
none
3
pike.git/src/program.h:1:
/*\ ||| This file a part of Pike, and is copyright by Fredrik Hubinette ||| Pike is distributed as GPL (General Public License) ||| See the files COPYING and DISCLAIMER for more information. \*/ /*
-
* $Id: program.h,v 1.
93
2000/
06
/
26
16
:
43
:
09
grubba Exp $
+
* $Id: program.h,v 1.
94
2000/
07
/
10
18
:
21
:
33
grubba Exp $
*/ #ifndef PROGRAM_H #define PROGRAM_H #include <stdarg.h> #include "global.h" #include "pike_types.h" #include "pike_macros.h" #include "svalue.h" #include "time_stuff.h"
pike.git/src/program.h:272:
void (*exit)(struct object *); void (*gc_recurse_func)(struct object *); void (*gc_check_func)(struct object *); #ifdef PIKE_DEBUG unsigned INT32 checksum; #endif #ifdef PROFILING unsigned INT32 num_clones; #endif /* PROFILING */
-
SIZE
_
T
total_size;
+
size
_
t
total_size;
#define FOO(NUMTYPE,TYPE,NAME) TYPE * NAME ; #include "program_areas.h" #define FOO(NUMTYPE,TYPE,NAME) NUMTYPE PIKE_CONCAT(num_,NAME) ; #include "program_areas.h" INT16 lfuns[NUM_LFUNS]; };
pike.git/src/program.h:339:
struct pike_string *name, int flags, int *idp); void debug_start_new_program(PROGRAM_LINE_ARGS); void really_free_program(struct program *p); void dump_program_desc(struct program *p); int sizeof_variable(int run_time_type); void check_program(struct program *p); struct program *end_first_pass(int finish); struct program *debug_end_program(void);
-
SIZE
_
T
low_add_storage(
SIZE
_
T
size,
SIZE
_
T
alignment, int modulo_orig);
+
size
_
t
low_add_storage(
size
_
t
size,
size
_
t
alignment, int modulo_orig);
void set_init_callback(void (*init)(struct object *)); void set_exit_callback(void (*exit)(struct object *)); void set_gc_recurse_callback(void (*m)(struct object *)); void set_gc_check_callback(void (*m)(struct object *)); int low_reference_inherited_identifier(struct program_state *q, int e, struct pike_string *name, int flags); int find_inherit(struct program *p, struct pike_string *name); node *reference_inherited_identifier(struct pike_string *super_name,
pike.git/src/program.h:371:
void compiler_do_inherit(node *n, INT32 flags, struct pike_string *name); void simple_do_inherit(struct pike_string *s, INT32 flags, struct pike_string *name); int isidentifier(struct pike_string *s); int low_define_variable(struct pike_string *name, struct pike_string *type, INT32 flags,
-
INT32
offset,
+
size_t
offset,
INT32 run_time_type); int map_variable(char *name, char *type, INT32 flags,
-
INT32
offset,
+
size_t
offset,
INT32 run_time_type); int quick_map_variable(char *name, int name_length,
-
INT32
offset,
+
size_t
offset,
char *type, int type_length, INT32 run_time_type, INT32 flags); int define_variable(struct pike_string *name, struct pike_string *type, INT32 flags); int simple_add_variable(char *name, char *type, INT32 flags);