LLVM: lib/TextAPI/TextStubCommon.h File Reference (original) (raw)
#include "[llvm/ADT/BitmaskEnum.h](BitmaskEnum%5F8h%5Fsource.html)"
#include "[llvm/ADT/StringRef.h](StringRef%5F8h%5Fsource.html)"
#include "[llvm/Support/YAMLTraits.h](YAMLTraits%5F8h%5Fsource.html)"
#include "[llvm/TextAPI/Architecture.h](Architecture%5F8h%5Fsource.html)"
#include "[llvm/TextAPI/InterfaceFile.h](InterfaceFile%5F8h%5Fsource.html)"
#include "[llvm/TextAPI/Platform.h](Platform%5F8h%5Fsource.html)"
#include "[llvm/TextAPI/Target.h](llvm%5F2TextAPI%5F2Target%5F8h%5Fsource.html)"
Go to the source code of this file.
Namespaces | |
---|---|
namespace | llvm |
This is an optimization pass for GlobalISel generic memory operations. | |
namespace | llvm::MachO |
namespace | llvm::yaml |
Typedefs | |
---|---|
using | UUID = std::pair< llvm::MachO::Target, std::string > |
Enumerations | |
---|---|
enum | TBDFlags : unsigned { None = 0U , FlatNamespace = 1U << 0 , NotApplicationExtensionSafe = 1U << 1 , InstallAPI = 1U << 2 , SimulatorSupport = 1U << 3 , OSLibNotForSharedCache = 1U << 4 , LLVM_MARK_AS_BITMASK_ENUM =(OSLibNotForSharedCache) } |
Functions | |
---|---|
Expected< std::unique_ptr< InterfaceFile > > | llvm::MachO::getInterfaceFileFromJSON (StringRef JSON) |
Error | llvm::MachO::serializeInterfaceFileToJSON (raw_ostream &OS, const InterfaceFile &File, const FileType FileKind, bool Compact) |
Typedef Documentation
◆ UUID
using UUID = std::pair<llvm::MachO::Target, std::string>
Definition at line 24 of file TextStubCommon.h.
Enumeration Type Documentation
◆ TBDFlags
Enumerator |
---|
None |
FlatNamespace |
NotApplicationExtensionSafe |
InstallAPI |
SimulatorSupport |
OSLibNotForSharedCache |
LLVM_MARK_AS_BITMASK_ENUM |
Definition at line 27 of file TextStubCommon.h.