LLVM  14.0.0git
Classes | Public Types | Static Public Member Functions | List of all members
llvm::yaml::MappingTraits< const InterfaceFile * > Struct Reference

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)
 

Detailed Description

Definition at line 435 of file TextStub.cpp.

Member Typedef Documentation

◆ SectionList

using llvm::yaml::MappingTraits< const InterfaceFile * >::SectionList = std::vector<SymbolSection>

Definition at line 802 of file TextStub.cpp.

Member Function Documentation

◆ mapKeysToValues()

static void llvm::yaml::MappingTraits< const InterfaceFile * >::mapKeysToValues ( FileType  FileKind,
IO &  IO,
const InterfaceFile *&  File 
)
inlinestatic

Definition at line 1022 of file TextStub.cpp.

References File, llvm::None, llvm::MachO::TBD_V1, and llvm::MachO::TBD_V3.

◆ mapKeysToValuesV4()

static void llvm::yaml::MappingTraits< const InterfaceFile * >::mapKeysToValuesV4 ( IO &  IO,
const InterfaceFile *&  File 
)
inlinestatic

Definition at line 1052 of file TextStub.cpp.

References File, and llvm::None.

◆ mapping()

static void llvm::yaml::MappingTraits< const InterfaceFile * >::mapping ( IO &  IO,
const InterfaceFile *&  File 
)
inlinestatic

◆ setFileTypeForInput()

static void llvm::yaml::MappingTraits< const InterfaceFile * >::setFileTypeForInput ( TextAPIContext Ctx,
IO &  IO 
)
inlinestatic

The documentation for this struct was generated from the following file: