// $ANTLR start "aliasRef" // /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/HqlSqlWalker.g:508:1: aliasRef : i= identifier ; public HqlSqlWalker.aliasRef_return aliasRef() // throws RecognitionException [1] { HqlSqlWalker.aliasRef_return retval = new HqlSqlWalker.aliasRef_return(); retval.Start = input.LT(1); IASTNode root_0 = null; IASTNode _first_0 = null; IASTNode _last = null; HqlSqlWalker.identifier_return i = default(HqlSqlWalker.identifier_return); try { // /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/HqlSqlWalker.g:513:2: (i= identifier ) // /Users/Steve/Projects/NHibernate/Branches/2.1.x/nhibernate/src/NHibernate/Hql/Ast/ANTLR/HqlSqlWalker.g:513:4: i= identifier { root_0 = (IASTNode)adaptor.GetNilNode(); _last = (IASTNode)input.LT(1); PushFollow(FOLLOW_identifier_in_aliasRef2532); i = identifier(); state.followingStackPointer--; adaptor.AddChild(root_0, i.Tree); } retval.Tree = (IASTNode)adaptor.RulePostProcessing(root_0); LookupAlias(((IASTNode)retval.Tree)); } catch (RecognitionException re) { ReportError(re); Recover(input,re); } finally { } return retval; }
// $ANTLR start "aliasRef" // C:\\Users\\Steve\\Documents\\NHibernate\\nhibernate\\src\\NHibernate\\Hql\\Ast\\ANTLR\\HqlSqlWalker.g:517:1: aliasRef : i= identifier ; public HqlSqlWalker.aliasRef_return aliasRef() // throws RecognitionException [1] { HqlSqlWalker.aliasRef_return retval = new HqlSqlWalker.aliasRef_return(); retval.Start = input.LT(1); IASTNode root_0 = null; IASTNode _first_0 = null; IASTNode _last = null; HqlSqlWalker.identifier_return i = default(HqlSqlWalker.identifier_return); try { // C:\\Users\\Steve\\Documents\\NHibernate\\nhibernate\\src\\NHibernate\\Hql\\Ast\\ANTLR\\HqlSqlWalker.g:522:2: (i= identifier ) // C:\\Users\\Steve\\Documents\\NHibernate\\nhibernate\\src\\NHibernate\\Hql\\Ast\\ANTLR\\HqlSqlWalker.g:522:4: i= identifier { root_0 = (IASTNode)adaptor.GetNilNode(); _last = (IASTNode)input.LT(1); PushFollow(FOLLOW_identifier_in_aliasRef2576); i = identifier(); state.followingStackPointer--; adaptor.AddChild(root_0, i.Tree); } retval.Tree = (IASTNode)adaptor.RulePostProcessing(root_0); LookupAlias(((IASTNode)retval.Tree)); } catch (RecognitionException re) { ReportError(re); Recover(input,re); } finally { } return retval; }