|
LLVM 23.0.0git
|
Public Member Functions | |
| NormalizedTBD_V4 (IO &IO) | |
| NormalizedTBD_V4 (IO &IO, const InterfaceFile *&File) | |
| const InterfaceFile * | denormalize (IO &IO) |
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 787 of file TextStub.cpp.
|
inlineexplicit |
Definition at line 788 of file TextStub.cpp.
|
inline |
Definition at line 789 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, T, Targets, llvm::MachO::Symbol::targets(), TBDVersion, and Undefineds.
|
inline |
Definition at line 888 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.
| std::vector<MetadataSection> llvm::yaml::MappingTraits< const InterfaceFile * >::NormalizedTBD_V4::AllowableClients |
Definition at line 978 of file TextStub.cpp.
Referenced by denormalize(), and NormalizedTBD_V4().
| PackedVersion llvm::yaml::MappingTraits< const InterfaceFile * >::NormalizedTBD_V4::CompatibilityVersion |
Definition at line 976 of file TextStub.cpp.
Referenced by denormalize(), and NormalizedTBD_V4().
| PackedVersion llvm::yaml::MappingTraits< const InterfaceFile * >::NormalizedTBD_V4::CurrentVersion |
Definition at line 975 of file TextStub.cpp.
Referenced by denormalize(), and NormalizedTBD_V4().
| SectionList llvm::yaml::MappingTraits< const InterfaceFile * >::NormalizedTBD_V4::Exports |
Definition at line 982 of file TextStub.cpp.
Referenced by denormalize(), and NormalizedTBD_V4().
| TBDFlags llvm::yaml::MappingTraits< const InterfaceFile * >::NormalizedTBD_V4::Flags {TBDFlags::None} |
Definition at line 980 of file TextStub.cpp.
Referenced by denormalize(), and NormalizedTBD_V4().
| StringRef llvm::yaml::MappingTraits< const InterfaceFile * >::NormalizedTBD_V4::InstallName |
Definition at line 974 of file TextStub.cpp.
Referenced by denormalize(), and NormalizedTBD_V4().
| std::vector<UmbrellaSection> llvm::yaml::MappingTraits< const InterfaceFile * >::NormalizedTBD_V4::ParentUmbrellas |
Definition at line 981 of file TextStub.cpp.
Referenced by denormalize(), and NormalizedTBD_V4().
| std::vector<MetadataSection> llvm::yaml::MappingTraits< const InterfaceFile * >::NormalizedTBD_V4::ReexportedLibraries |
Definition at line 979 of file TextStub.cpp.
Referenced by denormalize(), and NormalizedTBD_V4().
| SectionList llvm::yaml::MappingTraits< const InterfaceFile * >::NormalizedTBD_V4::Reexports |
Definition at line 983 of file TextStub.cpp.
Referenced by denormalize(), and NormalizedTBD_V4().
| SwiftVersion llvm::yaml::MappingTraits< const InterfaceFile * >::NormalizedTBD_V4::SwiftABIVersion {0} |
Definition at line 977 of file TextStub.cpp.
Referenced by denormalize(), and NormalizedTBD_V4().
| TargetList llvm::yaml::MappingTraits< const InterfaceFile * >::NormalizedTBD_V4::Targets |
Definition at line 973 of file TextStub.cpp.
Referenced by denormalize(), and NormalizedTBD_V4().
| unsigned llvm::yaml::MappingTraits< const InterfaceFile * >::NormalizedTBD_V4::TBDVersion |
Definition at line 971 of file TextStub.cpp.
Referenced by NormalizedTBD_V4().
| SectionList llvm::yaml::MappingTraits< const InterfaceFile * >::NormalizedTBD_V4::Undefineds |
Definition at line 984 of file TextStub.cpp.
Referenced by denormalize(), and NormalizedTBD_V4().
| std::vector<UUIDv4> llvm::yaml::MappingTraits< const InterfaceFile * >::NormalizedTBD_V4::UUIDs |
Definition at line 972 of file TextStub.cpp.