the patch document
the action to be compiled
Compiles a literal token.
the token to be compiled
Compiles a QName token.
the token to be compiled
whether the token is an attribute
Lookup the prefix, falling back to ancestors.
This is a simple process. It's not supposed to work on complex XPath
expressions. Currently it expands qualified names in simple expressions
of form a/b/c to expressions with predicates
*[namespace-uri()='uuu'][local-name()='nnn']. Also, quotation marks are
not dealt with either.
the XPath expression to be mangled
Actually mangles the namespace.
Makes a predicate expression instead of plain names, for our convenience.
Breaks up the qualified name by colon ':'.
Generated using TypeDoc
Goes through all extracted actions, performs checking and namespace mangling.