pike.git
/
src
/
program.h
version
»
Context lines:
10
20
40
80
file
none
3
pike.git/src/program.h:838:
struct pike_string *name); PMOD_EXPORT void do_inherit(struct svalue *s, INT32 flags, struct pike_string *name); void compiler_do_inherit(node *n, INT32 flags, struct pike_string *name); int call_handle_inherit(struct pike_string *s); void simple_do_inherit(struct pike_string *s, INT32 flags, struct pike_string *name); int isidentifier(struct pike_string *s);
+
int isidentifier_variant(struct pike_string *name,
+
unsigned id_flags,
+
struct pike_type *type);
int low_define_alias(struct pike_string *name, struct pike_type *type, int flags, int depth, int refno); PMOD_EXPORT int define_alias(struct pike_string *name, struct pike_type *type, int flags, int depth, int refno); int low_define_variable(struct pike_string *name, struct pike_type *type, INT32 flags, size_t offset, INT32 run_time_type); PMOD_EXPORT int map_variable(const char *name,
pike.git/src/program.h:908:
PMOD_EXPORT int debug_end_class(const char *name, ptrdiff_t namelen, INT32 flags); INT32 define_function(struct pike_string *name, struct pike_type *type, unsigned flags, unsigned function_flags, union idptr *func, unsigned opt_flags); int really_low_find_shared_string_identifier(struct pike_string *name, struct program *prog, int flags);
+
int really_low_find_variant_identifier(struct pike_string *name,
+
struct program *prog,
+
struct pike_type *type,
+
int start_pos,
+
int flags);
PMOD_EXPORT int low_find_lfun(struct program *p, ptrdiff_t lfun); int lfun_lookup_id(struct pike_string *lfun_name); int low_find_shared_string_identifier(struct pike_string *name, struct program *prog); struct ff_hash; int find_shared_string_identifier(struct pike_string *name, struct program *prog); PMOD_EXPORT int find_identifier(const char *name,struct program *prog); int store_prog_string(struct pike_string *str); int store_constant(const struct svalue *foo,