LLVM 22.0.0git
llvm::ifs::IFSTarget Struct Reference

#include "llvm/InterfaceStub/IFSStub.h"

Public Member Functions

LLVM_ABI bool empty ()

Public Attributes

std::optional< std::string > Triple
std::optional< std::string > ObjectFormat
std::optional< IFSArchArch
std::optional< std::string > ArchString
std::optional< IFSEndiannessTypeEndianness
std::optional< IFSBitWidthTypeBitWidth

Detailed Description

Definition at line 65 of file IFSStub.h.

Member Function Documentation

◆ empty()

bool IFSTarget::empty ( )

Definition at line 56 of file IFSStub.cpp.

References Arch, ArchString, BitWidth, Endianness, ObjectFormat, and Triple.

Member Data Documentation

◆ Arch

◆ ArchString

std::optional<std::string> llvm::ifs::IFSTarget::ArchString

Definition at line 69 of file IFSStub.h.

Referenced by empty(), and llvm::ifs::stripIFSTarget().

◆ BitWidth

◆ Endianness

◆ ObjectFormat

std::optional<std::string> llvm::ifs::IFSTarget::ObjectFormat

◆ Triple


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