|
LLVM 24.0.0git
|
Mangles symbol names then uniques them in the context of an ExecutionSession. More...
#include "llvm/ExecutionEngine/Orc/Mangling.h"
Public Types | |
| using | ManglingMode = Mangler::Mode |
Public Member Functions | |
| MangleAndInterner (ExecutionSession &ES, Mangler M) | |
| MangleAndInterner (ExecutionSession &ES, ManglingMode Mode) | |
| MangleAndInterner (ExecutionSession &ES, StringRef ABIName="") | |
| MangleAndInterner (ExecutionSession &ES, const DataLayout &DL) | |
| const Mangler & | mangler () const |
| SymbolStringPtr | operator() (const SymbolNameSpec &NameSpec) |
| SymbolStringPtr | operator() (StringRef Name) |
Mangles symbol names then uniques them in the context of an ExecutionSession.
Definition at line 28 of file Mangling.h.
Definition at line 30 of file Mangling.h.
|
inline |
Definition at line 32 of file Mangling.h.
References llvm::move().
|
inline |
Definition at line 34 of file Mangling.h.
References Mode.
|
inline |
Definition at line 36 of file Mangling.h.
|
inline |
Definition at line 38 of file Mangling.h.
References DL.
Definition at line 41 of file Mangling.h.
|
inline |
Definition at line 43 of file Mangling.h.
|
inline |
Definition at line 49 of file Mangling.h.
References llvm::orc::IR.