stage3/lvalue_check.cc
changeset 554 476d595368af
parent 553 b654ca7a031a
child 555 da6e089d0006
equal deleted inserted replaced
553:b654ca7a031a 554:476d595368af
   390 		symbol->il_instruction->accept(*this);
   390 		symbol->il_instruction->accept(*this);
   391 	return NULL;
   391 	return NULL;
   392 }
   392 }
   393 
   393 
   394 void *lvalue_check_c::visit(il_simple_operation_c *symbol) {
   394 void *lvalue_check_c::visit(il_simple_operation_c *symbol) {
   395 	/* recursive call to fill the candidate data types list */
       
   396 	current_il_operand = symbol->il_operand;
   395 	current_il_operand = symbol->il_operand;
   397 	symbol->il_simple_operator->accept(*this);
   396 	symbol->il_simple_operator->accept(*this);
   398 	current_il_operand = NULL;
   397 	current_il_operand = NULL;
   399 	return NULL;
   398 	return NULL;
   400 }
   399 }