clang 22.0.0git
llvm::yaml Namespace Reference

Classes

struct  DocumentListTraits< std::vector< FormatStyle > >
struct  MappingContextTraits< custom_flag::Declaration, llvm::SmallSet< std::string, 32 > >
struct  MappingContextTraits< custom_flag::ValueDetail, llvm::SmallSet< std::string, 32 > >
struct  MappingTraits< clang::tooling::AtomicChange >
 Specialized MappingTraits to describe how an AtomicChange is (de)serialized. More...
struct  MappingTraits< clang::tooling::Diagnostic >
struct  MappingTraits< clang::tooling::DiagnosticMessage >
struct  MappingTraits< clang::tooling::FileByteRange >
struct  MappingTraits< clang::tooling::IncludeStyle::IncludeCategory >
struct  MappingTraits< clang::tooling::Replacement >
 Specialized MappingTraits to describe how a Replacement is (de)serialized. More...
struct  MappingTraits< clang::tooling::TranslationUnitDiagnostics >
 Specialized MappingTraits to describe how a TranslationUnitDiagnostics is (de)serialized. More...
struct  MappingTraits< clang::tooling::TranslationUnitReplacements >
 Specialized MappingTraits to describe how a TranslationUnitReplacements is (de)serialized. More...
struct  MappingTraits< Class >
struct  MappingTraits< EnumConstant >
struct  MappingTraits< Field >
struct  MappingTraits< FormatStyle >
struct  MappingTraits< FormatStyle::AlignConsecutiveStyle >
struct  MappingTraits< FormatStyle::BraceWrappingFlags >
struct  MappingTraits< FormatStyle::IntegerLiteralSeparatorStyle >
struct  MappingTraits< FormatStyle::KeepEmptyLinesStyle >
struct  MappingTraits< FormatStyle::NumericLiteralCaseStyle >
struct  MappingTraits< FormatStyle::RawStringFormat >
struct  MappingTraits< FormatStyle::ShortCaseStatementsAlignmentStyle >
struct  MappingTraits< FormatStyle::SortIncludesOptions >
struct  MappingTraits< FormatStyle::SpaceBeforeParensCustom >
struct  MappingTraits< FormatStyle::SpacesInLineComment >
struct  MappingTraits< FormatStyle::SpacesInParensCustom >
struct  MappingTraits< FormatStyle::TrailingCommentsAlignmentStyle >
struct  MappingTraits< Function >
struct  MappingTraits< GlobalVariable >
struct  MappingTraits< Method >
struct  MappingTraits< Module >
struct  MappingTraits< MultilibGroupSerialization >
struct  MappingTraits< MultilibSerialization >
struct  MappingTraits< MultilibSet::FlagMatcher >
struct  MappingTraits< MultilibSetSerialization >
struct  MappingTraits< Namespace >
struct  MappingTraits< NormalizedAtomicChange >
 Specialized MappingTraits to describe how an AtomicChange is (de)serialized. More...
