1 write to m_command
System.Data.Entity (1)
System\Data\Query\PlanCompiler\KeyPullup.cs (1)
51
m_command
= command;
29 references to m_command
System.Data.Entity (29)
System\Data\Query\PlanCompiler\KeyPullup.cs (29)
63
ExtendedNodeInfo nodeInfo = node.GetExtendedNodeInfo(
m_command
);
108
m_command
.RecomputeNodeInfo(n);
123
m_command
.RecomputeNodeInfo(n);
137
ExtendedNodeInfo childNodeInfo = n.Child0.GetExtendedNodeInfo(
m_command
);
140
VarVec outputVars =
m_command
.CreateVarVec(op.Outputs);
148
m_command
.RecomputeNodeInfo(n);
230
Var outputBranchDiscriminatorVar =
m_command
.CreateSetOpVar(
m_command
.IntegerType);
239
ExtendedNodeInfo branchNodeInfo =
m_command
.GetExtendedNodeInfo(branchNode);
249
keyVarsMissingFromOutput[i] =
m_command
.CreateVarVec(existingKeyVars);
270
Var newKeyVar =
m_command
.CreateSetOpVar(v.Type);
280
ExtendedNodeInfo branchNodeInfo =
m_command
.GetExtendedNodeInfo(branchNode);
282
VarVec branchOutputVars =
m_command
.CreateVarVec();
317
m_command
.CreateVarDefNode(
318
m_command
.CreateNode(
319
m_command
.CreateConstantOp(
m_command
.IntegerType,
m_command
.NextBranchDiscriminatorValue)), out branchDiscriminatorVar));
334
m_command
.CreateVarDefNode(
335
m_command
.CreateNode(
336
m_command
.CreateNullOp(keyVar.Type)), out keyVar));
367
n.Children[i] =
m_command
.CreateNode(
m_command
.CreateProjectOp(branchOutputVars),
369
m_command
.CreateNode(
m_command
.CreateVarDefListOp(), varDefNodes));
373
m_command
.RecomputeNodeInfo(n.Children[i]);
374
ExtendedNodeInfo projectNodeInfo =
m_command
.GetExtendedNodeInfo(n.Children[i]);
382
n.Op =
m_command
.CreateUnionAllOp(op.VarMap[0], op.VarMap[1], outputBranchDiscriminatorVar);
386
m_command
.RecomputeNodeInfo(n);