13 references to StepInput
System.Data.SqlXml (13)
System\Xml\Xsl\IlGen\OptimizerPatterns.cs (2)
154
annDst.AddArgument(OptimizerPatternArgument.
StepInput
, annSrc.GetArgument(OptimizerPatternArgument.
StepInput
));
System\Xml\Xsl\IlGen\XmlILOptimizerVisitor.cs (8)
733
if ((( IsStepPattern(local2, QilNodeType.Content) ) || ( IsStepPattern(local2, QilNodeType.Union) )) && ( ( OptimizerPatterns.Read((QilNode) (local1)).GetArgument(OptimizerPatternArgument.
StepInput
) ) == ( OptimizerPatterns.Read((QilNode) (local2)).GetArgument(OptimizerPatternArgument.
StepInput
) ) )) {
736
AddStepPattern((QilNode) (local0), (QilNode) ( OptimizerPatterns.Read((QilNode) (local1)).GetArgument(OptimizerPatternArgument.
StepInput
) )); OptimizerPatterns.Write((QilNode) (local0)).AddPattern(OptimizerPatternName.SameDepth); }
2178
if ((( IsStepPattern(local2, QilNodeType.Content) ) || ( IsStepPattern(local2, QilNodeType.Union) )) && ( (local1) == ( OptimizerPatterns.Read((QilNode) (local2)).GetArgument(OptimizerPatternArgument.
StepInput
) ) )) {
2189
if (((( IsStepPattern(local2, QilNodeType.Attribute) ) || ( IsStepPattern(local2, QilNodeType.XPathNamespace) )) || ( OptimizerPatterns.Read((QilNode) (local2)).MatchesPattern(OptimizerPatternName.FilterAttributeKind) )) && ( (local1) == ( OptimizerPatterns.Read((QilNode) (local2)).GetArgument(OptimizerPatternArgument.
StepInput
) ) )) {
2200
if ((( IsStepPattern(local2, QilNodeType.Descendant) ) || ( IsStepPattern(local2, QilNodeType.DescendantOrSelf) )) && ( (local1) == ( OptimizerPatterns.Read((QilNode) (local2)).GetArgument(OptimizerPatternArgument.
StepInput
) ) )) {
2677
if (( AllowJoinAndDod(local4) ) && ( (local2) == ( OptimizerPatterns.Read((QilNode) (local4)).GetArgument(OptimizerPatternArgument.
StepInput
) ) )) {
4294
patt.AddArgument(OptimizerPatternArgument.
StepInput
, input);
System\Xml\Xsl\IlGen\XmlIlVisitor.cs (3)
1794
input = (QilNode) patt.GetArgument(OptimizerPatternArgument.
StepInput
);
1883
input = (QilNode) patt.GetArgument(OptimizerPatternArgument.
StepInput
);
2298
input = (QilNode) pattStep.GetArgument(OptimizerPatternArgument.
StepInput
);