protected IToken member()
{
IToken name;
IToken id = null;
IToken set = null;
IToken get = null;
IToken t1 = null;
IToken t2 = null;
IToken t3 = null;
IToken ev = null;
IToken r = null;
IToken y = null;
name = null;
try { // for error handling
switch ( LA(1) )
{
case ID:
{
id = LT(1);
match(ID);
if (0==inputState.guessing)
{
name=id;
}
break;
}
case SET:
{
set = LT(1);
match(SET);
if (0==inputState.guessing)
{
name=set;
}
break;
}
case GET:
{
get = LT(1);
match(GET);
if (0==inputState.guessing)
{
name=get;
}
break;
}
case INTERNAL:
{
t1 = LT(1);
match(INTERNAL);
if (0==inputState.guessing)
{
name=t1;
}
break;
}
case PUBLIC:
{
t2 = LT(1);
match(PUBLIC);
if (0==inputState.guessing)
{
name=t2;
}
break;
}
case PROTECTED:
{
t3 = LT(1);
match(PROTECTED);
if (0==inputState.guessing)
{
name=t3;
}
break;
}
case EVENT:
{
ev = LT(1);
match(EVENT);
if (0==inputState.guessing)
{
name=ev;
}
break;
}
case REF:
{
r = LT(1);
match(REF);
if (0==inputState.guessing)
{
name=r;
}
break;
}
case YIELD:
{
y = LT(1);
match(YIELD);
if (0==inputState.guessing)
{
name=y;
}
break;
}
default:
{
throw new NoViableAltException(LT(1), getFilename());
}
}
}
catch (RecognitionException ex)
{
if (0 == inputState.guessing)
{
reportError(ex, "member");
recover(ex,tokenSet_13_);
}
else
{
throw ex;
}
}
return name;
}