pike.git / src / pike_compiler.h

version» Context lines:

pike.git/src/pike_compiler.h:153:   void yytype_report(int severity_level,    struct pike_string *expect_file, INT_TYPE expect_line,    struct pike_type *expected_t,    struct pike_string *got_file, INT_TYPE got_line,    struct pike_type *got_t,    INT32 args, const char *fmt, ...);   void yytype_error(const char *msg, struct pike_type *expected_t,    struct pike_type *got_t, unsigned int flags);   struct pike_string *format_exception_for_error_msg (struct svalue *thrown);   void handle_compile_exception (const char *yyerror_fmt, ...); - struct program *compile(struct pike_string *aprog, -  struct object *ahandler, -  int amajor, int aminor, -  struct program *atarget, -  struct object *aplaceholder); +    void push_compiler_frame(int lexical_scope);   node *low_pop_local_variables(int level, node *block);   node *pop_local_variables(int level, node *block);   void pop_compiler_frame(void);   PMOD_EXPORT void change_compiler_compatibility(int major, int minor);   void init_pike_compiler(void);   void cleanup_pike_compiler(void);   /* Prototypes end here */      #endif /* !PIKE_COMPILER_H */