LLVM  10.0.0svn
Public Types | Static Public Member Functions | List of all members
llvm::yaml::MappingTraits< const InterfaceFile * > Struct Template Reference

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

template<>
struct llvm::yaml::MappingTraits< const InterfaceFile * >

Definition at line 430 of file TextStub.cpp.

Member Typedef Documentation

◆ SectionList

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

Definition at line 801 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 1020 of file TextStub.cpp.

References 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 1050 of file TextStub.cpp.

References 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: