|
LLVM 23.0.0git
|
Classes | |
| struct | NormalizedTBD |
| struct | NormalizedTBD_V4 |
Public Types | |
| using | SectionList = std::vector<SymbolSection> |
Static Public Member Functions | |
| static void | setFileTypeForInput (TextAPIContext *Ctx, IO &IO) |
| static void | mapping (IO &IO, const InterfaceFile *&File) |
| static void | mapKeysToValues (FileType FileKind, IO &IO, const InterfaceFile *&File) |
| static void | mapKeysToValuesV4 (IO &IO, const InterfaceFile *&File) |
Definition at line 413 of file TextStub.cpp.
| using llvm::yaml::MappingTraits< const InterfaceFile * >::SectionList = std::vector<SymbolSection> |
Definition at line 786 of file TextStub.cpp.
|
inlinestatic |
Definition at line 1014 of file TextStub.cpp.
References llvm::yaml::IO::mapOptional(), llvm::yaml::IO::mapRequired(), llvm::MachO::None, None, llvm::MachO::Retain_Release, llvm::MachO::TBD_V1, and llvm::MachO::TBD_V3.
Referenced by mapping().
|
inlinestatic |
Definition at line 1045 of file TextStub.cpp.
References llvm::erase_if(), llvm::yaml::IO::mapOptional(), llvm::yaml::IO::mapOptionalWithContext(), llvm::yaml::IO::mapRequired(), llvm::yaml::IO::mapTag(), None, llvm::yaml::IO::outputting(), and T.
Referenced by mapping().
|
inlinestatic |
Definition at line 746 of file TextStub.cpp.
References assert(), llvm::yaml::IO::getContext(), llvm::MachO::Invalid, llvm_unreachable, mapKeysToValues(), mapKeysToValuesV4(), llvm::yaml::IO::mapTag(), llvm::yaml::IO::outputting(), llvm::yaml::IO::setError(), setFileTypeForInput(), llvm::MachO::TBD_V1, llvm::MachO::TBD_V2, llvm::MachO::TBD_V3, and llvm::MachO::TBD_V4.
|
inlinestatic |
Definition at line 730 of file TextStub.cpp.
References llvm::MachO::Invalid, llvm::yaml::IO::mapTag(), llvm::MachO::TBD_V1, llvm::MachO::TBD_V2, llvm::MachO::TBD_V3, and llvm::MachO::TBD_V4.
Referenced by mapping().