57 references to Read
System.Data.SqlXml (57)
System\Xml\Xsl\IlGen\OptimizerPatterns.cs (1)
144
OptimizerPatterns annSrc = OptimizerPatterns.
Read
(ndSrc);
System\Xml\Xsl\IlGen\XmlILOptimizerVisitor.cs (46)
186
if (OptimizerPatterns.
Read
(node[i]).MatchesPattern(OptimizerPatternName.MaybeSideEffects))
617
if (( ( (local1).XmlType ).IsSingleton ) && ( !OptimizerPatterns.
Read
(local1).MatchesPattern(OptimizerPatternName.MaybeSideEffects) )) {
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); }
2001
if ( !OptimizerPatterns.
Read
(local1).MatchesPattern(OptimizerPatternName.IsPositional) ) {
2024
if ( !OptimizerPatterns.
Read
(local1).MatchesPattern(OptimizerPatternName.MaybeSideEffects) ) {
2058
if ((( (local1).NodeType == QilNodeType.Let ) || ( ( ( (QilNode) (local1)[0] ).XmlType ).IsSingleton )) && ( !OptimizerPatterns.
Read
(local1).MatchesPattern(OptimizerPatternName.MaybeSideEffects) )) {
2177
if ( OptimizerPatterns.
Read
((QilNode) (local3)).MatchesPattern(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) ) )) {
2199
if ( OptimizerPatterns.
Read
((QilNode) (local3)).MatchesPattern(OptimizerPatternName.SameDepth) ) {
2200
if ((( IsStepPattern(local2, QilNodeType.Descendant) ) || ( IsStepPattern(local2, QilNodeType.DescendantOrSelf) )) && ( (local1) == ( OptimizerPatterns.
Read
((QilNode) (local2)).GetArgument(OptimizerPatternArgument.StepInput) ) )) {
2231
if ( !OptimizerPatterns.
Read
(local1).MatchesPattern(OptimizerPatternName.MaybeSideEffects) ) {
2303
if (( !OptimizerPatterns.
Read
(local1).MatchesPattern(OptimizerPatternName.MaybeSideEffects) ) && (!( ( (QilNode) (local1)[0] ).NodeType == QilNodeType.OptimizeBarrier ))) {
2304
if ((!(DependsOn(local2,local1))) && ( !OptimizerPatterns.
Read
(local2).MatchesPattern(OptimizerPatternName.MaybeSideEffects) )) {
2374
if ( OptimizerPatterns.
Read
((QilNode) (local3)).MatchesPattern(OptimizerPatternName.Axis) ) {
2410
if ( OptimizerPatterns.
Read
((QilNode) (local3)).MatchesPattern(OptimizerPatternName.Axis) ) {
2533
if ((( OptimizerPatterns.
Read
((QilNode) (local7)).MatchesPattern(OptimizerPatternName.FilterElements) ) || ( OptimizerPatterns.
Read
((QilNode) (local7)).MatchesPattern(OptimizerPatternName.FilterContentKind) )) && ( IsStepPattern(local7, QilNodeType.Content) )) {
2557
if ((( OptimizerPatterns.
Read
((QilNode) (local5)).MatchesPattern(OptimizerPatternName.FilterElements) ) || ( OptimizerPatterns.
Read
((QilNode) (local5)).MatchesPattern(OptimizerPatternName.FilterContentKind) )) && ( IsStepPattern(local5, QilNodeType.Content) )) {
2575
if ( !OptimizerPatterns.
Read
(local2).MatchesPattern(OptimizerPatternName.IsPositional) ) {
2576
if (((!( OptimizerPatterns.
Read
((QilNode) (local1)).MatchesPattern(OptimizerPatternName.FilterElements) )) && (!( OptimizerPatterns.
Read
((QilNode) (local1)).MatchesPattern(OptimizerPatternName.FilterContentKind) ))) && (!( OptimizerPatterns.
Read
((QilNode) (local1)).MatchesPattern(OptimizerPatternName.FilterAttributeKind) ))) {
2596
if ( !OptimizerPatterns.
Read
(local4).MatchesPattern(OptimizerPatternName.IsPositional) ) {
2598
if (((!( OptimizerPatterns.
Read
((QilNode) (local3)).MatchesPattern(OptimizerPatternName.FilterElements) )) && (!( OptimizerPatterns.
Read
((QilNode) (local3)).MatchesPattern(OptimizerPatternName.FilterContentKind) ))) && (!( OptimizerPatterns.
Read
((QilNode) (local3)).MatchesPattern(OptimizerPatternName.FilterAttributeKind) ))) {
2618
if (( !OptimizerPatterns.
Read
(local2).MatchesPattern(OptimizerPatternName.IsPositional) ) && ( (local3).XmlType .IsSubtypeOf( XmlQueryTypeFactory.NodeNotRtfS ) )) {
2619
if (((!( OptimizerPatterns.
Read
((QilNode) (local1)).MatchesPattern(OptimizerPatternName.FilterElements) )) && (!( OptimizerPatterns.
Read
((QilNode) (local1)).MatchesPattern(OptimizerPatternName.FilterContentKind) ))) && (!( OptimizerPatterns.
Read
((QilNode) (local1)).MatchesPattern(OptimizerPatternName.FilterAttributeKind) ))) {
2677
if (( AllowJoinAndDod(local4) ) && ( (local2) == ( OptimizerPatterns.
Read
((QilNode) (local4)).GetArgument(OptimizerPatternArgument.StepInput) ) )) {
3440
if ( !OptimizerPatterns.
Read
(local1).MatchesPattern(OptimizerPatternName.MaybeSideEffects) ) {
3453
if ( !OptimizerPatterns.
Read
(local1).MatchesPattern(OptimizerPatternName.MaybeSideEffects) ) {
3477
if (!( !OptimizerPatterns.
Read
(local1).MatchesPattern(OptimizerPatternName.MaybeSideEffects) )) {
3490
if (!( !OptimizerPatterns.
Read
(local1).MatchesPattern(OptimizerPatternName.MaybeSideEffects) )) {
3526
if (( !( (local1).XmlType ).MaybeEmpty ) && ( !OptimizerPatterns.
Read
(local1).MatchesPattern(OptimizerPatternName.MaybeSideEffects) )) {
4052
OptimizerPatterns patt = OptimizerPatterns.
Read
(nd);
4070
OptimizerPatterns patt = OptimizerPatterns.
Read
(nd);
4301
return OptimizerPatterns.
Read
(nd).MatchesPattern(OptimizerPatternName.IsDocOrderDistinct);
4308
return IsStepPattern(OptimizerPatterns.
Read
(nd), stepType);
4336
OptimizerPatterns optPatt = OptimizerPatterns.
Read
(nd);
System\Xml\Xsl\IlGen\XmlIlVisitor.cs (9)
998
OptimizerPatterns patt = OptimizerPatterns.
Read
(ndSetLen);
1772
OptimizerPatterns patt = OptimizerPatterns.
Read
(ndFilter);
1953
OptimizerPatterns patt = OptimizerPatterns.
Read
(ndIter);
2236
OptimizerPatterns pattDod = OptimizerPatterns.
Read
(ndDod);
2245
OptimizerPatterns pattStep = OptimizerPatterns.
Read
((QilNode) pattDod.GetArgument(OptimizerPatternArgument.DodStep));
2380
if (OptimizerPatterns.
Read
(ndInvoke).MatchesPattern(OptimizerPatternName.TailCall))
2826
OptimizerPatterns patt = OptimizerPatterns.
Read
(ndRtf);
4560
patt = OptimizerPatterns.
Read
(nd);
4568
patt = OptimizerPatterns.
Read
(nd);
System\Xml\Xsl\XmlIlGenerator.cs (1)
318
if (this.qil.IsDebug || OptimizerPatterns.
Read
(ndIter).MatchesPattern(OptimizerPatternName.MaybeSideEffects)) {