System\Xml\Xsl\IlGen\XmlILOptimizerVisitor.cs (297)
234if (AllowReplace(XmlILOptimization.EliminateUnusedGlobals, local0))
244if (AllowReplace(XmlILOptimization.AnnotateConstruction, local0))
273if (AllowReplace(XmlILOptimization.AnnotateBarrier, local0))
293if (AllowReplace(XmlILOptimization.FoldNone, local0))
304if (AllowReplace(XmlILOptimization.FoldNone, local0))
319if (AllowReplace(XmlILOptimization.EliminateNop, local0))
335if (AllowReplace(XmlILOptimization.FoldNone, local0))
352if (AllowReplace(XmlILOptimization.FoldNone, local0))
370if (AllowReplace(XmlILOptimization.NormalizeSingletonLet, local0))
379if (AllowReplace(XmlILOptimization.AnnotateLet, local0))
395if (AllowReplace(XmlILOptimization.EliminatePositionOf, local0))
409if (AllowReplace(XmlILOptimization.EliminatePositionOf, local0))
419if (AllowReplace(XmlILOptimization.AnnotatePositionalIterator, local0))
442if (AllowReplace(XmlILOptimization.FoldNone, local0))
453if (AllowReplace(XmlILOptimization.FoldNone, local0))
464if (AllowReplace(XmlILOptimization.EliminateAnd, local0))
475if (AllowReplace(XmlILOptimization.EliminateAnd, local0))
486if (AllowReplace(XmlILOptimization.EliminateAnd, local0))
497if (AllowReplace(XmlILOptimization.EliminateAnd, local0))
515if (AllowReplace(XmlILOptimization.FoldNone, local0))
526if (AllowReplace(XmlILOptimization.FoldNone, local0))
537if (AllowReplace(XmlILOptimization.EliminateOr, local0))
548if (AllowReplace(XmlILOptimization.EliminateOr, local0))
559if (AllowReplace(XmlILOptimization.EliminateOr, local0))
570if (AllowReplace(XmlILOptimization.EliminateOr, local0))
587if (AllowReplace(XmlILOptimization.FoldNone, local0))
598if (AllowReplace(XmlILOptimization.EliminateNot, local0))
609if (AllowReplace(XmlILOptimization.EliminateNot, local0))
631if (AllowReplace(XmlILOptimization.FoldNone, local0))
642if (AllowReplace(XmlILOptimization.EliminateConditional, local0))
653if (AllowReplace(XmlILOptimization.EliminateConditional, local0))
666if (AllowReplace(XmlILOptimization.EliminateConditional, local0))
680if (AllowReplace(XmlILOptimization.EliminateConditional, local0))
693if (AllowReplace(XmlILOptimization.FoldConditionalNot, local0))
708if (AllowReplace(XmlILOptimization.NormalizeConditionalText, local0))
723if (AllowReplace(XmlILOptimization.AnnotateConstruction, local0))
742if (AllowReplace(XmlILOptimization.FoldNone, local0))
755if (AllowReplace(XmlILOptimization.EliminateLength, local0))
767if (AllowReplace(XmlILOptimization.EliminateLength, local0))
778if (AllowReplace(XmlILOptimization.IntroducePrecedingDod, local0))
792if (AllowReplace(XmlILOptimization.EliminateSequence, local0))
800if (AllowReplace(XmlILOptimization.NormalizeNestedSequences, local0))
828if (AllowReplace(XmlILOptimization.FoldNone, local0))
839if (AllowReplace(XmlILOptimization.FoldNone, local0))
850if (AllowReplace(XmlILOptimization.EliminateUnion, local0))
863if (AllowReplace(XmlILOptimization.EliminateUnion, local0))
877if (AllowReplace(XmlILOptimization.EliminateUnion, local0))
891if (AllowReplace(XmlILOptimization.EliminateUnion, local0))
903if (AllowReplace(XmlILOptimization.NormalizeUnion, local0))
912if (AllowReplace(XmlILOptimization.AnnotateUnion, local0))
924if (AllowReplace(XmlILOptimization.AnnotateUnionContent, local0))
943if (AllowReplace(XmlILOptimization.FoldNone, local0))
954if (AllowReplace(XmlILOptimization.FoldNone, local0))
965if (AllowReplace(XmlILOptimization.EliminateIntersection, local0))
978if (AllowReplace(XmlILOptimization.EliminateIntersection, local0))
992if (AllowReplace(XmlILOptimization.EliminateIntersection, local0))
1006if (AllowReplace(XmlILOptimization.EliminateIntersection, local0))
1018if (AllowReplace(XmlILOptimization.NormalizeIntersect, local0))
1027if (AllowReplace(XmlILOptimization.AnnotateIntersect, local0))
1044if (AllowReplace(XmlILOptimization.FoldNone, local0))
1055if (AllowReplace(XmlILOptimization.FoldNone, local0))
1068if (AllowReplace(XmlILOptimization.EliminateDifference, local0))
1082if (AllowReplace(XmlILOptimization.EliminateDifference, local0))
1094if (AllowReplace(XmlILOptimization.EliminateDifference, local0))
1107if (AllowReplace(XmlILOptimization.EliminateDifference, local0))
1119if (AllowReplace(XmlILOptimization.NormalizeDifference, local0))
1128if (AllowReplace(XmlILOptimization.AnnotateDifference, local0))
1144if (AllowReplace(XmlILOptimization.FoldNone, local0))
1155if (AllowReplace(XmlILOptimization.EliminateAverage, local0))
1172if (AllowReplace(XmlILOptimization.FoldNone, local0))
1183if (AllowReplace(XmlILOptimization.EliminateSum, local0))
1200if (AllowReplace(XmlILOptimization.FoldNone, local0))
1211if (AllowReplace(XmlILOptimization.EliminateMinimum, local0))
1228if (AllowReplace(XmlILOptimization.FoldNone, local0))
1239if (AllowReplace(XmlILOptimization.EliminateMaximum, local0))
1259if (AllowReplace(XmlILOptimization.FoldNone, local0))
1271if (AllowReplace(XmlILOptimization.EliminateNegate, local0))
1283if (AllowReplace(XmlILOptimization.EliminateNegate, local0))
1295if (AllowReplace(XmlILOptimization.EliminateNegate, local0))
1307if (AllowReplace(XmlILOptimization.EliminateNegate, local0))
1325if (AllowReplace(XmlILOptimization.FoldNone, local0))
1336if (AllowReplace(XmlILOptimization.FoldNone, local0))
1349if (AllowReplace(XmlILOptimization.EliminateAdd, local0))
1363if (AllowReplace(XmlILOptimization.NormalizeAddLiteral, local0))
1382if (AllowReplace(XmlILOptimization.FoldNone, local0))
1393if (AllowReplace(XmlILOptimization.FoldNone, local0))
1406if (AllowReplace(XmlILOptimization.EliminateSubtract, local0))
1425if (AllowReplace(XmlILOptimization.FoldNone, local0))
1436if (AllowReplace(XmlILOptimization.FoldNone, local0))
1449if (AllowReplace(XmlILOptimization.EliminateMultiply, local0))
1463if (AllowReplace(XmlILOptimization.NormalizeMultiplyLiteral, local0))
1482if (AllowReplace(XmlILOptimization.FoldNone, local0))
1493if (AllowReplace(XmlILOptimization.FoldNone, local0))
1506if (AllowReplace(XmlILOptimization.EliminateDivide, local0))
1525if (AllowReplace(XmlILOptimization.FoldNone, local0))
1536if (AllowReplace(XmlILOptimization.FoldNone, local0))
1549if (AllowReplace(XmlILOptimization.EliminateModulo, local0))
1570if (AllowReplace(XmlILOptimization.FoldNone, local0))
1582if (AllowReplace(XmlILOptimization.EliminateStrLength, local0))
1600if (AllowReplace(XmlILOptimization.FoldNone, local0))
1611if (AllowReplace(XmlILOptimization.FoldNone, local0))
1620if (AllowReplace(XmlILOptimization.EliminateStrConcatSingle, local0))
1635if (AllowReplace(XmlILOptimization.EliminateStrConcat, local0))
1661if (AllowReplace(XmlILOptimization.FoldNone, local0))
1672if (AllowReplace(XmlILOptimization.FoldNone, local0))
1693if (AllowReplace(XmlILOptimization.FoldNone, local0))
1704if (AllowReplace(XmlILOptimization.FoldNone, local0))
1717if (AllowReplace(XmlILOptimization.EliminateNe, local0))
1731if (AllowReplace(XmlILOptimization.NormalizeNeLiteral, local0))
1752if (AllowReplace(XmlILOptimization.NormalizeXsltConvertNe, local0))
1774if (AllowReplace(XmlILOptimization.NormalizeIdNe, local0))
1794if (AllowReplace(XmlILOptimization.NormalizeLengthNe, local0))
1810if (AllowReplace(XmlILOptimization.AnnotateMaxLengthNe, local0))
1829if (AllowReplace(XmlILOptimization.FoldNone, local0))
1840if (AllowReplace(XmlILOptimization.FoldNone, local0))
1853if (AllowReplace(XmlILOptimization.EliminateEq, local0))
1867if (AllowReplace(XmlILOptimization.NormalizeEqLiteral, local0))
1888if (AllowReplace(XmlILOptimization.NormalizeXsltConvertEq, local0))
1908if (AllowReplace(XmlILOptimization.NormalizeAddEq, local0))
1929if (AllowReplace(XmlILOptimization.NormalizeIdEq, local0))
1963if (AllowReplace(XmlILOptimization.NormalizeIdEq, local0))
2002if (AllowReplace(XmlILOptimization.NormalizeIdEq, local0))
2033if (AllowReplace(XmlILOptimization.NormalizeMuenchian, local0))
2061if (AllowReplace(XmlILOptimization.NormalizeMuenchian, local0))
2080if (AllowReplace(XmlILOptimization.AnnotateMaxLengthEq, local0))
2099if (AllowReplace(XmlILOptimization.FoldNone, local0))
2110if (AllowReplace(XmlILOptimization.FoldNone, local0))
2123if (AllowReplace(XmlILOptimization.EliminateGt, local0))
2137if (AllowReplace(XmlILOptimization.NormalizeGtLiteral, local0))
2158if (AllowReplace(XmlILOptimization.NormalizeXsltConvertGt, local0))
2178if (AllowReplace(XmlILOptimization.NormalizeLengthGt, local0))
2194if (AllowReplace(XmlILOptimization.AnnotateMaxLengthGt, local0))
2213if (AllowReplace(XmlILOptimization.FoldNone, local0))
2224if (AllowReplace(XmlILOptimization.FoldNone, local0))
2237if (AllowReplace(XmlILOptimization.EliminateGe, local0))
2251if (AllowReplace(XmlILOptimization.NormalizeGeLiteral, local0))
2272if (AllowReplace(XmlILOptimization.NormalizeXsltConvertGe, local0))
2289if (AllowReplace(XmlILOptimization.AnnotateMaxLengthGe, local0))
2308if (AllowReplace(XmlILOptimization.FoldNone, local0))
2319if (AllowReplace(XmlILOptimization.FoldNone, local0))
2332if (AllowReplace(XmlILOptimization.EliminateLt, local0))
2346if (AllowReplace(XmlILOptimization.NormalizeLtLiteral, local0))
2367if (AllowReplace(XmlILOptimization.NormalizeXsltConvertLt, local0))
2384if (AllowReplace(XmlILOptimization.AnnotateMaxLengthLt, local0))
2403if (AllowReplace(XmlILOptimization.FoldNone, local0))
2414if (AllowReplace(XmlILOptimization.FoldNone, local0))
2427if (AllowReplace(XmlILOptimization.EliminateLe, local0))
2441if (AllowReplace(XmlILOptimization.NormalizeLeLiteral, local0))
2462if (AllowReplace(XmlILOptimization.NormalizeXsltConvertLe, local0))
2479if (AllowReplace(XmlILOptimization.AnnotateMaxLengthLe, local0))
2501if (AllowReplace(XmlILOptimization.FoldNone, local0))
2512if (AllowReplace(XmlILOptimization.FoldNone, local0))
2523if (AllowReplace(XmlILOptimization.EliminateIs, local0))
2541if (AllowReplace(XmlILOptimization.FoldNone, local0))
2552if (AllowReplace(XmlILOptimization.FoldNone, local0))
2563if (AllowReplace(XmlILOptimization.EliminateAfter, local0))
2581if (AllowReplace(XmlILOptimization.FoldNone, local0))
2592if (AllowReplace(XmlILOptimization.FoldNone, local0))
2603if (AllowReplace(XmlILOptimization.EliminateBefore, local0))
2624if (AllowReplace(XmlILOptimization.FoldNone, local0))
2640if (AllowReplace(XmlILOptimization.EliminateIterator, local0))
2658if (AllowReplace(XmlILOptimization.EliminateLoop, local0))
2675if (AllowReplace(XmlILOptimization.EliminateLoop, local0))
2688if (AllowReplace(XmlILOptimization.EliminateLoop, local0))
2705if (AllowReplace(XmlILOptimization.NormalizeLoopText, local0))
2720if (AllowReplace(XmlILOptimization.EliminateIteratorUsedAtMostOnce, local0))
2741if (AllowReplace(XmlILOptimization.NormalizeLoopConditional, local0))
2764if (AllowReplace(XmlILOptimization.NormalizeLoopConditional, local0))
2789if (AllowReplace(XmlILOptimization.NormalizeLoopConditional, local0))
2816if (AllowReplace(XmlILOptimization.NormalizeLoopConditional, local0))
2839if (AllowReplace(XmlILOptimization.NormalizeLoopLoop, local0))
2856if (AllowReplace(XmlILOptimization.AnnotateSingletonLoop, local0))
2868if (AllowReplace(XmlILOptimization.AnnotateRootLoop, local0))
2884if (AllowReplace(XmlILOptimization.AnnotateContentLoop, local0))
2900if (AllowReplace(XmlILOptimization.AnnotateAttrNmspLoop, local0))
2917if (AllowReplace(XmlILOptimization.AnnotateDescendantLoop, local0))
2937if (AllowReplace(XmlILOptimization.FoldNone, local0))
2948if (AllowReplace(XmlILOptimization.FoldNone, local0))
2961if (AllowReplace(XmlILOptimization.EliminateFilter, local0))
2973if (AllowReplace(XmlILOptimization.EliminateFilter, local0))
3014if (AllowReplace(XmlILOptimization.NormalizeAttribute, local0))
3042if (AllowReplace(XmlILOptimization.CommuteFilterLoop, local0))
3058if (AllowReplace(XmlILOptimization.NormalizeLoopInvariant, local0))
3080if (AllowReplace(XmlILOptimization.AnnotateMaxPositionEq, local0))
3104if (AllowReplace(XmlILOptimization.AnnotateMaxPositionLe, local0))
3128if (AllowReplace(XmlILOptimization.AnnotateMaxPositionLt, local0))
3143if (AllowReplace(XmlILOptimization.AnnotateFilter, local0))
3183if (AllowReplace(XmlILOptimization.AnnotateFilterElements, local0))
3218if (AllowReplace(XmlILOptimization.AnnotateFilterContentKind, local0))
3248if (AllowReplace(XmlILOptimization.AnnotateFilterAttributeKind, local0))
3273if (AllowReplace(XmlILOptimization.FoldNone, local0))
3287if (AllowReplace(XmlILOptimization.EliminateSort, local0))
3313if (AllowReplace(XmlILOptimization.NormalizeSortXsltConvert, local0))
3332if (AllowReplace(XmlILOptimization.FoldNone, local0))
3343if (AllowReplace(XmlILOptimization.EliminateDod, local0))
3372if (AllowReplace(XmlILOptimization.FoldNamedDescendants, local0))
3403if (AllowReplace(XmlILOptimization.FoldNamedDescendants, local0))
3428if (AllowReplace(XmlILOptimization.CommuteDodFilter, local0))
3458if (AllowReplace(XmlILOptimization.CommuteDodFilter, local0))
3486if (AllowReplace(XmlILOptimization.IntroduceDod, local0))
3506if (AllowReplace(XmlILOptimization.IntroducePrecedingDod, local0))
3525if (AllowReplace(XmlILOptimization.EliminateReturnDod, local0))
3536if (AllowReplace(XmlILOptimization.AnnotateDod, local0))
3546if (AllowReplace(XmlILOptimization.AnnotateDodReverse, local0))
3566if (AllowReplace(XmlILOptimization.AnnotateJoinAndDod, local0))
3585if (AllowReplace(XmlILOptimization.AnnotateDodMerge, local0))
3640if (AllowReplace(XmlILOptimization.AnnotateIndex1, local0))
3696if (AllowReplace(XmlILOptimization.AnnotateIndex2, local0))
3734if (AllowReplace(XmlILOptimization.NormalizeInvokeEmpty, local0))
3745if (AllowReplace(XmlILOptimization.AnnotateTrackCallers, local0))
3756if (AllowReplace(XmlILOptimization.AnnotateInvoke, local0))
3776if (AllowReplace(XmlILOptimization.FoldNone, local0))
3785if (AllowReplace(XmlILOptimization.AnnotateContent, local0))
3802if (AllowReplace(XmlILOptimization.FoldNone, local0))
3813if (AllowReplace(XmlILOptimization.FoldNone, local0))
3822if (AllowReplace(XmlILOptimization.AnnotateAttribute, local0))
3838if (AllowReplace(XmlILOptimization.FoldNone, local0))
3847if (AllowReplace(XmlILOptimization.AnnotateParent, local0))
3863if (AllowReplace(XmlILOptimization.FoldNone, local0))
3872if (AllowReplace(XmlILOptimization.AnnotateRoot, local0))
3888if (AllowReplace(XmlILOptimization.FoldNone, local0))
3897if (AllowReplace(XmlILOptimization.AnnotateDescendant, local0))
3913if (AllowReplace(XmlILOptimization.FoldNone, local0))
3922if (AllowReplace(XmlILOptimization.AnnotateDescendantSelf, local0))
3938if (AllowReplace(XmlILOptimization.FoldNone, local0))
3947if (AllowReplace(XmlILOptimization.AnnotateAncestor, local0))
3963if (AllowReplace(XmlILOptimization.FoldNone, local0))
3972if (AllowReplace(XmlILOptimization.AnnotateAncestorSelf, local0))
3988if (AllowReplace(XmlILOptimization.FoldNone, local0))
3997if (AllowReplace(XmlILOptimization.AnnotatePreceding, local0))
4013if (AllowReplace(XmlILOptimization.FoldNone, local0))
4022if (AllowReplace(XmlILOptimization.AnnotateFollowingSibling, local0))
4038if (AllowReplace(XmlILOptimization.FoldNone, local0))
4047if (AllowReplace(XmlILOptimization.AnnotatePrecedingSibling, local0))
4064if (AllowReplace(XmlILOptimization.FoldNone, local0))
4075if (AllowReplace(XmlILOptimization.FoldNone, local0))
4084if (AllowReplace(XmlILOptimization.AnnotateNodeRange, local0))
4101if (AllowReplace(XmlILOptimization.FoldNone, local0))
4112if (AllowReplace(XmlILOptimization.FoldNone, local0))
4133if (AllowReplace(XmlILOptimization.FoldNone, local0))
4144if (AllowReplace(XmlILOptimization.FoldNone, local0))
4153if (AllowReplace(XmlILOptimization.AnnotateConstruction, local0))
4172if (AllowReplace(XmlILOptimization.FoldNone, local0))
4183if (AllowReplace(XmlILOptimization.FoldNone, local0))
4192if (AllowReplace(XmlILOptimization.AnnotateConstruction, local0))
4208if (AllowReplace(XmlILOptimization.FoldNone, local0))
4217if (AllowReplace(XmlILOptimization.AnnotateConstruction, local0))
4234if (AllowReplace(XmlILOptimization.FoldNone, local0))
4245if (AllowReplace(XmlILOptimization.FoldNone, local0))
4254if (AllowReplace(XmlILOptimization.AnnotateConstruction, local0))
4270if (AllowReplace(XmlILOptimization.FoldNone, local0))
4279if (AllowReplace(XmlILOptimization.AnnotateConstruction, local0))
4295if (AllowReplace(XmlILOptimization.FoldNone, local0))
4304if (AllowReplace(XmlILOptimization.AnnotateConstruction, local0))
4320if (AllowReplace(XmlILOptimization.FoldNone, local0))
4329if (AllowReplace(XmlILOptimization.AnnotateConstruction, local0))
4346if (AllowReplace(XmlILOptimization.FoldNone, local0))
4357if (AllowReplace(XmlILOptimization.FoldNone, local0))
4366if (AllowReplace(XmlILOptimization.EliminateNamespaceDecl, local0))
4374if (AllowReplace(XmlILOptimization.AnnotateConstruction, local0))
4390if (AllowReplace(XmlILOptimization.FoldNone, local0))
4399if (AllowReplace(XmlILOptimization.AnnotateConstruction, local0))
4410if (AllowReplace(XmlILOptimization.AnnotateSingleTextRtf, local0))
4432if (AllowReplace(XmlILOptimization.FoldNone, local0))
4449if (AllowReplace(XmlILOptimization.FoldNone, local0))
4466if (AllowReplace(XmlILOptimization.FoldNone, local0))
4483if (AllowReplace(XmlILOptimization.FoldNone, local0))
4504if (AllowReplace(XmlILOptimization.FoldNone, local0))
4518if (AllowReplace(XmlILOptimization.EliminateTypeAssert, local0))
4533if (AllowReplace(XmlILOptimization.EliminateTypeAssert, local0))
4548if (AllowReplace(XmlILOptimization.EliminateTypeAssertOptional, local0))
4567if (AllowReplace(XmlILOptimization.FoldNone, local0))
4583if (AllowReplace(XmlILOptimization.EliminateIsType, local0))
4601if (AllowReplace(XmlILOptimization.EliminateIsType, local0))
4617if (AllowReplace(XmlILOptimization.EliminateIsType, local0))
4634if (AllowReplace(XmlILOptimization.EliminateIsType, local0))
4652if (AllowReplace(XmlILOptimization.EliminateIsType, local0))
4671if (AllowReplace(XmlILOptimization.FoldNone, local0))
4684if (AllowReplace(XmlILOptimization.EliminateIsEmpty, local0))
4696if (AllowReplace(XmlILOptimization.EliminateIsEmpty, local0))
4707if (AllowReplace(XmlILOptimization.EliminateIsEmpty, local0))
4727if (AllowReplace(XmlILOptimization.FoldNone, local0))
4744if (AllowReplace(XmlILOptimization.FoldNone, local0))
4753if (AllowReplace(XmlILOptimization.AnnotateXPathFollowing, local0))
4769if (AllowReplace(XmlILOptimization.FoldNone, local0))
4778if (AllowReplace(XmlILOptimization.AnnotateXPathPreceding, local0))
4794if (AllowReplace(XmlILOptimization.FoldNone, local0))
4803if (AllowReplace(XmlILOptimization.AnnotateNamespace, local0))
4822if (AllowReplace(XmlILOptimization.FoldNone, local0))
4840if (AllowReplace(XmlILOptimization.FoldNone, local0))
4851if (AllowReplace(XmlILOptimization.FoldNone, local0))
4860if (AllowReplace(XmlILOptimization.AnnotateConstruction, local0))
4876if (AllowReplace(XmlILOptimization.FoldNone, local0))
4885if (AllowReplace(XmlILOptimization.AnnotateConstruction, local0))
4902if (AllowReplace(XmlILOptimization.FoldNone, local0))
4918if (AllowReplace(XmlILOptimization.FoldXsltConvertLiteral, local0))
4934if (AllowReplace(XmlILOptimization.EliminateXsltConvert, local0))