| struct |
AArch64FunctionInfo |
| class |
AliasNode |
|
Represents an alias to a Node with an anchor. More... |
| struct |
ARMFunctionInfo |
| class |
basic_collection_iterator |
|
This is an iterator abstraction over YAML collections shared by both sequences and maps. More... |
| class |
BinaryRef |
|
Specialized YAMLIO scalar type for representing a binary blob. More... |
| class |
BlockScalarNode |
|
A block scalar node is an opaque datum that can be presented as a series of zero or more Unicode scalar values. More... |
| struct |
BlockScalarTraits |
|
This class should be specialized by type that requires custom conversion to/from a YAML literal block scalar. More... |
| struct |
BlockScalarTraits< BlockStringValue > |
| struct |
BlockScalarTraits< MinidumpYAML::BlockStringRef > |
| struct |
BlockScalarTraits< Module > |
|
This struct serializes the LLVM IR module. More... |
| struct |
BlockScalarTraits< StringBlockVal > |
| struct |
BlockStringValue |
| struct |
CalledGlobal |
| struct |
CallSiteInfo |
|
Serializable representation of CallSiteInfo. More... |
| struct |
CallSiteYAML |
| struct |
CheckIsBool |
| struct |
CustomMappingTraits |
|
This class should be specialized by any type that needs to be converted to/from a YAML mapping in the case where the names of the keys are not known in advance, e.g. More... |
| struct |
CustomMappingTraits< BBNumberMap > |
| struct |
CustomMappingTraits< GlobalValueSummaryMapTy > |
| struct |
CustomMappingTraits< IdHashNodeStableMapTy > |
| struct |
CustomMappingTraits< MapDocNode > |
|
YAMLIO for MapDocNode. More... |
| struct |
CustomMappingTraits< memprof::PortableMemInfoBlock > |
| struct |
CustomMappingTraits< std::map< std::vector< uint64_t >, WholeProgramDevirtResolution::ByArg > > |
| struct |
CustomMappingTraits< std::map< uint64_t, WholeProgramDevirtResolution > > |
| struct |
CustomMappingTraits< TypeIdSummaryMapTy > |
| struct |
DebugValueSubstitution |
|
Serializable representation of debug value substitutions. More... |
| class |
Document |
|
A YAML Stream is a sequence of Documents. More... |
| class |
document_iterator |
|
Iterator abstraction for Documents over a Stream. More... |
| struct |
DocumentListTraits |
|
This class should be specialized by any type that needs to be converted to/from a list of YAML documents. More... |
| struct |
DocumentListTraits< std::vector< const MachO::InterfaceFile * > > |
| struct |
EmptyContext |
| struct |
EntryValueObject |
|
Serializable representation of the MCRegister variant of MachineFunction::VariableDbgInfo. More... |
| struct |
FixedMachineStackObject |
|
Serializable representation of the fixed stack object from the MachineFrameInfo class. More... |
| struct |
FlowStringValue |
| struct |
FrameIndex |
|
A serializaable representation of a reference to a stack object or fixed stack object. More... |
| struct |
FunctionsYAML |
| struct |
FunctionYAML |
| struct |
GlobalValueSummaryYaml |
| struct |
has_BlockScalarTraits |
| struct |
has_CustomMappingTraits |
| struct |
has_DocumentListTraits |
| struct |
has_FlowTraits |
| struct |
has_MappingEnumInputTraits |
| struct |
has_MappingEnumInputTraits< T, EmptyContext > |
| struct |
has_MappingTraits |
| struct |
has_MappingTraits< T, EmptyContext > |
| struct |
has_MappingValidateTraits |
| struct |
has_MappingValidateTraits< T, EmptyContext > |
| struct |
has_PolymorphicTraits |
| struct |
has_ScalarBitSetTraits |
| struct |
has_ScalarEnumerationTraits |
| struct |
has_ScalarTraits |
| struct |
has_SequenceMethodTraits |
| struct |
has_SequenceTraits |
| struct |
has_TaggedScalarTraits |
| class |
Input |
|
The Input class is used to parse a yaml document into in-memory structs and vectors. More... |
| class |
IO |
| struct |
IsFlowSequenceBase |
| struct |
IsFlowSequenceBase< true > |
| struct |
IsResizableBase |
| class |
KeyValueNode |
|
A key and value pair. More... |
| struct |
MachineConstantPoolValue |
| struct |
MachineFrameInfo |
|
Serializable representation of MachineFrameInfo. More... |
| struct |
MachineFunction |
| struct |
MachineFunctionInfo |
|
Targets should override this in a way that mirrors the implementation of llvm::MachineFunctionInfo. More... |
| struct |
MachineFunctionLiveIn |
| struct |
MachineInstrLoc |
|
Identifies call instruction location in machine function. More... |
| struct |
MachineJumpTable |
| struct |
MachineStackObject |
|
Serializable representation of stack object from the MachineFrameInfo class. More... |
| struct |
MappingContextTraits |
|
This class is similar to MappingTraits but allows you to pass in additional context for each map operation. More... |
| struct |
MappingContextTraits< DXContainerYAML::RootParameterLocationYaml, DXContainerYAML::RootSignatureYamlDesc > |
| struct |
MappingContextTraits< MetadataSection, MetadataSection::Option > |
| struct |
MappingContextTraits< minidump::MemoryDescriptor, BinaryRef > |
| struct |
MappingContextTraits< minidump::MemoryDescriptor_64, BinaryRef > |
| class |
MappingNode |
|
Represents a YAML map created from either a block map for a flow map. More... |
| struct |
MappingNormalization |
| struct |
MappingNormalizationHeap |
| struct |
MappingTraits |
|
This class should be specialized by any type that needs to be converted to/from a YAML mapping. More... |
| struct |
MappingTraits< AArch64FunctionInfo > |
| struct |
MappingTraits< ArchYAML::Archive > |
| struct |
MappingTraits< ArchYAML::Archive::Child > |
| struct |
MappingTraits< Argument > |
|
Implement this as a mapping for now to get proper quotation for the value. More... |
| struct |
MappingTraits< ARMFunctionInfo > |
| struct |
MappingTraits< CalledGlobal > |
| struct |
MappingTraits< CallSiteInfo > |
| struct |
MappingTraits< CallSiteInfo::ArgRegPair > |
| struct |
MappingTraits< CallSiteYAML > |
| struct |
MappingTraits< COFF::AuxiliarybfAndefSymbol > |
| struct |
MappingTraits< COFF::AuxiliaryCLRToken > |
| struct |
MappingTraits< COFF::AuxiliaryFunctionDefinition > |
| struct |
MappingTraits< COFF::AuxiliarySectionDefinition > |
| struct |
MappingTraits< COFF::AuxiliaryWeakExternal > |
| struct |
MappingTraits< COFF::DataDirectory > |
| struct |
MappingTraits< COFF::header > |
| struct |
MappingTraits< COFFYAML::Object > |
| struct |
MappingTraits< COFFYAML::PEHeader > |
| struct |
MappingTraits< COFFYAML::Relocation > |
| struct |
MappingTraits< COFFYAML::Section > |
| struct |
MappingTraits< COFFYAML::SectionDataEntry > |
| struct |
MappingTraits< COFFYAML::Symbol > |
| struct |
MappingTraits< const InterfaceFile * > |
| struct |
MappingTraits< DebugValueSubstitution > |
| struct |
MappingTraits< DXContainerYAML::DXILProgram > |
| struct |
MappingTraits< DXContainerYAML::FileHeader > |
| struct |
MappingTraits< DXContainerYAML::Object > |
| struct |
MappingTraits< DXContainerYAML::Part > |
| struct |
MappingTraits< DXContainerYAML::PSVInfo > |
| struct |
MappingTraits< DXContainerYAML::ResourceBindInfo > |
| struct |
MappingTraits< DXContainerYAML::ResourceFlags > |
| struct |
MappingTraits< DXContainerYAML::RootSignatureYamlDesc > |
| struct |
MappingTraits< DXContainerYAML::ShaderFeatureFlags > |
| struct |
MappingTraits< DXContainerYAML::ShaderHash > |
| struct |
MappingTraits< DXContainerYAML::Signature > |
| struct |
MappingTraits< DXContainerYAML::SignatureElement > |
| struct |
MappingTraits< DXContainerYAML::SignatureParameter > |
| struct |
MappingTraits< DXContainerYAML::VersionTuple > |
| struct |
MappingTraits< EntryValueObject > |
| struct |
MappingTraits< ExportSection > |
| struct |
MappingTraits< FixedMachineStackObject > |
| struct |
MappingTraits< FunctionSummary::ConstVCall > |
| struct |
MappingTraits< FunctionSummary::VFuncId > |
| struct |
MappingTraits< FunctionsYAML > |
| struct |
MappingTraits< FunctionYAML > |
| struct |
MappingTraits< GlobalValueSummaryYaml > |
| struct |
MappingTraits< HashNodeStable > |
| struct |
MappingTraits< HSAMD::Metadata > |
| struct |
MappingTraits< IFSStub > |
|
YAML traits for ELFStub objects. More... |
| struct |
MappingTraits< IFSStubTriple > |
|
YAML traits for ELFStubTriple objects. More... |
| struct |
MappingTraits< IFSSymbol > |
|
YAML traits for ELFSymbol. More... |
| struct |
MappingTraits< IFSTarget > |
| struct |
MappingTraits< IndexPairHash > |
| struct |
MappingTraits< InstrProfCorrelator::CorrelationData > |
| struct |
MappingTraits< InstrProfCorrelator::Probe > |
| struct |
MappingTraits< Kernel::Arg::Metadata > |
| struct |
MappingTraits< Kernel::Attrs::Metadata > |
| struct |
MappingTraits< Kernel::CodeProps::Metadata > |
| struct |
MappingTraits< Kernel::DebugProps::Metadata > |
| struct |
MappingTraits< Kernel::Metadata > |
| struct |
MappingTraits< LeafRecordBase > |
| struct |
MappingTraits< llvm::DXContainerYAML::DescriptorRangeYaml > |
| struct |
MappingTraits< llvm::DXContainerYAML::DescriptorTableYaml > |
| struct |
MappingTraits< llvm::DXContainerYAML::RootConstantsYaml > |
| struct |
MappingTraits< llvm::DXContainerYAML::RootDescriptorYaml > |
| struct |
MappingTraits< llvm::DXContainerYAML::StaticSamplerYamlDesc > |
| struct |
MappingTraits< llvm::xray::YAMLXRayTrace > |
| struct |
MappingTraits< LocalVariableAddrGap > |
| struct |
MappingTraits< LocalVariableAddrRange > |
| struct |
MappingTraits< MachineConstantPoolValue > |
| struct |
MappingTraits< MachineFrameInfo > |
| struct |
MappingTraits< MachineFunction > |
| struct |
MappingTraits< MachineFunctionLiveIn > |
| struct |
MappingTraits< MachineJumpTable > |
| struct |
MappingTraits< MachineJumpTable::Entry > |
| struct |
MappingTraits< MachineStackObject > |
| struct |
MappingTraits< MachO::build_tool_version > |
| struct |
MappingTraits< MachO::dylib > |
| struct |
MappingTraits< MachO::fvmlib > |
| struct |
MappingTraits< MachO::section > |
| struct |
MappingTraits< MachO::section_64 > |
| struct |
MappingTraits< MachOYAML::BindOpcode > |
| struct |
MappingTraits< MachOYAML::DataInCodeEntry > |
| struct |
MappingTraits< MachOYAML::ExportEntry > |
| struct |
MappingTraits< MachOYAML::FatArch > |
| struct |
MappingTraits< MachOYAML::FatHeader > |
| struct |
MappingTraits< MachOYAML::FileHeader > |
| struct |
MappingTraits< MachOYAML::LinkEditData > |
| struct |
MappingTraits< MachOYAML::LoadCommand > |
| struct |
MappingTraits< MachOYAML::NListEntry > |
| struct |
MappingTraits< MachOYAML::Object > |
| struct |
MappingTraits< MachOYAML::RebaseOpcode > |
| struct |
MappingTraits< MachOYAML::Relocation > |
| struct |
MappingTraits< MachOYAML::Section > |
| struct |
MappingTraits< MachOYAML::UniversalBinary > |
| struct |
MappingTraits< MemberRecordBase > |
| struct |
MappingTraits< memprof::AllMemProfData > |
| struct |
MappingTraits< memprof::AllocationInfo > |
| struct |
MappingTraits< memprof::CallSiteInfo > |
| struct |
MappingTraits< memprof::DataAccessProfRecord > |
| struct |
MappingTraits< memprof::Frame > |
| struct |
MappingTraits< memprof::GUIDMemProfRecordPair > |
| struct |
MappingTraits< memprof::SourceLocation > |
| struct |
MappingTraits< memprof::YamlDataAccessProfData > |
| struct |
MappingTraits< ModuleSummaryIndex > |
| struct |
MappingTraits< object::coff_load_config_code_integrity > |
| struct |
MappingTraits< object::coff_load_configuration32 > |
| struct |
MappingTraits< object::coff_load_configuration64 > |
| struct |
MappingTraits< OffloadYAML::Binary > |
| struct |
MappingTraits< OffloadYAML::Binary::Member > |
| struct |
MappingTraits< OffloadYAML::Binary::StringEntry > |
| struct |
MappingTraits< RemarkLocation > |
| struct |
MappingTraits< remarks::Remark * > |
| struct |
MappingTraits< RISCVMachineFunctionInfo > |
| struct |
MappingTraits< SaveRestorePointEntry > |
| struct |
MappingTraits< SerializableCtxRepresentation > |
| struct |
MappingTraits< SerializableFlatProfileRepresentation > |
| struct |
MappingTraits< SerializableProfileRepresentation > |
| struct |
MappingTraits< SerializableRootRepresentation > |
| struct |
MappingTraits< SIArgument > |
| struct |
MappingTraits< SIArgumentInfo > |
| struct |
MappingTraits< SIMachineFunctionInfo > |
| struct |
MappingTraits< SIMode > |
| struct |
MappingTraits< StableFunction > |
| struct |
MappingTraits< std::unique_ptr< MachineFunctionInfo > > |
| struct |
MappingTraits< std::unique_ptr< MinidumpYAML::Stream > > |
| struct |
MappingTraits< std::unique_ptr< WasmYAML::Section > > |
| struct |
MappingTraits< std::unique_ptr< XCOFFYAML::AuxSymbolEnt > > |
| struct |
MappingTraits< SymbolRecordBase > |
| struct |
MappingTraits< SymbolSection > |
| struct |
MappingTraits< TypeIdSummary > |
| struct |
MappingTraits< TypeTestResolution > |
| struct |
MappingTraits< UmbrellaSection > |
| struct |
MappingTraits< UndefinedSection > |
| struct |
MappingTraits< UUIDv4 > |
| struct |
MappingTraits< VirtualRegisterDefinition > |
| struct |
MappingTraits< WasmYAML::Comdat > |
| struct |
MappingTraits< WasmYAML::ComdatEntry > |
| struct |
MappingTraits< WasmYAML::DataSegment > |
| struct |
MappingTraits< WasmYAML::DylinkExportInfo > |
| struct |
MappingTraits< WasmYAML::DylinkImportInfo > |
| struct |
MappingTraits< WasmYAML::ElemSegment > |
| struct |
MappingTraits< WasmYAML::Export > |
| struct |
MappingTraits< WasmYAML::FeatureEntry > |
| struct |
MappingTraits< WasmYAML::FileHeader > |
| struct |
MappingTraits< WasmYAML::Function > |
| struct |
MappingTraits< WasmYAML::Global > |
| struct |
MappingTraits< WasmYAML::Import > |
| struct |
MappingTraits< WasmYAML::InitExpr > |
| struct |
MappingTraits< WasmYAML::InitFunction > |
| struct |
MappingTraits< WasmYAML::Limits > |
| struct |
MappingTraits< WasmYAML::LocalDecl > |
| struct |
MappingTraits< WasmYAML::NameEntry > |
| struct |
MappingTraits< WasmYAML::Object > |
| struct |
MappingTraits< WasmYAML::ProducerEntry > |
| struct |
MappingTraits< WasmYAML::Relocation > |
| struct |
MappingTraits< WasmYAML::SegmentInfo > |
| struct |
MappingTraits< WasmYAML::Signature > |
| struct |
MappingTraits< WasmYAML::SymbolInfo > |
| struct |
MappingTraits< WasmYAML::Table > |
| struct |
MappingTraits< WebAssemblyFunctionInfo > |
| struct |
MappingTraits< WholeProgramDevirtResolution > |
| struct |
MappingTraits< WholeProgramDevirtResolution::ByArg > |
| struct |
MappingTraits< X86MachineFunctionInfo > |
| struct |
MappingTraits< XCOFFYAML::AuxiliaryHeader > |
| struct |
MappingTraits< XCOFFYAML::FileHeader > |
| struct |
MappingTraits< XCOFFYAML::Object > |
| struct |
MappingTraits< XCOFFYAML::Relocation > |
| struct |
MappingTraits< XCOFFYAML::Section > |
| struct |
MappingTraits< XCOFFYAML::StringTable > |
| struct |
MappingTraits< XCOFFYAML::Symbol > |
| struct |
MappingTraits< xray::YAMLXRayFileHeader > |
| struct |
MappingTraits< xray::YAMLXRayRecord > |
| struct |
MappingTraits< xray::YAMLXRaySledEntry > |
| struct |
MappingTraits< YamlObjectFile > |
| struct |
MissingTrait |
| struct |
missingTraits |
| class |
Node |
|
Abstract base class for all Nodes. More... |
| struct |
NSectionFlags |
| class |
NullNode |
|
A null value. More... |
| class |
Output |
|
The Output class is used to generate a yaml document from in-memory structs and vectors. More... |
| struct |
PolymorphicTraits |
|
This class should be specialized by any type that can be represented as a scalar, map, or sequence, decided dynamically. More... |
| struct |
PolymorphicTraits< DocNode > |
|
YAMLIO for DocNode. More... |
| struct |
RISCVMachineFunctionInfo |
| struct |
SaveRestorePointEntry |
| struct |
ScalarBitSetTraits |
|
This class should be specialized by any integer type that is a union of bit values and the YAML representation is a flow sequence of strings. More... |
| struct |
ScalarBitSetTraits< COFF::Characteristics > |
| struct |
ScalarBitSetTraits< COFF::DLLCharacteristics > |
| struct |
ScalarBitSetTraits< COFF::SectionCharacteristics > |
| struct |
ScalarBitSetTraits< MachO::ArchitectureSet > |
| struct |
ScalarBitSetTraits< support::detail::packed_endian_specific_integral< value_type, endian, alignment >, std::enable_if_t< has_ScalarBitSetTraits< value_type >::value > > |
| struct |
ScalarBitSetTraits< TBDFlags > |
| struct |
ScalarBitSetTraits< WasmYAML::LimitFlags > |
| struct |
ScalarBitSetTraits< WasmYAML::SegmentFlags > |
| struct |
ScalarBitSetTraits< WasmYAML::SymbolFlags > |
| struct |
ScalarBitSetTraits< XCOFF::SectionTypeFlags > |
| struct |
ScalarEnumerationTraits |
|
This class should be specialized by any integral type that converts to/from a YAML scalar where there is a one-to-one mapping between in-memory values and a string in YAML. More... |
| struct |
ScalarEnumerationTraits< AccessQualifier > |
| struct |
ScalarEnumerationTraits< AddressSpaceQualifier > |
| struct |
ScalarEnumerationTraits< AMXProgModelEnum > |
| struct |
ScalarEnumerationTraits< COFF::MachineTypes > |
| struct |
ScalarEnumerationTraits< COFF::RelocationTypeAMD64 > |
| struct |
ScalarEnumerationTraits< COFF::RelocationTypeI386 > |
| struct |
ScalarEnumerationTraits< COFF::RelocationTypesARM > |
| struct |
ScalarEnumerationTraits< COFF::RelocationTypesARM64 > |
| struct |
ScalarEnumerationTraits< COFF::RelocationTypesMips > |
| struct |
ScalarEnumerationTraits< COFF::SymbolBaseType > |
| struct |
ScalarEnumerationTraits< COFF::SymbolComplexType > |
| struct |
ScalarEnumerationTraits< COFF::SymbolStorageClass > |
| struct |
ScalarEnumerationTraits< COFF::WindowsSubsystem > |
| struct |
ScalarEnumerationTraits< COFFYAML::AuxSymbolType > |
| struct |
ScalarEnumerationTraits< COFFYAML::COMDATType > |
| struct |
ScalarEnumerationTraits< COFFYAML::WeakExternalCharacteristics > |
| struct |
ScalarEnumerationTraits< FixedMachineStackObject::ObjectType > |
| struct |
ScalarEnumerationTraits< IFSSymbolType > |
|
YAML traits for ELFSymbolType. More... |
| struct |
ScalarEnumerationTraits< MachineJumpTableInfo::JTEntryKind > |
| struct |
ScalarEnumerationTraits< MachineStackObject::ObjectType > |
| struct |
ScalarEnumerationTraits< MachO::BindOpcode > |
| struct |
ScalarEnumerationTraits< MachO::LoadCommandType > |
| struct |
ScalarEnumerationTraits< MachO::ObjCConstraintType > |
| struct |
ScalarEnumerationTraits< MachO::RebaseOpcode > |
| struct |
ScalarEnumerationTraits< object::ImageKind > |
| struct |
ScalarEnumerationTraits< object::OffloadKind > |
| struct |
ScalarEnumerationTraits< support::detail::packed_endian_specific_integral< value_type, endian, alignment >, std::enable_if_t< has_ScalarEnumerationTraits< value_type >::value > > |
| struct |
ScalarEnumerationTraits< TargetStackID::Value > |
| struct |
ScalarEnumerationTraits< TypeTestResolution::Kind > |
| struct |
ScalarEnumerationTraits< ValueKind > |
| struct |
ScalarEnumerationTraits< ValueType > |
| struct |
ScalarEnumerationTraits< WasmYAML::ComdatKind > |
| struct |
ScalarEnumerationTraits< WasmYAML::ExportKind > |
| struct |
ScalarEnumerationTraits< WasmYAML::FeaturePolicyPrefix > |
| struct |
ScalarEnumerationTraits< WasmYAML::Opcode > |
| struct |
ScalarEnumerationTraits< WasmYAML::RelocType > |
| struct |
ScalarEnumerationTraits< WasmYAML::SectionType > |
| struct |
ScalarEnumerationTraits< WasmYAML::SymbolKind > |
| struct |
ScalarEnumerationTraits< WasmYAML::TableType > |
| struct |
ScalarEnumerationTraits< WasmYAML::ValueType > |
| struct |
ScalarEnumerationTraits< WholeProgramDevirtResolution::ByArg::Kind > |
| struct |
ScalarEnumerationTraits< WholeProgramDevirtResolution::Kind > |
| struct |
ScalarEnumerationTraits< XCOFF::CFileStringType > |
| struct |
ScalarEnumerationTraits< XCOFF::DwarfSectionSubtypeFlags > |
| struct |
ScalarEnumerationTraits< XCOFF::StorageClass > |
| struct |
ScalarEnumerationTraits< XCOFF::StorageMappingClass > |
| struct |
ScalarEnumerationTraits< XCOFF::SymbolType > |
| struct |
ScalarEnumerationTraits< XCOFFYAML::AuxSymbolType > |
| struct |
ScalarEnumerationTraits< xray::RecordTypes > |
| struct |
ScalarEnumerationTraits< xray::SledEntry::FunctionKinds > |
| class |
ScalarNode |
|
A scalar node is an opaque datum that can be presented as a series of zero or more Unicode scalar values. More... |
| struct |
ScalarTraits |
|
This class should be specialized by type that requires custom conversion to/from a yaml scalar. More... |
| struct |
ScalarTraits< Align > |
| struct |
ScalarTraits< BinaryRef > |
| struct |
ScalarTraits< bool > |
| struct |
ScalarTraits< char_16 > |
| struct |
ScalarTraits< double > |
| struct |
ScalarTraits< ELFYAML::YAMLFlowString > |
| struct |
ScalarTraits< FixedSizeHex< N > > |
| struct |
ScalarTraits< FixedSizeString< N > > |
| struct |
ScalarTraits< float > |
| struct |
ScalarTraits< FlowStringRef > |
| struct |
ScalarTraits< FlowStringValue > |
| struct |
ScalarTraits< FrameIndex > |
| struct |
ScalarTraits< Hex16 > |
| struct |
ScalarTraits< Hex32 > |
| struct |
ScalarTraits< Hex64 > |
| struct |
ScalarTraits< Hex8 > |
|
Use these types instead of uintXX_t in any mapping to have its yaml output formatted as hexadecimal. More... |
| struct |
ScalarTraits< IFSBitWidthType > |
| struct |
ScalarTraits< IFSEndiannessType > |
| struct |
ScalarTraits< int16_t > |
| struct |
ScalarTraits< int32_t > |
| struct |
ScalarTraits< int64_t > |
| struct |
ScalarTraits< int8_t > |
| struct |
ScalarTraits< MachO::Architecture > |
| struct |
ScalarTraits< MachO::PackedVersion > |
| struct |
ScalarTraits< MachO::PlatformSet > |
| struct |
ScalarTraits< MaybeAlign > |
| struct |
ScalarTraits< memprof::GUIDHex64 > |
| struct |
ScalarTraits< std::string > |
| struct |
ScalarTraits< StOtherPiece > |
| struct |
ScalarTraits< StringRef > |
| struct |
ScalarTraits< StringValue > |
| struct |
ScalarTraits< support::detail::packed_endian_specific_integral< value_type, endian, alignment >, std::enable_if_t< has_ScalarTraits< value_type >::value > > |
| struct |
ScalarTraits< SwiftVersion > |
| struct |
ScalarTraits< Target > |
| struct |
ScalarTraits< uint16_t > |
| struct |
ScalarTraits< uint32_t > |
| struct |
ScalarTraits< uint64_t > |
| struct |
ScalarTraits< uint8_t > |
| struct |
ScalarTraits< UnsignedValue > |
| struct |
ScalarTraits< UUID > |
| struct |
ScalarTraits< uuid_t > |
| struct |
ScalarTraits< VersionTuple > |
| class |
Scanner |
|
Scans YAML tokens from a MemoryBuffer. More... |
| struct |
SequenceElementTraits |
|
This class should be specialized by any type for which vectors of that type need to be converted to/from a YAML sequence. More... |
| struct |
SequenceElementTraits< ELFYAML::YAMLFlowString > |
| struct |
SequenceElementTraits< InstrProfCorrelator::Probe > |
| struct |
SequenceElementTraits< std::pair< std::string, std::string > > |
| struct |
SequenceElementTraits< std::string > |
| struct |
SequenceElementTraits< StOtherPiece > |
| struct |
SequenceElementTraits< StringRef > |
| struct |
SequenceElementTraits< T, std::enable_if_t< std::is_fundamental_v< T > > > |
| class |
SequenceNode |
|
Represents a YAML sequence created from either a block sequence for a flow sequence. More... |
| struct |
SequenceTraits |
|
This class should be specialized by any type that needs to be converted to/from a YAML sequence. More... |
| struct |
SequenceTraits< ArrayDocNode > |
|
YAMLIO for ArrayNode. More... |
| struct |
SequenceTraits< ArrayRef< T > > |
|
ArrayRef is not really compatible with the YAMLTraits. More... |
| struct |
SequenceTraits< MutableArrayRef< T >, std::enable_if_t< CheckIsBool< SequenceElementTraits< T >::flow >::value > > |
| struct |
SequenceTraits< SmallVector< memprof::GUIDHex64 > > |
| struct |
SequenceTraits< SmallVector< T, N >, std::enable_if_t< CheckIsBool< SequenceElementTraits< T >::flow >::value > > |
| struct |
SequenceTraits< SmallVectorImpl< T >, std::enable_if_t< CheckIsBool< SequenceElementTraits< T >::flow >::value > > |
| struct |
SequenceTraits< std::array< T, N >, std::enable_if_t< CheckIsBool< SequenceElementTraits< T >::flow >::value > > |
| struct |
SequenceTraits< std::vector< T >, std::enable_if_t< CheckIsBool< SequenceElementTraits< T >::flow >::value > > |
| struct |
SequenceTraitsImpl |
| struct |
SIArgument |
| struct |
SIArgumentInfo |
| struct |
SIMachineFunctionInfo |
| struct |
SIMode |
| struct |
StdMapStringCustomMappingTraitsImpl |
|
Implementation of CustomMappingTraits for std::map<std::string, T>. More... |
| class |
Stream |
|
This class represents a YAML stream potentially containing multiple documents. More... |
| struct |
StringBlockVal |
|
Helper struct for multiline string block literals. More... |
| struct |
StringValue |
|
A wrapper around std::string which contains a source range that's being set during parsing. More... |
| struct |
TaggedScalarTraits |
|
This class should be specialized by type that requires custom conversion to/from a YAML scalar with optional tags. More... |
| struct |
TaggedScalarTraits< ScalarDocNode > |
|
YAMLIO for ScalarDocNode. More... |
| struct |
Token |
|
Token - A single YAML token. More... |
| struct |
UnsignedValue |
|
A wrapper around unsigned which contains a source range that's being set during parsing. More... |
| struct |
unvalidatedMappingTraits |
| struct |
validatedMappingTraits |
| struct |
VirtualRegisterDefinition |
| struct |
WebAssemblyFunctionInfo |
| struct |
X86MachineFunctionInfo |
| struct |
YamlObjectFile |