// $ANTLR start "orderDirection" // /Users/Steve/Projects/NHibernate/Trunk/nhibernate/src/NHibernate/Hql/Ast/ANTLR/SqlGenerator.g:95:1: orderDirection : ( ASCENDING | DESCENDING ); public SqlGenerator.orderDirection_return orderDirection() // throws RecognitionException [1] { SqlGenerator.orderDirection_return retval = new SqlGenerator.orderDirection_return(); retval.Start = input.LT(1); try { // /Users/Steve/Projects/NHibernate/Trunk/nhibernate/src/NHibernate/Hql/Ast/ANTLR/SqlGenerator.g:96:2: ( ASCENDING | DESCENDING ) // /Users/Steve/Projects/NHibernate/Trunk/nhibernate/src/NHibernate/Hql/Ast/ANTLR/SqlGenerator.g: { if ( input.LA(1) == ASCENDING || input.LA(1) == DESCENDING ) { input.Consume(); state.errorRecovery = false;state.failed = false; } else { if ( state.backtracking > 0 ) {state.failed = true; return retval;} MismatchedSetException mse = new MismatchedSetException(null,input); throw mse; } } } catch (RecognitionException re) { ReportError(re); Recover(input,re); } finally { } return retval; }
// $ANTLR start "orderDirection" // C:\\Users\\Steve\\Documents\\NHibernate\\nhibernate\\src\\NHibernate\\Hql\\Ast\\ANTLR\\SqlGenerator.g:95:1: orderDirection : ( ASCENDING | DESCENDING ); public SqlGenerator.orderDirection_return orderDirection() // throws RecognitionException [1] { SqlGenerator.orderDirection_return retval = new SqlGenerator.orderDirection_return(); retval.Start = input.LT(1); try { // C:\\Users\\Steve\\Documents\\NHibernate\\nhibernate\\src\\NHibernate\\Hql\\Ast\\ANTLR\\SqlGenerator.g:96:2: ( ASCENDING | DESCENDING ) // C:\\Users\\Steve\\Documents\\NHibernate\\nhibernate\\src\\NHibernate\\Hql\\Ast\\ANTLR\\SqlGenerator.g: { if ( input.LA(1) == ASCENDING || input.LA(1) == DESCENDING ) { input.Consume(); state.errorRecovery = false;state.failed = false; } else { if ( state.backtracking > 0 ) {state.failed = true; return retval;} MismatchedSetException mse = new MismatchedSetException(null,input); throw mse; } } } catch (RecognitionException re) { ReportError(re); Recover(input,re); } finally { } return retval; }