VTK
Functions
dox/Wrapping/Tools/vtkParseMangle.h File Reference
#include <stddef.h>
Include dependency graph for vtkParseMangle.h:

Go to the source code of this file.

Functions

size_t vtkParse_MangledTypeName (const char *name, char *new_name)
 This file contains utilities doing name mangling.
size_t vtkParse_MangledLiteral (const char *name, char *new_name)
 Generate a mangled name for a literal.

Function Documentation

size_t vtkParse_MangledTypeName ( const char *  name,
char *  new_name 
)

This file contains utilities doing name mangling.

Generate a mangled name for a type, use gcc ia64 ABI. The result is placed in new_name, which must be large enough to accept the result.

size_t vtkParse_MangledLiteral ( const char *  name,
char *  new_name 
)

Generate a mangled name for a literal.

Only handles decimal integer literals. It guesses type from suffix "u", "ul", "ull", "l", "ll" so only certain types are supported.