// $ANTLR start "postfix_expression"
// C:\\Users\\line47\\workspace\\ObjCFYPA\\src\\com\\icona\\antlr\\main\\ObjectiveC.g:1210:1: postfix_expression returns [PostfixExpression expression] : exp1= primary_expression ;
public final PostfixExpression postfix_expression() throws RecognitionException {
PostfixExpression expression = null;
PrimaryExpression exp1 =null;
expression =new PostfixExpression(null,-1);
try {
// C:\\Users\\line47\\workspace\\ObjCFYPA\\src\\com\\icona\\antlr\\main\\ObjectiveC.g:1215:2: (exp1= primary_expression )
// C:\\Users\\line47\\workspace\\ObjCFYPA\\src\\com\\icona\\antlr\\main\\ObjectiveC.g:1216:2: exp1= primary_expression
{
pushFollow(FOLLOW_primary_expression_in_postfix_expression3649);
exp1=primary_expression();
state._fsp--;
if (state.failed) return expression;
if ( state.backtracking==0 ) {expression.setPrimaryExpression(exp1);}
}
}
catch (RecognitionException re) {