LLVM
15.0.0git
|
#include "llvm/InterfaceStub/IFSStub.h"
Public Member Functions | |
bool | empty () |
Public Attributes | |
Optional< std::string > | Triple |
Optional< std::string > | ObjectFormat |
Optional< IFSArch > | Arch |
Optional< std::string > | ArchString |
Optional< IFSEndiannessType > | Endianness |
Optional< IFSBitWidthType > | BitWidth |
bool IFSTarget::empty | ( | ) |
Definition at line 56 of file IFSStub.cpp.
References Arch, ArchString, BitWidth, Endianness, and ObjectFormat.
Definition at line 67 of file IFSStub.h.
Referenced by empty(), llvm::ifs::operator==(), llvm::ifs::overrideIFSTarget(), llvm::ifs::parseTriple(), llvm::ifs::stripIFSTarget(), llvm::ifs::validateIFSTarget(), llvm::ifs::writeBinaryStub(), and llvm::ifs::writeIFSToOutputStream().
Optional<std::string> llvm::ifs::IFSTarget::ArchString |
Definition at line 68 of file IFSStub.h.
Referenced by empty(), and llvm::ifs::stripIFSTarget().
Optional<IFSBitWidthType> llvm::ifs::IFSTarget::BitWidth |
Definition at line 70 of file IFSStub.h.
Referenced by empty(), llvm::ifs::operator==(), llvm::ifs::overrideIFSTarget(), llvm::ifs::parseTriple(), llvm::ifs::stripIFSTarget(), llvm::ifs::validateIFSTarget(), and llvm::ifs::writeBinaryStub().
Optional<IFSEndiannessType> llvm::ifs::IFSTarget::Endianness |
Definition at line 69 of file IFSStub.h.
Referenced by empty(), llvm::ifs::operator==(), llvm::ifs::overrideIFSTarget(), llvm::ifs::parseTriple(), llvm::ifs::stripIFSTarget(), llvm::ifs::validateIFSTarget(), and llvm::ifs::writeBinaryStub().
Optional<std::string> llvm::ifs::IFSTarget::ObjectFormat |
Definition at line 66 of file IFSStub.h.
Referenced by empty(), llvm::ifs::operator==(), llvm::ifs::stripIFSTarget(), and llvm::ifs::validateIFSTarget().
Optional<std::string> llvm::ifs::IFSTarget::Triple |
Definition at line 65 of file IFSStub.h.
Referenced by llvm::yaml::MappingTraits< IFSStubTriple >::mapping(), llvm::ifs::operator==(), llvm::ifs::overrideIFSTarget(), llvm::ifs::stripIFSTarget(), and llvm::ifs::validateIFSTarget().