Searched refs:field_init_node (Results 1 – 5 of 5) sorted by relevance
/dports/lang/ptoc/ptoc/ |
H A D | parser.h | 216 field_init_node *n_field;
|
H A D | trnod.h | 731 class field_init_node : public node { 733 field_init_node* next; 738 field_init_node(token* t_field, token* t_coln, expr_node* value); 748 field_init_node *flist; 750 record_constant_node(token* lpar, field_init_node* flist, token* rpar);
|
H A D | parser.y | 53 field_init_node *n_field; 577 field_init_item: IDENT ':' expr { $$ = new field_init_node($1, $2, $3); }
|
H A D | trnod.cxx | 3006 field_init_node::field_init_node(token* t_field,token* t_coln,expr_node* value) in field_init_node() function in field_init_node 3012 void field_init_node::attrib(tpexpr* record_type) in attrib() 3030 void field_init_node::translate(int) in translate() 3042 record_constant_node::record_constant_node(token* lpar, field_init_node* flist, in record_constant_node() 3055 for (field_init_node* val = flist; val != NULL; val = val->next) { in attrib() 3066 for (field_init_node* val = flist; val != NULL; val = val->next) { in translate()
|
H A D | parser.cxx | 288 field_init_node *n_field; 2486 { (yyval.n_field) = new field_init_node((yyvsp[-2].tok), (yyvsp[-1].tok), (yyvsp[0].n_expr)); ;}
|