Branch: Tag:

2019-02-02

2019-02-02 15:51:17 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Extended linenumber info table with local variable info.

Adds store_linenumber_frame_{name,type}().

979:    struct pike_string *file);   void start_line_numbering(void);   void store_linenumber(INT_TYPE current_line, struct pike_string *current_file); + void store_linenumber_frame_name(int frame_offset, int string_num); + void store_linenumber_frame_type(int frame_offset, int constant_num);   PMOD_EXPORT struct pike_string *low_get_program_line(struct program *prog,    INT_TYPE *linep);   PMOD_EXPORT struct pike_string *get_program_line(struct program *prog,