LLVM  14.0.0git
Public Member Functions | Public Attributes | List of all members
llvm::ifs::IFSStub Struct Reference

#include "llvm/InterfaceStub/IFSStub.h"

Inheritance diagram for llvm::ifs::IFSStub:
Inheritance graph
Collaboration diagram for llvm::ifs::IFSStub:
Collaboration graph

Public Member Functions

 IFSStub ()
 IFSStub (const IFSStub &Stub)
 IFSStub (IFSStub &&Stub)

Public Attributes

VersionTuple IfsVersion
Optional< std::string > SoName
IFSTarget Target
std::vector< std::string > NeededLibs
std::vector< IFSSymbolSymbols

Detailed Description

Definition at line 90 of file IFSStub.h.

Constructor & Destructor Documentation

◆ IFSStub() [1/3]

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

Definition at line 98 of file IFSStub.h.

◆ IFSStub() [2/3]

IFSStub::IFSStub ( const IFSStub Stub)

Definition at line 16 of file IFSStub.cpp.

References IfsVersion, NeededLibs, SoName, Symbols, and Target.

◆ IFSStub() [3/3]

IFSStub::IFSStub ( IFSStub &&  Stub)

Definition at line 24 of file IFSStub.cpp.

References IfsVersion, move, NeededLibs, SoName, and Symbols.

Member Data Documentation

◆ IfsVersion

VersionTuple llvm::ifs::IFSStub::IfsVersion

◆ NeededLibs

std::vector<std::string> llvm::ifs::IFSStub::NeededLibs

◆ SoName

Optional<std::string> llvm::ifs::IFSStub::SoName

◆ Symbols

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

◆ Target

IFSTarget llvm::ifs::IFSStub::Target

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