LLVM: llvm::MachO::InterfaceFileRef Class Reference (original) (raw)

Reference to an interface file. More...

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

Public Member Functions
InterfaceFileRef ()=default
InterfaceFileRef (StringRef InstallName)
InterfaceFileRef (StringRef InstallName, const TargetList Targets)
StringRef getInstallName () const
LLVM_ABI void addTarget (const Target &Target)
template
void addTargets (RangeT &&Targets)
bool hasTarget (Target &Targ) const
const_target_range targets () const
ArchitectureSet getArchitectures () const
PlatformSet getPlatforms () const
bool operator== (const InterfaceFileRef &O) const
bool operator!= (const InterfaceFileRef &O) const
bool operator< (const InterfaceFileRef &O) const

Reference to an interface file.

Definition at line 53 of file InterfaceFile.h.

const_target_iterator

const_target_range

llvm::MachO::InterfaceFileRef::InterfaceFileRef ( ) default

InterfaceFileRef() [2/3]

llvm::MachO::InterfaceFileRef::InterfaceFileRef ( StringRef InstallName) inline

InterfaceFileRef() [3/3]

addTarget()

void InterfaceFileRef::addTarget ( const Target & Target )

addTargets()

template

void llvm::MachO::InterfaceFileRef::addTargets ( RangeT && Targets) inline

getArchitectures()

ArchitectureSet llvm::MachO::InterfaceFileRef::getArchitectures ( ) const inline

getInstallName()

StringRef llvm::MachO::InterfaceFileRef::getInstallName ( ) const inline

getPlatforms()

PlatformSet llvm::MachO::InterfaceFileRef::getPlatforms ( ) const inline

hasTarget()

bool llvm::MachO::InterfaceFileRef::hasTarget ( Target & Targ) const inline

operator!=()

operator<()

operator==()

targets()

const_target_range llvm::MachO::InterfaceFileRef::targets ( ) const inline

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