chigraph  master
Systems programming language written for beginners in LLVM
NameMangler.hpp File Reference

Definitions for mangling functions. More...

#include <string>
#include <utility>
+ Include dependency graph for NameMangler.hpp:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 chi
 The namespace where chigraph lives.
 

Functions

Name Mangling

Functions for mangling names into names used natively

std::string chi::mangleFunctionName (std::string fullModuleName, const std::string &name)
 Mangle a function name. More...
 
std::pair< std::string, std::string > chi::unmangleFunctionName (std::string mangled)
 Unmangle a function name. More...
 

Detailed Description

Definitions for mangling functions.

Definition in file NameMangler.hpp.