else if ( (LA38_1==65) ) {
alt38=2;
}
else {
if (backtracking>0) {failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("315:1: genericMethodOrConstructorRest : ( ( type | 'void' ) Identifier methodDeclaratorRest | Identifier constructorDeclaratorRest );", 38, 1, input);
throw nvae;
}
}
else if ( (LA38_0==40||(LA38_0>=55 && LA38_0<=62)) ) {
alt38=1;
}
else {
if (backtracking>0) {failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("315:1: genericMethodOrConstructorRest : ( ( type | 'void' ) Identifier methodDeclaratorRest | Identifier constructorDeclaratorRest );", 38, 0, input);
throw nvae;
}
switch (alt38) {
case 1 :
// /home/etirelli/workspace/jboss/jbossrules/drools-compiler/src/main/resources/org/drools/semantics/java/parser/Java.g:316:4: ( type | 'void' ) Identifier methodDeclaratorRest
{
// /home/etirelli/workspace/jboss/jbossrules/drools-compiler/src/main/resources/org/drools/semantics/java/parser/Java.g:316:4: ( type | 'void' )
int alt37=2;
int LA37_0 = input.LA(1);
if ( (LA37_0==Identifier||(LA37_0>=55 && LA37_0<=62)) ) {
alt37=1;
}
else if ( (LA37_0==40) ) {
alt37=2;
}
else {
if (backtracking>0) {failed=true; return ;}
NoViableAltException nvae =
new NoViableAltException("316:4: ( type | 'void' )", 37, 0, input);
throw nvae;
}
switch (alt37) {
case 1 :