pike.git / src / program.c

version» Context lines:

pike.git/src/program.c:3339:    "pass=%d: compilation_depth:%d\n",    (long)th_self(), p, name ? name->str : "-",    Pike_compiler->compiler_pass,    c->compilation_depth);       init_type_stack();      #define PUSH   #include "compilation.h"    -  ba_init(&Pike_compiler->node_allocator, sizeof(struct node_s), 512); -  +     Pike_compiler->parent_identifier=id;    Pike_compiler->compiler_pass = pass;    Pike_compiler->compiler = c;       Pike_compiler->num_used_modules=0; /* FIXME: Duplicate? */       if(p->flags & PROGRAM_FINISHED)    {    yyerror("Pass2: Program already done");    }
pike.git/src/program.c:3876:    free_node(Pike_compiler->current_annotations);    Pike_compiler->current_annotations = NULL;    }       if (Pike_compiler->current_attributes) {    free_node(Pike_compiler->current_attributes);    Pike_compiler->current_attributes = NULL;    }       unuse_modules(Pike_compiler->num_used_modules); -  -  free_all_nodes(); -  -  ba_destroy(&Pike_compiler->node_allocator); +    }      int sizeof_variable(int run_time_type)   {    switch(run_time_type)    {    case T_FUNCTION:    case T_MIXED: return sizeof(struct svalue);    case T_FLOAT: return sizeof(FLOAT_TYPE);    case T_INT: return sizeof(INT_TYPE);