2 writes to Var
System.Data.Entity (2)
System\Data\Query\PlanCompiler\NestPullup.cs (1)
219sortKey.Var = replacementVar;
System\Data\Query\PlanCompiler\VarRemapper.cs (1)
200sk.Var = Map(sk.Var);
38 references to Var
System.Data.Entity (38)
System\Data\Query\InternalTrees\Dump.cs (2)
363sb.Append(v.Var.Id); 505attrs.Add("Var", sortKey.Var);
System\Data\Query\InternalTrees\OpCopier.cs (1)
209GetMappedVar(sortKey.Var),
System\Data\Query\PlanCompiler\CTreeGenerator.cs (3)
1525if (sortVars.IsSet(sortKey.Var)) 1531sortVars.Set(sortKey.Var); 1535DbExpression keyExpression = ResolveVar(sortKey.Var);
System\Data\Query\PlanCompiler\NestPullup.cs (21)
217if (varMap.TryGetValue(sortKey.Var, out replacementVar)) 819if (!Command.GetExtendedNodeInfo(sortNode).ExternalReferences.IsSet(key.Var)) 821op.Outputs.Set(key.Var); 950newOutputVars.Set(sk.Var); 1254if (!flattenedElementVarVec.IsSet(sk.Var)) 1256flattenedElementVarList.Add(sk.Var); 1257flattenedElementVarVec.Set(sk.Var); 1475nestOpOutputs.Set(sk.Var); 1627inputNestOp.PrefixSortKeys.Add(Command.CreateSortKey(sk.Var, sk.AscendingSort, sk.Collation)); 1661if (!sortVars.IsSet(sk.Var)) 1663sortVars.Set(sk.Var); 1667sortKeyList.Add(Command.CreateSortKey(sk.Var, sk.AscendingSort, sk.Collation)); 1673if (!sortVars.IsSet(sk.Var)) 1675sortVars.Set(sk.Var); 1676sortKeyList.Add(Command.CreateSortKey(sk.Var, sk.AscendingSort, sk.Collation)); 2037if (!sortVars.IsSet(sk.Var)) 2039sortVars.Set(sk.Var); 2062if (!sortVars.IsSet(sk.Var)) 2064sortVars.Set(sk.Var); 2408if (!flattenedElementVars.Contains(sortKey.Var)) 2410flattenedElementVars.Add(sortKey.Var);
System\Data\Query\PlanCompiler\NominalTypeEliminator.cs (1)
669if (!m_varInfoMap.TryGetVarInfo(k.Var, out varInfo))
System\Data\Query\PlanCompiler\PreProcessor.cs (1)
2366op.Outputs.Set(key.Var);
System\Data\Query\PlanCompiler\ProjectionPruner.cs (1)
713AddReference(sk.Var);
System\Data\Query\PlanCompiler\PropertyPushdownHelper.cs (2)
771if (TypeUtils.IsStructuredType(sk.Var.Type)) 772AddPropertyRefs(sk.Var, PropertyRefList.All);
System\Data\Query\PlanCompiler\VarRefManager.cs (1)
193if (vars.IsSet(key.Var))
System\Data\Query\PlanCompiler\VarRemapper.cs (5)
200sk.Var = Map(sk.Var); 201if (sortVars.IsSet(sk.Var)) 205sortVars.Set(sk.Var); 218if (!sortVars.IsSet(sk.Var)) 222sortVars.Set(sk.Var);