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)
 

Friends

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
friend

Definition at line 35 of file Speculation.h.


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