}
break;
case 89:
// line 395 "core/src/main/java/org/jruby/parser/JavaSignatureParser.y"
{
yyVal = new ParameterNode(((TypeNode)yyVals[-1+yyTop]), ((String)yyVals[0+yyTop]));
}
break;
case 90:
// line 398 "core/src/main/java/org/jruby/parser/JavaSignatureParser.y"
{
yyVal = new ParameterNode(((TypeNode)yyVals[0+yyTop]), null);
}
break;
case 91:
// line 401 "core/src/main/java/org/jruby/parser/JavaSignatureParser.y"
{
yyVal = new ParameterNode(((TypeNode)yyVals[-1+yyTop]), ((String)yyVals[0+yyTop]), true);
}
break;
case 92:
// line 404 "core/src/main/java/org/jruby/parser/JavaSignatureParser.y"
{
yyVal = new ParameterNode(((TypeNode)yyVals[0+yyTop]), null, true);
}
break;
case 93:
// line 407 "core/src/main/java/org/jruby/parser/JavaSignatureParser.y"
{
yyVal = new ParameterNode(((TypeNode)yyVals[-2+yyTop]), ((String)yyVals[0+yyTop]), false, true);
}
break;
case 94:
// line 410 "core/src/main/java/org/jruby/parser/JavaSignatureParser.y"
{
yyVal = new ParameterNode(((TypeNode)yyVals[-1+yyTop]), null, false, true);
}
break;
case 95:
// line 413 "core/src/main/java/org/jruby/parser/JavaSignatureParser.y"
{
yyVal = new ParameterNode(((TypeNode)yyVals[-2+yyTop]), ((String)yyVals[0+yyTop]), true, true);
}
break;
case 96:
// line 416 "core/src/main/java/org/jruby/parser/JavaSignatureParser.y"
{
yyVal = new ParameterNode(((TypeNode)yyVals[-1+yyTop]), null, true, true);
}
break;
case 97:
// line 421 "core/src/main/java/org/jruby/parser/JavaSignatureParser.y"
{