| Interface | Description |
|---|---|
| NameMangler |
When symbol names are too long for a language, a
NameMangler
maps long names onto shorter names that are unlikely to
conflict with other symbol names. |
| Class | Description |
|---|---|
| CMangler |
The CMangler class provides a
NameMangler for the C language. |
| FortranMangler |
This class provides a
NameMangler
for the FORTRAN 77, 90, 95 and presumably future FORTRAN standards. |
| NonMangler |
This mangler doesn't do any mangling.
|
| ShaMangler |
This class uses the SHA message digest algorithm to generate
the mangled part of a shortened identifier.
|