Branch: Tag:

2019-02-20

2019-02-20 13:23:25 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Compiler: Added some internal doc.

93:    struct mapping *resolve_cache;   };    + /* +  * The next level is struct program_state, which are held in +  * a linked list stack rooted in the Pike_compiler variable. +  * There is one such struct for each class being compiled, +  * with the current class being in Pike_compiler. +  * +  * Cf compilation.h for its definition. +  */ +  + /* +  * The next level is struct compiler_frame, which are held in +  * a linked list stack rooted in the field of the same name in +  * struct program_state. They keep track of state for the +  * current function. +  * +  * Cf las.h for its definition. +  */ +    #ifdef PIKE_DEBUG   #define CHECK_COMPILER() do { \    if (!Pike_fp || !compilation_program || \