net.sf.saxon.instruct

Class NextMatch

public class NextMatch extends ApplyImports

An xsl:next-match element in the stylesheet
Field Summary
booleanuseTailRecursion
Constructor Summary
NextMatch(boolean useTailRecursion)
Method Summary
voidexplain(ExpressionPresenter out)
Diagnostic print of expression structure.
intgetInstructionNameCode()
Get the name of this instruction for diagnostic and tracing purposes
TailCallprocessLeavingTail(XPathContext context)

Field Detail

useTailRecursion

boolean useTailRecursion

Constructor Detail

NextMatch

public NextMatch(boolean useTailRecursion)

Method Detail

explain

public void explain(ExpressionPresenter out)
Diagnostic print of expression structure. The abstract expression tree is written to the supplied output destination.

getInstructionNameCode

public int getInstructionNameCode()
Get the name of this instruction for diagnostic and tracing purposes

processLeavingTail

public TailCall processLeavingTail(XPathContext context)