struct MappingTraits::NormalizedTBD_V4
Declaration
struct MappingTraits::NormalizedTBD_V4 { /* full declaration omitted */ };
Declared at: llvm/lib/TextAPI/MachO/TextStub.cpp:802
Member Variables
- public unsigned int TBDVersion
- public std::vector<UUIDv4> UUIDs
- public llvm::MachO::TargetList Targets
- public llvm::StringRef InstallName
- public llvm::MachO::PackedVersion CurrentVersion
- public llvm::MachO::PackedVersion CompatibilityVersion
- public SwiftVersion SwiftABIVersion = {0}
- public std::vector<MetadataSection> AllowableClients
- public std::vector<MetadataSection> ReexportedLibraries
- public anonymous struct / union Flags = {TBDFlags::None}
- public std::vector<UmbrellaSection> ParentUmbrellas
- public llvm::yaml::MappingTraits< const llvm::MachO::InterfaceFile*>:: SectionList Exports
- public llvm::yaml::MappingTraits< const llvm::MachO::InterfaceFile*>:: SectionList Reexports
- public llvm::yaml::MappingTraits< const llvm::MachO::InterfaceFile*>:: SectionList Undefineds
Method Overview
- public NormalizedTBD_V4(llvm::yaml::IO & IO)
- public NormalizedTBD_V4(llvm::yaml::IO & IO, const llvm::MachO::InterfaceFile *& File)
- public const llvm::MachO::InterfaceFile * denormalize(llvm::yaml::IO & IO)
Methods
¶NormalizedTBD_V4(llvm::yaml::IO& IO)
NormalizedTBD_V4(llvm::yaml::IO& IO)
Declared at: llvm/lib/TextAPI/MachO/TextStub.cpp:803
Parameters
- llvm::yaml::IO& IO
¶NormalizedTBD_V4(
llvm::yaml::IO& IO,
const llvm::MachO::InterfaceFile*& File)
NormalizedTBD_V4(
llvm::yaml::IO& IO,
const llvm::MachO::InterfaceFile*& File)
Declared at: llvm/lib/TextAPI/MachO/TextStub.cpp:804
Parameters
- llvm::yaml::IO& IO
- const llvm::MachO::InterfaceFile*& File
¶const llvm::MachO::InterfaceFile* denormalize(
llvm::yaml::IO& IO)
const llvm::MachO::InterfaceFile* denormalize(
llvm::yaml::IO& IO)
Declared at: llvm/lib/TextAPI/MachO/TextStub.cpp:907
Parameters
- llvm::yaml::IO& IO