LLVM 22.0.0git
|
#include "llvm/InterfaceStub/IFSStub.h"
Public Member Functions | |
IFSSymbol ()=default | |
IFSSymbol (std::string SymbolName) | |
bool | operator< (const IFSSymbol &RHS) const |
Public Attributes | |
std::string | Name |
std::optional< uint64_t > | Size |
IFSSymbolType | Type = IFSSymbolType::NoType |
bool | Undefined = false |
bool | Weak = false |
std::optional< std::string > | Warning |
|
default |
Referenced by operator<().
|
inlineexplicit |
Definition at line 55 of file IFSStub.h.
References llvm::move(), and Name.
Definition at line 62 of file IFSStub.h.
References IFSSymbol(), Name, and RHS.
std::string llvm::ifs::IFSSymbol::Name |
Definition at line 56 of file IFSStub.h.
Referenced by IFSSymbol(), and operator<().
std::optional<uint64_t> llvm::ifs::IFSSymbol::Size |
Definition at line 57 of file IFSStub.h.
Referenced by llvm::ifs::createELFSym().
IFSSymbolType llvm::ifs::IFSSymbol::Type = IFSSymbolType::NoType |
Definition at line 58 of file IFSStub.h.
Referenced by llvm::ifs::createELFSym().
bool llvm::ifs::IFSSymbol::Undefined = false |
Definition at line 59 of file IFSStub.h.
Referenced by llvm::ifs::createELFSym().
bool llvm::ifs::IFSSymbol::Weak = false |
Definition at line 60 of file IFSStub.h.
Referenced by llvm::ifs::createELFSym().