clang-tools  7.0.0svn
Classes | Functions
llvm::yaml Namespace Reference

Classes

struct  ArenaPtr
 
struct  MappingTraits< ClangTidyOptions >
 
struct  MappingTraits< ClangTidyOptions::StringPair >
 
struct  MappingTraits< CommentInfo >
 
struct  MappingTraits< EnumInfo >
 
struct  MappingTraits< FieldTypeInfo >
 
struct  MappingTraits< FileFilter >
 
struct  MappingTraits< FunctionInfo >
 
struct  MappingTraits< IncludeFixerContext >
 
struct  MappingTraits< IncludeFixerContext::HeaderInfo >
 
struct  MappingTraits< IncludeFixerContext::QuerySymbolInfo >
 
struct  MappingTraits< Location >
 
struct  MappingTraits< MemberTypeInfo >
 
struct  MappingTraits< NamespaceInfo >
 
struct  MappingTraits< RecordInfo >
 
struct  MappingTraits< Reference >
 
struct  MappingTraits< std::unique_ptr< CommentInfo > >
 
struct  MappingTraits< Symbol >
 
struct  MappingTraits< Symbol::Details >
 
struct  MappingTraits< SymbolAndSignals >
 
struct  MappingTraits< SymbolInfo >
 
struct  MappingTraits< SymbolInfo::Context >
 
struct  MappingTraits< SymbolLocation >
 
struct  MappingTraits< SymbolLocation::Position >
 
struct  MappingTraits< tooling::Range >
 
struct  MappingTraits< TypeInfo >
 
struct  NOptionMap
 
struct  NormalizedSymbolID
 
struct  ScalarEnumerationTraits< clang::AccessSpecifier >
 
struct  ScalarEnumerationTraits< clang::TagTypeKind >
 
struct  ScalarEnumerationTraits< ContextType >
 
struct  ScalarEnumerationTraits< InfoType >
 
struct  ScalarEnumerationTraits< SymbolKind >
 
struct  ScalarEnumerationTraits< SymbolLanguage >
 
struct  ScalarTraits< SmallString< U > >
 
struct  ScalarTraits< std::array< unsigned char, 20 > >
 
struct  SequenceTraits< FileFilter::LineRange >
 

Functions

static void TypeInfoMapping (IO &IO, TypeInfo &I)
 
static void FieldTypeInfoMapping (IO &IO, FieldTypeInfo &I)
 
static void InfoMapping (IO &IO, Info &I)
 
static void SymbolInfoMapping (IO &IO, SymbolInfo &I)
 
static void CommentInfoMapping (IO &IO, CommentInfo &I)
 

Function Documentation

◆ CommentInfoMapping()

static void llvm::yaml::CommentInfoMapping ( IO &  IO,
CommentInfo I 
)
static

◆ FieldTypeInfoMapping()

static void llvm::yaml::FieldTypeInfoMapping ( IO &  IO,
FieldTypeInfo I 
)
static

◆ InfoMapping()

static void llvm::yaml::InfoMapping ( IO &  IO,
Info I 
)
static

◆ SymbolInfoMapping()

static void llvm::yaml::SymbolInfoMapping ( IO &  IO,
SymbolInfo I 
)
static

◆ TypeInfoMapping()

static void llvm::yaml::TypeInfoMapping ( IO &  IO,
TypeInfo I 
)
static