19 references to CreateVarDefNode
System.Data.Entity (19)
System\Data\Query\InternalTrees\Command.cs (1)
1078Node varDefNode = this.CreateVarDefNode(definingExpr, out computedVar);
System\Data\Query\PlanCompiler\AggregatePushdown.cs (1)
922Node varDefNode = m_command.CreateVarDefNode(newFunctionDefiningNode, out newFunctionVar);
System\Data\Query\PlanCompiler\ITreeGenerator.cs (5)
685Node varDefNode = _iqtCommand.CreateVarDefNode(inputNode, out inputCollectionVar); 2612keyVarDefNodes.Add(_iqtCommand.CreateVarDefNode(keyNode, out keyVar)); 2637return _iqtCommand.CreateVarDefNode(aggNode, out aggVar); 2757Node result = _iqtCommand.CreateVarDefNode(groupDefNode, out groupAggVar); 2850sortVarDefs.Add(_iqtCommand.CreateVarDefNode(exprNode, out specVar));
System\Data\Query\PlanCompiler\KeyPullup.cs (2)
317m_command.CreateVarDefNode( 334m_command.CreateVarDefNode(
System\Data\Query\PlanCompiler\NestPullup.cs (2)
1441Node varDefNode = Command.CreateVarDefNode(tempNode, out tempVar); 2560Node nullOpVarDefNode = Command.CreateVarDefNode(nullOpNode, out nullOpVar);
System\Data\Query\PlanCompiler\NominalTypeEliminator.cs (5)
725convertToFlattenedTypeVarDefs.Add(m_command.CreateVarDefNode(m_command.CreateNode(m_command.CreateVarRefOp(unnestOpTableColumns[columnIndex])), out var)); 733convertToFlattenedTypeVarDefs.Add(m_command.CreateVarDefNode(CreateNullSentinelConstant(), out var)); 828Node newVarDefNode = m_command.CreateVarDefNode(definingExprNode, out newVar); 876Node newVarDefNode = m_command.CreateVarDefNode(propAccessor, out newVar); 924Node newVarDefNode = m_command.CreateVarDefNode(node, out newVar);
System\Data\Query\PlanCompiler\Normalizer.cs (1)
120Node varDefNode = m_command.CreateVarDefNode(collectionNode, out newVar);
System\Data\Query\PlanCompiler\TransformationRules.cs (2)
2037Node varDefNode = trc.Command.CreateVarDefNode(constNode, out computedVar); 2048Node varDefNode = trc.Command.CreateVarDefNode(constNode, out computedVar);