Lines Matching refs:subexpressions
1215 ast_expression *expr = parent_expr->subexpressions[operand];
1337 /* We need to go through the subexpressions tree to cover cases like
1340 if (this->subexpressions[0] != NULL)
1341 this->subexpressions[0]->set_is_lhs(new_value);
1419 this->subexpressions[0]->set_is_lhs(true);
1420 op[0] = this->subexpressions[0]->hir(instructions, state);
1421 op[1] = this->subexpressions[1]->hir(instructions, state);
1425 this->subexpressions[0]->non_lvalue_description,
1427 this->subexpressions[0]->get_location());
1432 op[0] = this->subexpressions[0]->hir(instructions, state);
1442 op[0] = this->subexpressions[0]->hir(instructions, state);
1456 op[0] = this->subexpressions[0]->hir(instructions, state);
1457 op[1] = this->subexpressions[1]->hir(instructions, state);
1469 op[0] = this->subexpressions[0]->hir(instructions, state);
1470 op[1] = this->subexpressions[1]->hir(instructions, state);
1487 op[0] = this->subexpressions[0]->hir(instructions, state);
1488 op[1] = this->subexpressions[1]->hir(instructions, state);
1500 op[0] = this->subexpressions[0]->hir(instructions, state);
1501 op[1] = this->subexpressions[1]->hir(instructions, state);
1527 op[0] = this->subexpressions[0]->hir(instructions, state);
1528 op[1] = this->subexpressions[1]->hir(instructions, state);
1577 op[0] = this->subexpressions[0]->hir(instructions, state);
1578 op[1] = this->subexpressions[1]->hir(instructions, state);
1586 op[0] = this->subexpressions[0]->hir(instructions, state);
1697 this->subexpressions[0]->set_is_lhs(true);
1698 op[0] = this->subexpressions[0]->hir(instructions, state);
1699 op[1] = this->subexpressions[1]->hir(instructions, state);
1727 this->subexpressions[0]->non_lvalue_description,
1730 this->subexpressions[0]->get_location());
1741 this->subexpressions[0]->set_is_lhs(true);
1742 op[0] = this->subexpressions[0]->hir(instructions, state);
1743 op[1] = this->subexpressions[1]->hir(instructions, state);
1771 this->subexpressions[0]->non_lvalue_description,
1774 this->subexpressions[0]->get_location());
1780 this->subexpressions[0]->set_is_lhs(true);
1781 op[0] = this->subexpressions[0]->hir(instructions, state);
1782 op[1] = this->subexpressions[1]->hir(instructions, state);
1798 this->subexpressions[0]->non_lvalue_description,
1801 this->subexpressions[0]->get_location());
1808 this->subexpressions[0]->set_is_lhs(true);
1809 op[0] = this->subexpressions[0]->hir(instructions, state);
1810 op[1] = this->subexpressions[1]->hir(instructions, state);
1834 this->subexpressions[0]->non_lvalue_description,
1837 this->subexpressions[0]->get_location());
1859 op[1] = this->subexpressions[1]->hir(&then_instructions, state);
1860 op[2] = this->subexpressions[2]->hir(&else_instructions, state);
1874 YYLTYPE loc = this->subexpressions[1]->get_location();
1954 op[0] = this->subexpressions[0]->hir(instructions, state);
1965 this->subexpressions[0]->non_lvalue_description,
1968 this->subexpressions[0]->get_location());
1976 op[0] = this->subexpressions[0]->hir(instructions, state);
2000 this->subexpressions[0]->non_lvalue_description,
2003 this->subexpressions[0]->get_location());
2013 YYLTYPE index_loc = subexpressions[1]->get_location();
2019 subexpressions[0]->set_is_lhs(true);
2020 op[0] = subexpressions[0]->hir(instructions, state);
2021 op[1] = subexpressions[1]->hir(instructions, state);
2208 return this->subexpressions[0]->has_sequence_subexpression();
2241 return this->subexpressions[0]->has_sequence_subexpression() ||
2242 this->subexpressions[1]->has_sequence_subexpression();
2245 return this->subexpressions[0]->has_sequence_subexpression() ||
2246 this->subexpressions[1]->has_sequence_subexpression() ||
2247 this->subexpressions[2]->has_sequence_subexpression();