protected override IQueryPlanNode VisitSimplePatternSelect(SimplePatternSelectNode node) { if (node.Expression != null) { node.Expression.DiscoverAccessedResources(tableNames); } return(base.VisitSimplePatternSelect(node)); }
protected virtual IQueryPlanNode VisitSimplePatternSelect(SimplePatternSelectNode node) { var child = node.Child; if (child != null) { child = VisitNode(child); } return(new SimplePatternSelectNode(child, node.Expression)); }
protected virtual IQueryPlanNode VisitSimplePatternSelect(SimplePatternSelectNode node) { var child = node.Child; if (child != null) child = VisitNode(child); return new SimplePatternSelectNode(child, node.Expression); }
protected override IQueryPlanNode VisitSimplePatternSelect(SimplePatternSelectNode node) { if (node.Expression != null) node.Expression.DiscoverTableNames(tableNames); return base.VisitSimplePatternSelect(node); }