<xsl:template match="methodparam" mode="java">
<xsl:param name="indent">0</xsl:param>
- <xsl:if test="preceding-sibling::*">
+ <xsl:if test="preceding-sibling::methodparam">
<xsl:text>,&RE;</xsl:text>
<xsl:if test="$indent > 0">
<xsl:call-template name="copy-string">
</xsl:template>
<xsl:template match="methodparam" mode="cpp">
- <xsl:if test="preceding-sibling::*">
+ <xsl:if test="preceding-sibling::methodparam">
<xsl:text>, </xsl:text>
</xsl:if>
<xsl:apply-templates mode="cpp"/>
</xsl:template>
<xsl:template match="methodparam" mode="idl">
- <xsl:if test="preceding-sibling::*">
+ <xsl:if test="preceding-sibling::methodparam">
<xsl:text>, </xsl:text>
</xsl:if>
<xsl:apply-templates mode="idl"/>
</xsl:template>
<xsl:template match="methodparam" mode="perl">
- <xsl:if test="preceding-sibling::*">
+ <xsl:if test="preceding-sibling::methodparam">
<xsl:text>, </xsl:text>
</xsl:if>
<xsl:apply-templates mode="perl"/>
<xsl:template match="methodparam" mode="java">
<xsl:param name="indent">0</xsl:param>
- <xsl:if test="preceding-sibling::*">
+ <xsl:if test="preceding-sibling::methodparam">
<xsl:text>,</xsl:text>
<br/>
<xsl:if test="$indent > 0">
</xsl:template>
<xsl:template match="methodparam" mode="cpp">
- <xsl:if test="preceding-sibling::*">
+ <xsl:if test="preceding-sibling::methodparam">
<xsl:text>, </xsl:text>
</xsl:if>
<span class="{name(.)}">
</xsl:template>
<xsl:template match="methodparam" mode="idl">
- <xsl:if test="preceding-sibling::*">
+ <xsl:if test="preceding-sibling::methodparam">
<xsl:text>, </xsl:text>
</xsl:if>
<span class="{name(.)}">
</xsl:template>
<xsl:template match="methodparam" mode="perl">
- <xsl:if test="preceding-sibling::*">
+ <xsl:if test="preceding-sibling::methodparam">
<xsl:text>, </xsl:text>
</xsl:if>
<span class="{name(.)}">