3 instantiations of TreatOp
System.Data.Entity (3)
System\Data\Query\InternalTrees\Command.cs (2)
703
return new
TreatOp
(type, false);
713
return new
TreatOp
(type, true);
System\Data\Query\InternalTrees\ScalarOps.cs (1)
493
internal static readonly TreatOp Pattern = new
TreatOp
();
11 references to TreatOp
System.Data.Entity (11)
System\Data\Query\InternalTrees\Command.cs (2)
701
internal
TreatOp
CreateTreatOp(TypeUsage type)
711
internal
TreatOp
CreateFakeTreatOp(TypeUsage type)
System\Data\Query\InternalTrees\OpCopier.cs (2)
544
public override Node Visit(
TreatOp
op, Node n)
546
TreatOp
newTreatOp = op.IsFakeTreat ? m_destCmd.CreateFakeTreatOp(op.Type) : m_destCmd.CreateTreatOp(op.Type);
System\Data\Query\InternalTrees\ScalarOps.cs (1)
493
internal static readonly
TreatOp
Pattern = new TreatOp();
System\Data\Query\InternalTrees\Visitors.cs (2)
370
public virtual void Visit(
TreatOp
op, Node n)
1618
public virtual TResultType Visit(
TreatOp
op, Node n)
System\Data\Query\PlanCompiler\CTreeGenerator.cs (1)
1029
public override DbExpression Visit(
TreatOp
op, Node n)
System\Data\Query\PlanCompiler\NominalTypeEliminator.cs (1)
2934
public override Node Visit(
TreatOp
op, Node n)
System\Data\Query\PlanCompiler\PreProcessor.cs (1)
1370
public override Node Visit(
TreatOp
op, Node n)
System\Data\Query\PlanCompiler\PropertyPushdownHelper.cs (1)
504
public override void Visit(
TreatOp
op, Node n)