Class
XmlILOptimizerVisitor
Members 8
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| — | — | PatternsNoOpt | <in the binary> | |
| — | — | PatternsOpt | <in the binary> | |
| — | — | qil | <in the binary> | |
| — | — | elemAnalyzer | <in the binary> | |
| — | — | contentAnalyzer | <in the binary> | |
| — | — | nmspAnalyzer | <in the binary> | |
| — | — | nodeCounter | <in the binary> | |
| — | — | subs | <in the binary> |
Functions 119
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .cctor() | — | 0x00 | |
| void .ctor() | — | 0x00 | |
| void Optimize() | — | 0x00 | |
| void Visit() | — | 0x00 | |
| void VisitReference() | — | 0x00 | |
| void AllowReplace() | — | 0x00 | |
| void Replace() | — | 0x00 | |
| void NoReplace() | — | 0x00 | |
| void RecalculateType() | — | 0x00 | |
| void VisitQilExpression() | — | 0x00 | |
| void VisitOptimizeBarrier() | — | 0x00 | |
| void VisitDataSource() | — | 0x00 | |
| void VisitNop() | — | 0x00 | |
| void VisitError() | — | 0x00 | |
| void VisitWarning() | — | 0x00 | |
| void VisitLet() | — | 0x00 | |
| void VisitPositionOf() | — | 0x00 | |
| void VisitAnd() | — | 0x00 | |
| void VisitOr() | — | 0x00 | |
| void VisitNot() | — | 0x00 | |
| void VisitConditional() | — | 0x00 | |
| void VisitChoice() | — | 0x00 | |
| void VisitLength() | — | 0x00 | |
| void VisitSequence() | — | 0x00 | |
| void VisitUnion() | — | 0x00 | |
| void VisitIntersection() | — | 0x00 | |
| void VisitDifference() | — | 0x00 | |
| void VisitAverage() | — | 0x00 | |
| void VisitSum() | — | 0x00 | |
| void VisitMinimum() | — | 0x00 | |
| void VisitMaximum() | — | 0x00 | |
| void VisitNegate() | — | 0x00 | |
| void VisitAdd() | — | 0x00 | |
| void VisitSubtract() | — | 0x00 | |
| void VisitMultiply() | — | 0x00 | |
| void VisitDivide() | — | 0x00 | |
| void VisitModulo() | — | 0x00 | |
| void VisitStrLength() | — | 0x00 | |
| void VisitStrConcat() | — | 0x00 | |
| void VisitStrParseQName() | — | 0x00 | |
| void VisitNe() | — | 0x00 | |
| void VisitEq() | — | 0x00 | |
| void VisitGt() | — | 0x00 | |
| void VisitGe() | — | 0x00 | |
| void VisitLt() | — | 0x00 | |
| void VisitLe() | — | 0x00 | |
| void VisitIs() | — | 0x00 | |
| void VisitAfter() | — | 0x00 | |
| void VisitBefore() | — | 0x00 | |
| void VisitLoop() | — | 0x00 | |
| void VisitFilter() | — | 0x00 | |
| void VisitSort() | — | 0x00 | |
| void VisitSortKey() | — | 0x00 | |
| void VisitDocOrderDistinct() | — | 0x00 | |
| void VisitFunction() | — | 0x00 | |
| void VisitInvoke() | — | 0x00 | |
| void VisitContent() | — | 0x00 | |
| void VisitAttribute() | — | 0x00 | |
| void VisitParent() | — | 0x00 | |
| void VisitRoot() | — | 0x00 | |
| void VisitDescendant() | — | 0x00 | |
| void VisitDescendantOrSelf() | — | 0x00 | |
| void VisitAncestor() | — | 0x00 | |
| void VisitAncestorOrSelf() | — | 0x00 | |
| void VisitPreceding() | — | 0x00 | |
| void VisitFollowingSibling() | — | 0x00 | |
| void VisitPrecedingSibling() | — | 0x00 | |
| void VisitNodeRange() | — | 0x00 | |
| void VisitDeref() | — | 0x00 | |
| void VisitElementCtor() | — | 0x00 | |
| void VisitAttributeCtor() | — | 0x00 | |
| void VisitCommentCtor() | — | 0x00 | |
| void VisitPICtor() | — | 0x00 | |
| void VisitTextCtor() | — | 0x00 | |
| void VisitRawTextCtor() | — | 0x00 | |
| void VisitDocumentCtor() | — | 0x00 | |
| void VisitNamespaceDecl() | — | 0x00 | |
| void VisitRtfCtor() | — | 0x00 | |
| void VisitNameOf() | — | 0x00 | |
| void VisitLocalNameOf() | — | 0x00 | |
| void VisitNamespaceUriOf() | — | 0x00 | |
| void VisitPrefixOf() | — | 0x00 | |
| void VisitTypeAssert() | — | 0x00 | |
| void VisitIsType() | — | 0x00 | |
| void VisitIsEmpty() | — | 0x00 | |
| void VisitXPathNodeValue() | — | 0x00 | |
| void VisitXPathFollowing() | — | 0x00 | |
| void VisitXPathPreceding() | — | 0x00 | |
| void VisitXPathNamespace() | — | 0x00 | |
| void VisitXsltGenerateId() | — | 0x00 | |
| void VisitXsltCopy() | — | 0x00 | |
| void VisitXsltCopyOf() | — | 0x00 | |
| void VisitXsltConvert() | — | 0x00 | |
| void get_Item() | — | 0x00 | |
| void DependsOn() | — | 0x00 | |
| void NonPositional() | — | 0x00 | |
| void Subs() | — | 0x00 | |
| void IsGlobalVariable() | — | 0x00 | |
| void IsGlobalValue() | — | 0x00 | |
| void IsPrimitiveNumeric() | — | 0x00 | |
| void MatchesContentTest() | — | 0x00 | |
| void IsConstructedExpression() | — | 0x00 | |
| void IsLiteral() | — | 0x00 | |
| void AreLiteralArgs() | — | 0x00 | |
| void ExtractLiteralValue() | — | 0x00 | |
| void HasNestedSequence() | — | 0x00 | |
| void AllowJoinAndDod() | — | 0x00 | |
| void AllowDodReverse() | — | 0x00 | |
| void CanFoldXsltConvert() | — | 0x00 | |
| void CanFoldXsltConvertNonLossy() | — | 0x00 | |
| void FoldXsltConvert() | — | 0x00 | |
| void FoldComparison() | — | 0x00 | |
| void CanFoldArithmetic() | — | 0x00 | |
| void FoldArithmetic() | — | 0x00 | |
| void AddStepPattern() | — | 0x00 | |
| void IsDocOrderDistinct() | — | 0x00 | |
| void IsStepPattern() | — | 0x00 | |
| void IsStepPattern() | — | 0x00 | |
| void EliminateUnusedGlobals() | — | 0x00 |