equal
deleted
inserted
replaced
263 if(NULL == symbol->simple_instr_list) |
263 if(NULL == symbol->simple_instr_list) |
264 /* nothing to do... */ |
264 /* nothing to do... */ |
265 return NULL; |
265 return NULL; |
266 |
266 |
267 symbol_c *save_prev_il_instruction = prev_il_instruction; |
267 symbol_c *save_prev_il_instruction = prev_il_instruction; |
268 prev_il_instruction = symbol->il_operand; |
268 /* Stage2 will insert an artificial (and equivalent) LD <il_operand> to the simple_instr_list if necessary. We can therefore ignore the 'il_operand' entry! */ |
|
269 // prev_il_instruction = symbol->il_operand; |
|
270 prev_il_instruction = NULL; |
269 symbol->simple_instr_list->accept(*this); |
271 symbol->simple_instr_list->accept(*this); |
270 prev_il_instruction = save_prev_il_instruction; |
272 prev_il_instruction = save_prev_il_instruction; |
271 return NULL; |
273 return NULL; |
272 } |
274 } |
273 |
275 |