case 446:
// line 1669 "DefaultRubyParser.y"
{
support.allowDubyExtension(((ISourcePositionHolder)yyVals[-2+yyTop]).getPosition());
yyVal = new ListNode(((ISourcePositionHolder)yyVals[-2+yyTop]).getPosition());
((ListNode) yyVal).add(new TypedArgumentNode(((ISourcePositionHolder)yyVals[-2+yyTop]).getPosition(), (String) ((Token)yyVals[-2+yyTop]).getValue(), ((Node)yyVals[0+yyTop])));
}
break;
case 447:
// line 1674 "DefaultRubyParser.y"
{
yyVal = new ListNode(((ISourcePositionHolder)yyVals[0+yyTop]).getPosition());
((ListNode) yyVal).add(new ArgumentNode(((ISourcePositionHolder)yyVals[0+yyTop]).getPosition(), (String) ((Token)yyVals[0+yyTop]).getValue()));
}
break;
case 448:
// line 1678 "DefaultRubyParser.y"
{
support.allowDubyExtension(((ISourcePositionHolder)yyVals[-4+yyTop]).getPosition());
((ListNode)yyVals[-4+yyTop]).add(new TypedArgumentNode(((ISourcePositionHolder)yyVals[-2+yyTop]).getPosition(), (String) ((Token)yyVals[-2+yyTop]).getValue(), ((Node)yyVals[0+yyTop])));
((ListNode)yyVals[-4+yyTop]).setPosition(support.union(((ListNode)yyVals[-4+yyTop]), ((Token)yyVals[-2+yyTop])));
yyVal = ((ListNode)yyVals[-4+yyTop]);
}
break;
case 449: