// $ANTLR start "identifier" // /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/HqlSqlWalker.g:427:1: identifier : ( IDENT | WEIRD_IDENT ) ; public HqlSqlWalker.identifier_return identifier() // throws RecognitionException [1] { HqlSqlWalker.identifier_return retval = new HqlSqlWalker.identifier_return(); retval.Start = input.LT(1); IASTNode root_0 = null; IASTNode _first_0 = null; IASTNode _last = null; IASTNode set198 = null; IASTNode set198_tree=null; try { // /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/HqlSqlWalker.g:428:2: ( ( IDENT | WEIRD_IDENT ) ) // /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/HqlSqlWalker.g:428:4: ( IDENT | WEIRD_IDENT ) { root_0 = (IASTNode)adaptor.GetNilNode(); _last = (IASTNode)input.LT(1); set198 = (IASTNode)input.LT(1); if ( input.LA(1) == WEIRD_IDENT || input.LA(1) == IDENT ) { input.Consume(); set198_tree = (IASTNode)adaptor.DupNode(set198); adaptor.AddChild(root_0, set198_tree); state.errorRecovery = false; } else { MismatchedSetException mse = new MismatchedSetException(null,input); throw mse; } } retval.Tree = (IASTNode)adaptor.RulePostProcessing(root_0); } catch (RecognitionException re) { ReportError(re); Recover(input,re); } finally { } return retval; }
// $ANTLR start "identifier" // C:\\Users\\Steve\\Documents\\NHibernate\\nhibernate\\src\\NHibernate\\Hql\\Ast\\ANTLR\\HqlSqlWalker.g:436:1: identifier : ( IDENT | WEIRD_IDENT ) ; public HqlSqlWalker.identifier_return identifier() // throws RecognitionException [1] { HqlSqlWalker.identifier_return retval = new HqlSqlWalker.identifier_return(); retval.Start = input.LT(1); IASTNode root_0 = null; IASTNode _first_0 = null; IASTNode _last = null; IASTNode set199 = null; IASTNode set199_tree=null; try { // C:\\Users\\Steve\\Documents\\NHibernate\\nhibernate\\src\\NHibernate\\Hql\\Ast\\ANTLR\\HqlSqlWalker.g:437:2: ( ( IDENT | WEIRD_IDENT ) ) // C:\\Users\\Steve\\Documents\\NHibernate\\nhibernate\\src\\NHibernate\\Hql\\Ast\\ANTLR\\HqlSqlWalker.g:437:4: ( IDENT | WEIRD_IDENT ) { root_0 = (IASTNode)adaptor.GetNilNode(); _last = (IASTNode)input.LT(1); set199 = (IASTNode)input.LT(1); if ( input.LA(1) == WEIRD_IDENT || input.LA(1) == IDENT ) { input.Consume(); set199_tree = (IASTNode)adaptor.DupNode(set199); adaptor.AddChild(root_0, set199_tree); state.errorRecovery = false; } else { MismatchedSetException mse = new MismatchedSetException(null,input); throw mse; } } retval.Tree = (IASTNode)adaptor.RulePostProcessing(root_0); } catch (RecognitionException re) { ReportError(re); Recover(input,re); } finally { } return retval; }