Searched refs:idx_expr_node (Results 1 – 4 of 4) sorted by relevance
/dports/lang/ptoc/ptoc/ |
H A D | trnod.h | 622 class idx_expr_node : public expr_node { 629 idx_expr_node(expr_node* arr, token* t_lbr, expr_node* indices,
|
H A D | trnod.cxx | 1770 idx_expr_node::idx_expr_node(expr_node* arr, token* t_lbr, expr_node* indices, in idx_expr_node() function in idx_expr_node 1777 void idx_expr_node::attrib(int ctx) in attrib() 1790 void idx_expr_node::translate(int ctx) in translate() 1853 && t_lbr != ((idx_expr_node*)arr)->t_lbr) in translate() 1856 t_lbr = ((idx_expr_node*)arr)->t_lbr; in translate() 1871 && t_lbr != ((idx_expr_node*)arr)->t_lbr) in translate() 1874 t_lbr = ((idx_expr_node*)arr)->t_lbr; in translate()
|
H A D | parser.y | 537 | primary '[' expr_list ']' { $$ = new idx_expr_node($1, $2, $3, $4); }
|
H A D | parser.cxx | 2399 …{ (yyval.n_expr) = new idx_expr_node((yyvsp[-3].n_expr), (yyvsp[-2].tok), (yyvsp[-1].n_expr), (yyv…
|