struct  MappingTraits< Param >
struct  MappingTraits< Property >
struct  MappingTraits< Tag >
struct  MappingTraits< TaintConfiguration >
struct  MappingTraits< TaintConfiguration::Filter >
struct  MappingTraits< TaintConfiguration::Propagation >
struct  MappingTraits< TaintConfiguration::Sink >
struct  MappingTraits< TemplightEntry >
struct  MappingTraits< Typedef >
struct  MappingTraits< Versioned >
struct  ScalarEnumerationTraits< APIAvailability >
struct  ScalarEnumerationTraits< clang::tooling::Diagnostic::Level >
struct  ScalarEnumerationTraits< clang::tooling::IncludeStyle::IncludeBlocksStyle >
struct  ScalarEnumerationTraits< clang::tooling::IncludeStyle::MainIncludeCharDiscriminator >
struct  ScalarEnumerationTraits< EnumConvenienceAliasKind >
struct  ScalarEnumerationTraits< EnumExtensibilityKind >
struct  ScalarEnumerationTraits< FactoryAsInitKind >
struct  ScalarEnumerationTraits< FormatStyle::ArrayInitializerAlignmentStyle >
struct  ScalarEnumerationTraits< FormatStyle::AttributeBreakingStyle >
struct  ScalarEnumerationTraits< FormatStyle::BinaryOperatorStyle >
struct  ScalarEnumerationTraits< FormatStyle::BinPackParametersStyle >
struct  ScalarEnumerationTraits< FormatStyle::BinPackStyle >
struct  ScalarEnumerationTraits< FormatStyle::BitFieldColonSpacingStyle >
struct  ScalarEnumerationTraits< FormatStyle::BraceBreakingStyle >
struct  ScalarEnumerationTraits< FormatStyle::BraceWrappingAfterControlStatementStyle >
struct  ScalarEnumerationTraits< FormatStyle::BracketAlignmentStyle >
struct  ScalarEnumerationTraits< FormatStyle::BreakBeforeConceptDeclarationsStyle >
struct  ScalarEnumerationTraits< FormatStyle::BreakBeforeInlineASMColonStyle >
struct  ScalarEnumerationTraits< FormatStyle::BreakBeforeNoexceptSpecifierStyle >
struct  ScalarEnumerationTraits< FormatStyle::BreakBinaryOperationsStyle >
struct  ScalarEnumerationTraits< FormatStyle::BreakConstructorInitializersStyle >
struct  ScalarEnumerationTraits< FormatStyle::BreakInheritanceListStyle >
struct  ScalarEnumerationTraits< FormatStyle::BreakTemplateDeclarationsStyle >
struct  ScalarEnumerationTraits< FormatStyle::DAGArgStyle >
struct  ScalarEnumerationTraits< FormatStyle::DefinitionReturnTypeBreakingStyle >
struct  ScalarEnumerationTraits< FormatStyle::EmptyLineAfterAccessModifierStyle >
struct  ScalarEnumerationTraits< FormatStyle::EmptyLineBeforeAccessModifierStyle >
struct  ScalarEnumerationTraits< FormatStyle::EnumTrailingCommaStyle >
struct  ScalarEnumerationTraits< FormatStyle::EscapedNewlineAlignmentStyle >
struct  ScalarEnumerationTraits< FormatStyle::IndentExternBlockStyle >
struct  ScalarEnumerationTraits< FormatStyle::JavaScriptQuoteStyle >
struct  ScalarEnumerationTraits< FormatStyle::LambdaBodyIndentationKind >
struct  ScalarEnumerationTraits< FormatStyle::LanguageKind >
struct  ScalarEnumerationTraits< FormatStyle::LanguageStandard >
struct  ScalarEnumerationTraits< FormatStyle::LineEndingStyle >
struct  ScalarEnumerationTraits< FormatStyle::NamespaceIndentationKind >
struct  ScalarEnumerationTraits< FormatStyle::NumericLiteralComponentStyle >
struct  ScalarEnumerationTraits< FormatStyle::OperandAlignmentStyle >
struct  ScalarEnumerationTraits< FormatStyle::PackConstructorInitializersStyle >
struct  ScalarEnumerationTraits< FormatStyle::PointerAlignmentStyle >
struct  ScalarEnumerationTraits< FormatStyle::PPDirectiveIndentStyle >
struct  ScalarEnumerationTraits< FormatStyle::QualifierAlignmentStyle >
struct  ScalarEnumerationTraits< FormatStyle::ReferenceAlignmentStyle >
struct  ScalarEnumerationTraits< FormatStyle::ReflowCommentsStyle >
struct  ScalarEnumerationTraits< FormatStyle::RemoveParenthesesStyle >
struct  ScalarEnumerationTraits< FormatStyle::RequiresClausePositionStyle >
struct  ScalarEnumerationTraits< FormatStyle::RequiresExpressionIndentationKind >
struct  ScalarEnumerationTraits< FormatStyle::ReturnTypeBreakingStyle >
struct  ScalarEnumerationTraits< FormatStyle::SeparateDefinitionStyle >
struct  ScalarEnumerationTraits< FormatStyle::ShortBlockStyle >
struct  ScalarEnumerationTraits< FormatStyle::ShortFunctionStyle >
struct  ScalarEnumerationTraits< FormatStyle::ShortIfStyle >
struct  ScalarEnumerationTraits< FormatStyle::ShortLambdaStyle >
struct  ScalarEnumerationTraits< FormatStyle::SortJavaStaticImportOptions >
struct  ScalarEnumerationTraits< FormatStyle::SortUsingDeclarationsOptions >
struct  ScalarEnumerationTraits< FormatStyle::SpaceAroundPointerQualifiersStyle >
struct  ScalarEnumerationTraits< FormatStyle::SpaceBeforeParensStyle >
struct  ScalarEnumerationTraits< FormatStyle::SpaceInEmptyBracesStyle >
struct  ScalarEnumerationTraits< FormatStyle::SpacesInAnglesStyle >
struct  ScalarEnumerationTraits< FormatStyle::SpacesInParensStyle >
struct  ScalarEnumerationTraits< FormatStyle::TrailingCommaStyle >
struct  ScalarEnumerationTraits< FormatStyle::TrailingCommentsAlignmentKinds >
struct  ScalarEnumerationTraits< FormatStyle::UseTabStyle >
struct  ScalarEnumerationTraits< FormatStyle::WrapNamespaceBodyWithEmptyLinesStyle >
struct  ScalarEnumerationTraits< MethodKind >
struct  ScalarEnumerationTraits< MultilibGroupType >
struct  ScalarEnumerationTraits< NullabilityKind >
struct  ScalarEnumerationTraits< RetainCountConventionKind >
struct  ScalarEnumerationTraits< SwiftNewTypeKind >
struct  ScalarEnumerationTraits< SwiftSafetyKind >
struct  ScalarEnumerationTraits< TaintConfiguration::VariadicType >

Functions

static void mapTopLevelItems (IO &IO, TopLevelItems &TLI)

Function Documentation

◆ mapTopLevelItems()

void llvm::yaml::mapTopLevelItems ( IO & IO,
TopLevelItems & TLI )
static