1 write to PatternsNoOpt
System.Data.SqlXml (1)
System\Xml\Xsl\IlGen\XmlILOptimizerVisitor.cs (1)
32
PatternsNoOpt
= new QilPatterns((int) XmlILOptimization.Last_, false);
23 references to PatternsNoOpt
System.Data.SqlXml (23)
System\Xml\Xsl\IlGen\XmlILOptimizerVisitor.cs (23)
34
PatternsNoOpt
.Add((int) XmlILOptimization.FoldNone);
35
PatternsNoOpt
.Add((int) XmlILOptimization.EliminatePositionOf);
36
PatternsNoOpt
.Add((int) XmlILOptimization.EliminateTypeAssert);
37
PatternsNoOpt
.Add((int) XmlILOptimization.EliminateIsType);
38
PatternsNoOpt
.Add((int) XmlILOptimization.EliminateIsEmpty);
39
PatternsNoOpt
.Add((int) XmlILOptimization.EliminateAverage);
40
PatternsNoOpt
.Add((int) XmlILOptimization.EliminateSum);
41
PatternsNoOpt
.Add((int) XmlILOptimization.EliminateMinimum);
42
PatternsNoOpt
.Add((int) XmlILOptimization.EliminateMaximum);
43
PatternsNoOpt
.Add((int) XmlILOptimization.EliminateSort);
44
PatternsNoOpt
.Add((int) XmlILOptimization.EliminateStrConcatSingle);
46
PatternsNoOpt
.Add((int) XmlILOptimization.NormalizeUnion);
47
PatternsNoOpt
.Add((int) XmlILOptimization.NormalizeIntersect);
48
PatternsNoOpt
.Add((int) XmlILOptimization.NormalizeDifference);
50
PatternsNoOpt
.Add((int) XmlILOptimization.AnnotatePositionalIterator);
51
PatternsNoOpt
.Add((int) XmlILOptimization.AnnotateTrackCallers);
52
PatternsNoOpt
.Add((int) XmlILOptimization.AnnotateDod);
53
PatternsNoOpt
.Add((int) XmlILOptimization.AnnotateConstruction);
56
PatternsNoOpt
.Add((int) XmlILOptimization.AnnotateIndex1);
57
PatternsNoOpt
.Add((int) XmlILOptimization.AnnotateIndex2);
58
PatternsNoOpt
.Add((int) XmlILOptimization.AnnotateBarrier);
59
PatternsNoOpt
.Add((int) XmlILOptimization.AnnotateFilter);
62
public XmlILOptimizerVisitor(QilExpression qil, bool optimize) : base(optimize ? PatternsOpt :
PatternsNoOpt
, qil.Factory) {