LLVM: llvm::yaml::MappingTraits< const InterfaceFile * >::NormalizedTBD_V4 Struct Reference (original) (raw)
| Public Attributes | |
|---|---|
| unsigned | TBDVersion |
| std::vector< UUIDv4 > | UUIDs |
| TargetList | Targets |
| StringRef | InstallName |
| PackedVersion | CurrentVersion |
| PackedVersion | CompatibilityVersion |
| SwiftVersion | SwiftABIVersion {0} |
| std::vector< MetadataSection > | AllowableClients |
| std::vector< MetadataSection > | ReexportedLibraries |
| TBDFlags | Flags {TBDFlags::None} |
| std::vector< UmbrellaSection > | ParentUmbrellas |
| SectionList | Exports |
| SectionList | Reexports |
| SectionList | Undefineds |
Definition at line 766 of file TextStub.cpp.
◆ NormalizedTBD_V4() [2/2]
Definition at line 768 of file TextStub.cpp.
References AllowableClients, assert(), llvm::SmallVectorTemplateCommon< T, typename >::begin(), CompatibilityVersion, CurrentVersion, Exports, Flags, FlatNamespace, llvm::yaml::IO::getContext(), llvm::MachO::Symbol::getKind(), llvm::MachO::Symbol::getName(), llvm::MachO::GlobalSymbol, llvm::SmallVectorImpl< T >::insert(), InstallName, llvm::MachO::Symbol::isThreadLocalValue(), llvm::MachO::Symbol::isWeakDefined(), IT, None, NotApplicationExtensionSafe, llvm::MachO::ObjectiveCClass, llvm::MachO::ObjectiveCClassEHType, llvm::MachO::ObjectiveCInstanceVariable, OSLibNotForSharedCache, ParentUmbrellas, ReexportedLibraries, Reexports, llvm::sort(), SwiftABIVersion, Targets, llvm::MachO::Symbol::targets(), TBDVersion, and Undefineds.
◆ denormalize()
Definition at line 861 of file TextStub.cpp.
References AllowableClients, assert(), CompatibilityVersion, CurrentVersion, llvm::MachO::Data, Exports, Flags, FlatNamespace, llvm::yaml::IO::getContext(), llvm::MachO::GlobalSymbol, InstallName, llvm::Lib, llvm::MachO::None, NotApplicationExtensionSafe, llvm::MachO::ObjectiveCClass, llvm::MachO::ObjectiveCClassEHType, llvm::MachO::ObjectiveCInstanceVariable, OSLibNotForSharedCache, ParentUmbrellas, ReexportedLibraries, Reexports, llvm::MachO::Rexported, SwiftABIVersion, Targets, llvm::MachO::ThreadLocalValue, llvm::MachO::Undefined, Undefineds, llvm::MachO::WeakDefined, and llvm::MachO::WeakReferenced.
◆ AllowableClients
◆ CompatibilityVersion
◆ CurrentVersion
◆ Exports
◆ Flags
◆ InstallName
◆ ParentUmbrellas
◆ ReexportedLibraries
◆ Reexports
◆ SwiftABIVersion
◆ Targets
◆ TBDVersion
◆ Undefineds
◆ UUIDs
The documentation for this struct was generated from the following file:
- lib/TextAPI/TextStub.cpp