pike.git
/
src
/
program.h
version
»
Context lines:
10
20
40
80
file
none
3
pike.git/src/program.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: program.h,v 1.
176
2003/02/
12
23
:
59
:
18
mast
Exp $
+
|| $Id: program.h,v 1.
177
2003/02/
20
14
:
55
:
12
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"
pike.git/src/program.h:449:
struct node_s *find_module_identifier(struct pike_string *ident, int see_inherit); struct node_s *resolve_identifier(struct pike_string *ident); struct node_s *program_magic_identifier (struct program_state *state, int state_depth, int inherit_num, struct pike_string *ident, int colon_colon_ref); struct program *parent_compilation(int level); struct program *id_to_program(INT32 id); void optimize_program(struct program *p);
-
int
program_
function
_index
_compare
(
const
void
*
a
,
const
void
*
b
);
+
void
fsort_
program_
identifier
_index(
unsigned
short
*
start
,
+
unsigned short
*
end,
+
struct program *p
);
struct pike_string *find_program_name(struct program *p, INT32 *line); int override_identifier (struct reference *ref, struct pike_string *name); void fixate_program(void); struct program *low_allocate_program(void); void low_start_new_program(struct program *p, struct pike_string *name, int flags, int *idp); PMOD_EXPORT void debug_start_new_program(int line, const char *file); void dump_program_desc(struct program *p);