@property<EOL><INDENT>def mangled(self):<DEDENT>
return self._mangled<EOL>
Unique declaration name generated by the compiler.

For GCCXML, you can get the mangled name for all the declarations.
When using CastXML, calling mangled is only allowed on functions
and variables. For other declarations it will raise an exception.

:return: the mangled name
:rtype: str