Ignore externs in local polluting symbol processing
* src/current/include/preproc/symtable.xsl (preproc:symimport lv:import): Ignore symbols flagged as externs when processing local polluted symbols.master
parent
83e3d72b6e
commit
8e5666f845
|
@ -592,7 +592,9 @@
|
||||||
strip the data if this is a second-hand import -->
|
strip the data if this is a second-hand import -->
|
||||||
<!-- TODO: this list has gotten too large, but reducing it will require
|
<!-- TODO: this list has gotten too large, but reducing it will require
|
||||||
refactoring other compilers and may reduce performance -->
|
refactoring other compilers and may reduce performance -->
|
||||||
<xsl:when test="@pollute='true' and @local='true'">
|
<xsl:when test="@pollute='true'
|
||||||
|
and @local='true'
|
||||||
|
and not( @extern='true' )">
|
||||||
<xsl:sequence select="@name, @src, @pollute, @keep, @parent, @extclass" />
|
<xsl:sequence select="@name, @src, @pollute, @keep, @parent, @extclass" />
|
||||||
</xsl:when>
|
</xsl:when>
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue