11 references to FilterContentKind
System.Private.Xml (11)
System\Xml\Xsl\IlGen\OptimizerPatterns.cs (1)
179
case OptimizerPatternName.
FilterContentKind
:
System\Xml\Xsl\IlGen\XmlILOptimizerVisitor.cs (8)
3220
OptimizerPatterns.Write((QilNode)(local0)).AddPattern(OptimizerPatternName.
FilterContentKind
); OptimizerPatterns.Write((QilNode)(local0)).AddArgument(OptimizerPatternArgument.KindTestType, local6);
3369
if (((OptimizerPatterns.Read((QilNode)(local7)).MatchesPattern(OptimizerPatternName.FilterElements)) || (OptimizerPatterns.Read((QilNode)(local7)).MatchesPattern(OptimizerPatternName.
FilterContentKind
))) && (IsStepPattern(local7, QilNodeType.Content)))
3400
if (((OptimizerPatterns.Read((QilNode)(local5)).MatchesPattern(OptimizerPatternName.FilterElements)) || (OptimizerPatterns.Read((QilNode)(local5)).MatchesPattern(OptimizerPatternName.
FilterContentKind
))) && (IsStepPattern(local5, QilNodeType.Content)))
3425
if (((!(OptimizerPatterns.Read((QilNode)(local1)).MatchesPattern(OptimizerPatternName.FilterElements))) && (!(OptimizerPatterns.Read((QilNode)(local1)).MatchesPattern(OptimizerPatternName.
FilterContentKind
)))) && (!(OptimizerPatterns.Read((QilNode)(local1)).MatchesPattern(OptimizerPatternName.FilterAttributeKind))))
3455
if (((!(OptimizerPatterns.Read((QilNode)(local3)).MatchesPattern(OptimizerPatternName.FilterElements))) && (!(OptimizerPatterns.Read((QilNode)(local3)).MatchesPattern(OptimizerPatternName.
FilterContentKind
)))) && (!(OptimizerPatterns.Read((QilNode)(local3)).MatchesPattern(OptimizerPatternName.FilterAttributeKind))))
3483
if (((!(OptimizerPatterns.Read((QilNode)(local1)).MatchesPattern(OptimizerPatternName.FilterElements))) && (!(OptimizerPatterns.Read((QilNode)(local1)).MatchesPattern(OptimizerPatternName.
FilterContentKind
)))) && (!(OptimizerPatterns.Read((QilNode)(local1)).MatchesPattern(OptimizerPatternName.FilterAttributeKind))))
5323
if (patt.MatchesPattern(OptimizerPatternName.FilterElements) || patt.MatchesPattern(OptimizerPatternName.
FilterContentKind
))
5346
patt.MatchesPattern(OptimizerPatternName.
FilterContentKind
))
System\Xml\Xsl\IlGen\XmlIlVisitor.cs (2)
1926
if (isFilterElements || patt.MatchesPattern(OptimizerPatternName.
FilterContentKind
))
2429
else if (pattStep.MatchesPattern(OptimizerPatternName.
FilterContentKind
))