LLVM 20.0.0git
|
#include "llvm/TextAPI/ArchitectureSet.h"
Classes | |
class | arch_iterator |
Public Types | |
using | iterator = arch_iterator< ArchSetType > |
using | const_iterator = arch_iterator< const ArchSetType > |
Static Public Member Functions | |
static ArchitectureSet | All () |
Definition at line 29 of file ArchitectureSet.h.
Definition at line 153 of file ArchitectureSet.h.
Definition at line 152 of file ArchitectureSet.h.
|
constexprdefault |
Referenced by All().
|
inlineconstexpr |
Definition at line 39 of file ArchitectureSet.h.
|
inline |
Definition at line 40 of file ArchitectureSet.h.
References set().
llvm::MachO::ArchitectureSet::ArchitectureSet | ( | const std::vector< Architecture > & | Archs | ) |
Definition at line 19 of file ArchitectureSet.cpp.
References llvm::MachO::AK_unknown, and set().
|
inlinestatic |
Definition at line 43 of file ArchitectureSet.h.
References ArchitectureSet().
Referenced by llvm::MachO::InterfaceFile::remove().
|
inline |
Definition at line 155 of file ArchitectureSet.h.
|
inline |
Definition at line 158 of file ArchitectureSet.h.
|
inline |
Definition at line 51 of file ArchitectureSet.h.
Referenced by llvm::MachO::InterfaceFile::remove().
|
inline |
Definition at line 60 of file ArchitectureSet.h.
Referenced by llvm::MachO::Symbol::hasArchitecture().
size_t llvm::MachO::ArchitectureSet::count | ( | ) | const |
Definition at line 28 of file ArchitectureSet.cpp.
|
inline |
Definition at line 66 of file ArchitectureSet.h.
|
inline |
Definition at line 156 of file ArchitectureSet.h.
|
inline |
Definition at line 159 of file ArchitectureSet.h.
|
inline |
Definition at line 56 of file ArchitectureSet.h.
Referenced by hasX86(), llvm::MachO::DylibReader::readFile(), llvm::object::TapiFile::TapiFile(), llvm::MachO::Symbol::targets(), and llvm::MachO::InterfaceFile::targets().
|
inline |
Definition at line 70 of file ArchitectureSet.h.
References has().
Referenced by constructTriples(), and llvm::yaml::MappingTraits< const InterfaceFile * >::NormalizedTBD::synthesizeTargets().
llvm::MachO::ArchitectureSet::operator std::string | ( | ) | const |
Definition at line 37 of file ArchitectureSet.cpp.
References llvm::count(), llvm::MachO::getArchitectureName(), and llvm::size().
llvm::MachO::ArchitectureSet::operator std::vector< Architecture > | ( | ) | const |
Definition at line 52 of file ArchitectureSet.cpp.
References llvm::MachO::AK_unknown.
|
inline |
Definition at line 146 of file ArchitectureSet.h.
|
inline |
Definition at line 124 of file ArchitectureSet.h.
|
inline |
Definition at line 150 of file ArchitectureSet.h.
|
inline |
Definition at line 142 of file ArchitectureSet.h.
|
inline |
Definition at line 128 of file ArchitectureSet.h.
|
inline |
Definition at line 137 of file ArchitectureSet.h.
References set().
|
inline |
Definition at line 132 of file ArchitectureSet.h.
void llvm::MachO::ArchitectureSet::print | ( | raw_ostream & | OS | ) | const |
Definition at line 62 of file ArchitectureSet.cpp.
Referenced by llvm::MachO::operator<<().
|
inline |
Definition at line 68 of file ArchitectureSet.h.
|
inline |
Definition at line 45 of file ArchitectureSet.h.
References llvm::MachO::AK_unknown.
Referenced by ArchitectureSet(), and operator|=().