e a symbol being wrapped (for example SWIG convenience functions):
<ul>
    <li> Use <tt>SWIG_</tt> as a prefix for structures for example <tt>SWIG_JavaExceptions_t</tt>.</li>
    <li> Use <tt>SWIG_</tt> as a prefix for global functions for example <tt>SWIG_TypeRegister</tt>. </li>
    <li> Use <tt>SWIG_</tt> as a prefix for macros for example <tt>#define SWIG_PY_INT 1</tt></li>
</ul>

For code compiled as C or C++ that attempts to mangle a wrapped symbol:
<ul>
    <li> Use <tt>SWIGxxx</tt> or <tt>Swigxxx</