github.com/matislovas/ratago@v0.0.0-20240408115641-cc0857415a7a/xslt/testdata/general/bug-116.xsl (about)

     1  <xsl:stylesheet version="1.0" 
     2   xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
     3   xmlns:exsl="http://exslt.org/common"
     4   xmlns:set="http://exslt.org/sets"
     5   extension-element-prefixes="exsl set"
     6   exclude-result-prefixes="exsl set"
     7  >
     8  
     9  <xsl:output method="xml"/>
    10  
    11  <!-- This works as is.  Comment out the p element and un-comment the error line. -->
    12  <xsl:template match="/">
    13   <results>
    14     <xsl:variable name="n">
    15     <p></p>
    16     </xsl:variable>
    17     <xsl:copy-of select="set:distinct(exsl:node-set($n)/p/a)"/>
    18   </results>
    19  </xsl:template>
    20  
    21  </xsl:stylesheet>
    22