Changes in src/Parser/parser.cc [68a8ba2a:45161b4d]
- File:
-
- 1 edited
-
src/Parser/parser.cc (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/Parser/parser.cc
r68a8ba2a r45161b4d 5772 5772 Token fn; fn.str = new std::string( "^?{}" ); // location undefined 5773 5773 (yyval.sn) = new StatementNode( StatementNode::Exp, new CompositeExprNode( new VarRefNode( fn ), 5774 (ExpressionNode *)( (yyvsp[(2) - (6)].en))->set_link( (yyvsp[(4) - (6)].en) ) ), 0 );5774 (ExpressionNode *)(new CompositeExprNode( new OperatorNode( OperatorNode::AddressOf ), (yyvsp[(2) - (6)].en) ))->set_link( (yyvsp[(4) - (6)].en) ) ), 0 ); 5775 5775 } 5776 5776 break; … … 7468 7468 /* Line 1806 of yacc.c */ 7469 7469 #line 1704 "parser.yy" 7470 { (yyval.in) = (yyvsp[(2) - (2)].in) ->set_maybeConstructed( false ); }7470 { (yyval.in) = (yyvsp[(2) - (2)].in); } 7471 7471 break; 7472 7472
Note:
See TracChangeset
for help on using the changeset viewer.