5 types derived from BasicOpVisitorOfT
System.Data.Entity (5)
System\Data\Query\InternalTrees\NodeCounter.cs (1)
22
internal class NodeCounter :
BasicOpVisitorOfT
<int>
System\Data\Query\InternalTrees\NodeInfo.cs (1)
343
internal class NodeInfoVisitor :
BasicOpVisitorOfT
<NodeInfo>
System\Data\Query\InternalTrees\Visitors.cs (1)
1649
internal abstract class BasicOpVisitorOfNode :
BasicOpVisitorOfT
<Node>
System\Data\Query\PlanCompiler\CTreeGenerator.cs (1)
40
internal class CTreeGenerator :
BasicOpVisitorOfT
<DbExpression>
System\Data\Query\PlanCompiler\TransformationRules.cs (1)
3008
internal class OutputCountVisitor :
BasicOpVisitorOfT
<int>
60 references to BasicOpVisitorOfT
System.Data.Entity (60)
System\Data\Query\InternalTrees\AncillaryOps.cs (2)
62
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
97
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
System\Data\Query\InternalTrees\Ops.cs (1)
492
internal virtual TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n)
System\Data\Query\InternalTrees\PhysicalOps.cs (3)
63
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
278
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n)
327
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
System\Data\Query\InternalTrees\RelOps.cs (22)
88
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
135
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
194
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
251
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
283
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
315
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
347
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
396
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
428
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
465
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
518
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
629
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
678
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
731
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
771
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
821
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
910
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
942
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
974
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
1027
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
1073
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
1117
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
System\Data\Query\InternalTrees\ScalarOps.cs (32)
111
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
151
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
192
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
232
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
288
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
354
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
413
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
467
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
520
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
577
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
617
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
663
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
706
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
747
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
789
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
824
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
884
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
924
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
979
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
1063
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
1102
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
1141
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
1237
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
1269
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
1300
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
1353
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
1396
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
1436
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
1476
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
1516
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
1556
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }
1622
internal override TResultType Accept<TResultType>(
BasicOpVisitorOfT
<TResultType> v, Node n) { return v.Visit(this, n); }