pike.git
/
src
/
program.c
version
»
Context lines:
10
20
40
80
file
none
3
pike.git/src/program.c:3725:
fixate_program(); if(Pike_compiler->num_parse_error) { free_program(prog); prog=0; }else{ optimize_program(Pike_compiler->new_program); Pike_compiler->new_program->flags |= PROGRAM_FINISHED; }
-
} else {
-
/* All references in prog are now known.
-
* Fixup identifier overrides, so that inherit is safe.
-
*/
-
for (e = 0; e < prog->num_identifier_references; e++) {
-
struct reference *ref = prog->identifier_references + e;
-
if (ref->id_flags & ID_HIDDEN) continue;
-
if (ref->inherit_offset != 0) continue;
-
override_identifier (ref, ID_FROM_PTR (prog, ref)->name);
+
}
-
}
+
#ifdef PIKE_DEBUG if (prog) { check_program(prog); if(l_flag) dump_program_desc(prog); } #endif }