LLVM 22.0.0git
llvm::orc::MangleAndInterner Class Reference

Mangles symbol names then uniques them in the context of an ExecutionSession. More...

#include "llvm/ExecutionEngine/Orc/Mangling.h"

Public Member Functions

LLVM_ABI MangleAndInterner (ExecutionSession &ES, const DataLayout &DL)
LLVM_ABI SymbolStringPtr operator() (StringRef Name)

Detailed Description

Mangles symbol names then uniques them in the context of an ExecutionSession.

Definition at line 27 of file Mangling.h.

Constructor & Destructor Documentation

◆ MangleAndInterner()

llvm::orc::MangleAndInterner::MangleAndInterner ( ExecutionSession & ES,
const DataLayout & DL )

Definition at line 18 of file Mangling.cpp.

Member Function Documentation

◆ operator()()

SymbolStringPtr llvm::orc::MangleAndInterner::operator() ( StringRef Name)

Definition at line 21 of file Mangling.cpp.

References llvm::Mangler::getNameWithPrefix().


The documentation for this class was generated from the following files: