LLVM: llvm::ifs::IFSStub Struct Reference (original) (raw)

#include "[llvm/InterfaceStub/IFSStub.h](IFSStub%5F8h%5Fsource.html)"

Inheritance diagram for llvm::ifs::IFSStub:

Public Attributes
VersionTuple IfsVersion
std::optional< std::string > SoName
IFSTarget Target
std::vector< std::string > NeededLibs
std::vector< IFSSymbol > Symbols

Detailed Description

Constructor & Destructor Documentation

IFSStub() [1/3]

llvm::ifs::IFSStub::IFSStub ( ) default

IFSStub() [2/3]

IFSStub() [3/3]

IFSStub::IFSStub ( IFSStub && Stub )
virtual llvm::ifs::IFSStub::~IFSStub ( ) virtualdefault

Member Data Documentation

IfsVersion

NeededLibs

std::vectorstd::string llvm::ifs::IFSStub::NeededLibs

SoName

std::optionalstd::string llvm::ifs::IFSStub::SoName

Symbols

std::vector<IFSSymbol> llvm::ifs::IFSStub::Symbols

Target

Definition at line 94 of file IFSStub.h.

Referenced by IFSStub(), IFSStub(), llvm::ifs::IFSStubTriple::IFSStubTriple(), llvm::ifs::IFSStubTriple::IFSStubTriple(), llvm::ifs::IFSStubTriple::IFSStubTriple(), llvm::yaml::MappingTraits< IFSStub >::mapping(), llvm::yaml::MappingTraits< IFSStubTriple >::mapping(), llvm::ifs::overrideIFSTarget(), llvm::ifs::stripIFSTarget(), llvm::ifs::validateIFSTarget(), llvm::ifs::writeBinaryStub(), and llvm::ifs::writeIFSToOutputStream().


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