protected override void CloneTo(CloneContext clonectx, Expression target) { GroupBy t = (GroupBy)target; if (element_selector != null) { t.element_selector = element_selector.Clone(clonectx); t.element_block = (QueryBlock)element_block.Clone(clonectx); } base.CloneTo(clonectx, t); }
void case_1043() #line 7046 "cs-parser.jay" { var obj = (object[]) yyVals[0+yyTop]; yyVal = new Linq.GroupBy ((Linq.QueryBlock)current_block, (Expression)yyVals[-2+yyTop], linq_clause_blocks.Pop (), (Expression)obj[0], GetLocation (yyVals[-4+yyTop])); lbag.AddLocation (yyVal, (Location) obj[1]); current_block.SetEndLocation (lexer.Location); current_block = current_block.Parent; }
public virtual object Visit(Linq.GroupBy groupBy) { return(null); }