LLVM 19.0.0git
Public Types | Public Member Functions | Friends | List of all members
llvm::orc::ImplSymbolMap Class Reference

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

Public Types

using AliaseeDetails = std::pair< SymbolStringPtr, JITDylib * >
using Alias = SymbolStringPtr
using ImapTy = DenseMap< Alias, AliaseeDetails >

Public Member Functions

void trackImpls (SymbolAliasMap ImplMaps, JITDylib *SrcJD)


class Speculator

Detailed Description

Definition at line 34 of file Speculation.h.

Member Typedef Documentation

◆ Alias

Definition at line 39 of file Speculation.h.

◆ AliaseeDetails

Definition at line 38 of file Speculation.h.

◆ ImapTy

Definition at line 40 of file Speculation.h.

Member Function Documentation

◆ trackImpls()

void llvm::orc::ImplSymbolMap::trackImpls ( SymbolAliasMap  ImplMaps,
JITDylib SrcJD 

Friends And Related Function Documentation

◆ Speculator

friend class Speculator

Definition at line 35 of file Speculation.h.

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