LLVM: llvm::orc::LibraryManager::LibraryInfo Class Reference (original) (raw)

#include "[llvm/ExecutionEngine/Orc/TargetProcess/LibraryResolver.h](LibraryResolver%5F8h%5Fsource.html)"

Public Member Functions
LibraryInfo (const LibraryInfo &)=delete
LibraryInfo & operator= (const LibraryInfo &)=delete
LibraryInfo (std::string FilePath, LibState S, PathType K, std::optional< BloomFilter > Filter=std::nullopt)
StringRef getBasePath () const
StringRef getFileName () const
std::string getFullPath () const
void setFilter (BloomFilter F)
void ensureFilterBuilt (const BloomFilterBuilder &FB, ArrayRef< StringRef > Symbols)
bool mayContain (StringRef Symbol) const
bool hasFilter () const
LibState getState () const
PathType getKind () const
void setState (LibState s)
bool operator== (const LibraryInfo &other) const

Definition at line 37 of file LibraryResolver.h.

llvm::orc::LibraryManager::LibraryInfo::LibraryInfo ( const LibraryInfo & ) delete

LibraryInfo() [2/2]

llvm::orc::LibraryManager::LibraryInfo::LibraryInfo ( std::string FilePath, LibState S, PathType K, std::optional< BloomFilter > Filter = std::nullopt ) inline

ensureFilterBuilt()

getBasePath()

StringRef llvm::orc::LibraryManager::LibraryInfo::getBasePath ( ) const inline

getFileName()

StringRef llvm::orc::LibraryManager::LibraryInfo::getFileName ( ) const inline

getFullPath()

std::string llvm::orc::LibraryManager::LibraryInfo::getFullPath ( ) const inline

getKind()

PathType llvm::orc::LibraryManager::LibraryInfo::getKind ( ) const inline

getState()

LibState llvm::orc::LibraryManager::LibraryInfo::getState ( ) const inline

hasFilter()

bool llvm::orc::LibraryManager::LibraryInfo::hasFilter ( ) const inline

mayContain()

bool llvm::orc::LibraryManager::LibraryInfo::mayContain ( StringRef Symbol) const inline

operator=()

References LibraryInfo().

operator==()

setFilter()

void llvm::orc::LibraryManager::LibraryInfo::setFilter ( BloomFilter F) inline

setState()

void llvm::orc::LibraryManager::LibraryInfo::setState ( LibState s) inline

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