Project

Profile

Help

Bug #6419 » MatchUnionTestTrace.xml

Saxon Trace output - Adrian Bird, 2024-05-10 09:01

 
<trace saxon-version="12.4" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template name="mainTemplate" line="14" column="37" module="MatchUnionTest.xslt">
<xsl:apply-templates line="15" column="57" module="MatchUnionTest.xslt">
<xsl:variable name="multiNodes" line="5" column="35" module="MatchUnionTest.xslt">
<trace line="6" column="12" module="MatchUnionTest.xslt">
<LRE name="nodes" line="6" column="12" module="MatchUnionTest.xslt">
<LRE name="nodeA" line="7" column="14" module="MatchUnionTest.xslt">
<xsl:text text="A" line="7" column="14" module="MatchUnionTest.xslt">
</xsl:text>
</LRE>
<LRE name="nodeB" line="8" column="14" module="MatchUnionTest.xslt">
<xsl:text text="B" line="8" column="14" module="MatchUnionTest.xslt">
</xsl:text>
</LRE>
<LRE name="nodeA" line="9" column="14" module="MatchUnionTest.xslt">
<xsl:text text="A" line="9" column="14" module="MatchUnionTest.xslt">
</xsl:text>
</LRE>
<LRE name="nodeB" line="10" column="14" module="MatchUnionTest.xslt">
<xsl:text text="B" line="10" column="14" module="MatchUnionTest.xslt">
</xsl:text>
</LRE>
</LRE>
</trace>
</xsl:variable>
<source node="/nodes/nodeA[1]" line="7" file="">
<xsl:template match="nodeA" line="19" column="43" module="MatchUnionTest.xslt">
<xsl:value-of line="20" column="43" module="MatchUnionTest.xslt">
</xsl:value-of>
<xsl:text text="," line="21" column="15" module="MatchUnionTest.xslt">
</xsl:text>
<xsl:value-of line="22" column="32" module="MatchUnionTest.xslt">
</xsl:value-of>
<xsl:text text=":" line="23" column="15" module="MatchUnionTest.xslt">
</xsl:text>
</xsl:template>
</source><!-- /nodes/nodeA[1] -->
<source node="/nodes/nodeB[1]" line="8" file="">
<xsl:template match="dummyNode" line="27" column="43" module="MatchUnionTest.xslt">
<xsl:value-of line="28" column="0" module="MatchUnionTest.xslt">
</xsl:value-of>
<xsl:text text="," line="29" column="15" module="MatchUnionTest.xslt">
</xsl:text>
<xsl:value-of line="30" column="1" module="MatchUnionTest.xslt">
</xsl:value-of>
<xsl:text text=":" line="31" column="15" module="MatchUnionTest.xslt">
</xsl:text>
</xsl:template>
</source><!-- /nodes/nodeB[1] -->
<source node="/nodes/nodeA[2]" line="9" file="">
<xsl:template match="nodeA" line="19" column="43" module="MatchUnionTest.xslt">
<xsl:value-of line="20" column="43" module="MatchUnionTest.xslt">
</xsl:value-of>
<xsl:text text="," line="21" column="15" module="MatchUnionTest.xslt">
</xsl:text>
<xsl:value-of line="22" column="32" module="MatchUnionTest.xslt">
</xsl:value-of>
<xsl:text text=":" line="23" column="15" module="MatchUnionTest.xslt">
</xsl:text>
</xsl:template>
</source><!-- /nodes/nodeA[2] -->
<source node="/nodes/nodeB[2]" line="10" file="">
<xsl:template match="dummyNode" line="27" column="43" module="MatchUnionTest.xslt">
<xsl:value-of line="28" column="0" module="MatchUnionTest.xslt">
</xsl:value-of>
<xsl:text text="," line="29" column="15" module="MatchUnionTest.xslt">
</xsl:text>
<xsl:value-of line="30" column="1" module="MatchUnionTest.xslt">
</xsl:value-of>
<xsl:text text=":" line="31" column="15" module="MatchUnionTest.xslt">
</xsl:text>
</xsl:template>
</source><!-- /nodes/nodeB[2] -->
</xsl:apply-templates>
</xsl:template>
</trace>
(2-2/2)