equal
deleted
inserted
replaced
59 } |
59 } |
60 |
60 |
61 |
61 |
62 lvalue_check_c::lvalue_check_c(symbol_c *ignore) { |
62 lvalue_check_c::lvalue_check_c(symbol_c *ignore) { |
63 error_count = 0; |
63 error_count = 0; |
|
64 current_il_operand = NULL; |
64 } |
65 } |
65 |
66 |
66 lvalue_check_c::~lvalue_check_c(void) { |
67 lvalue_check_c::~lvalue_check_c(void) { |
67 } |
68 } |
68 |
69 |
403 void *lvalue_check_c::visit(R_operator_c *symbol) { |
404 void *lvalue_check_c::visit(R_operator_c *symbol) { |
404 verify_is_lvalue(current_il_operand); |
405 verify_is_lvalue(current_il_operand); |
405 return NULL; |
406 return NULL; |
406 } |
407 } |
407 |
408 |
408 void *lvalue_check_c::visit(S1_operator_c *symbol) { |
|
409 verify_is_lvalue(current_il_operand); |
|
410 return NULL; |
|
411 } |
|
412 |
|
413 void *lvalue_check_c::visit(R1_operator_c *symbol) { |
|
414 verify_is_lvalue(current_il_operand); |
|
415 return NULL; |
|
416 } |
|
417 |
409 |
418 /***************************************/ |
410 /***************************************/ |
419 /* B.3 - Language ST (Structured Text) */ |
411 /* B.3 - Language ST (Structured Text) */ |
420 /***************************************/ |
412 /***************************************/ |
421 /***********************/ |
413 /***********************/ |