reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/CodeGen/MIRYamlMapping.h
  172     YamlIO.mapOptional("preferred-register", Reg.PreferredRegister,
  192     YamlIO.mapOptional(
  247     YamlIO.mapOptional("name", Object.Name,
  249     YamlIO.mapOptional(
  252     YamlIO.mapOptional("offset", Object.Offset, (int64_t)0);
  255     YamlIO.mapOptional("alignment", Object.Alignment, (unsigned)0);
  256     YamlIO.mapOptional("stack-id", Object.StackID, TargetStackID::Default);
  257     YamlIO.mapOptional("callee-saved-register", Object.CalleeSavedRegister,
  259     YamlIO.mapOptional("callee-saved-restored", Object.CalleeSavedRestored,
  261     YamlIO.mapOptional("local-offset", Object.LocalOffset, Optional<int64_t>());
  262     YamlIO.mapOptional("debug-info-variable", Object.DebugVar,
  264     YamlIO.mapOptional("debug-info-expression", Object.DebugExpr,
  266     YamlIO.mapOptional("debug-info-location", Object.DebugLoc,
  325     YamlIO.mapOptional(
  328     YamlIO.mapOptional("offset", Object.Offset, (int64_t)0);
  329     YamlIO.mapOptional("size", Object.Size, (uint64_t)0);
  330     YamlIO.mapOptional("alignment", Object.Alignment, (unsigned)0);
  331     YamlIO.mapOptional("stack-id", Object.StackID, TargetStackID::Default);
  333       YamlIO.mapOptional("isImmutable", Object.IsImmutable, false);
  334       YamlIO.mapOptional("isAliased", Object.IsAliased, false);
  336     YamlIO.mapOptional("callee-saved-register", Object.CalleeSavedRegister,
  338     YamlIO.mapOptional("callee-saved-restored", Object.CalleeSavedRestored,
  340     YamlIO.mapOptional("debug-info-variable", Object.DebugVar,
  342     YamlIO.mapOptional("debug-info-expression", Object.DebugExpr,
  344     YamlIO.mapOptional("debug-info-location", Object.DebugLoc,
  404     YamlIO.mapOptional("fwdArgRegs", CSInfo.ArgForwardingRegs,
  427     YamlIO.mapOptional("value", Constant.Value, StringValue());
  428     YamlIO.mapOptional("alignment", Constant.Alignment, (unsigned)0);
  429     YamlIO.mapOptional("isTargetSpecific", Constant.IsTargetSpecific, false);
  454     YamlIO.mapOptional("blocks", Entry.Blocks, std::vector<FlowStringValue>());
  475     YamlIO.mapOptional("entries", JT.Entries,
  531     YamlIO.mapOptional("isFrameAddressTaken", MFI.IsFrameAddressTaken, false);
  532     YamlIO.mapOptional("isReturnAddressTaken", MFI.IsReturnAddressTaken, false);
  533     YamlIO.mapOptional("hasStackMap", MFI.HasStackMap, false);
  534     YamlIO.mapOptional("hasPatchPoint", MFI.HasPatchPoint, false);
  535     YamlIO.mapOptional("stackSize", MFI.StackSize, (uint64_t)0);
  536     YamlIO.mapOptional("offsetAdjustment", MFI.OffsetAdjustment, (int)0);
  537     YamlIO.mapOptional("maxAlignment", MFI.MaxAlignment, (unsigned)0);
  538     YamlIO.mapOptional("adjustsStack", MFI.AdjustsStack, false);
  539     YamlIO.mapOptional("hasCalls", MFI.HasCalls, false);
  540     YamlIO.mapOptional("stackProtector", MFI.StackProtector,
  542     YamlIO.mapOptional("maxCallFrameSize", MFI.MaxCallFrameSize, (unsigned)~0);
  543     YamlIO.mapOptional("cvBytesOfCalleeSavedRegisters",
  545     YamlIO.mapOptional("hasOpaqueSPAdjustment", MFI.HasOpaqueSPAdjustment,
  547     YamlIO.mapOptional("hasVAStart", MFI.HasVAStart, false);
  548     YamlIO.mapOptional("hasMustTailInVarArgFunc", MFI.HasMustTailInVarArgFunc,
  550     YamlIO.mapOptional("localFrameSize", MFI.LocalFrameSize, (unsigned)0);
  551     YamlIO.mapOptional("savePoint", MFI.SavePoint,
  553     YamlIO.mapOptional("restorePoint", MFI.RestorePoint,
  602     YamlIO.mapOptional("alignment", MF.Alignment, (unsigned)0);
  603     YamlIO.mapOptional("exposesReturnsTwice", MF.ExposesReturnsTwice, false);
  604     YamlIO.mapOptional("legalized", MF.Legalized, false);
  605     YamlIO.mapOptional("regBankSelected", MF.RegBankSelected, false);
  606     YamlIO.mapOptional("selected", MF.Selected, false);
  607     YamlIO.mapOptional("failedISel", MF.FailedISel, false);
  608     YamlIO.mapOptional("tracksRegLiveness", MF.TracksRegLiveness, false);
  609     YamlIO.mapOptional("hasWinCFI", MF.HasWinCFI, false);
  610     YamlIO.mapOptional("registers", MF.VirtualRegisters,
  612     YamlIO.mapOptional("liveins", MF.LiveIns,
  614     YamlIO.mapOptional("calleeSavedRegisters", MF.CalleeSavedRegisters,
  616     YamlIO.mapOptional("frameInfo", MF.FrameInfo, MachineFrameInfo());
  617     YamlIO.mapOptional("fixedStack", MF.FixedStackObjects,
  619     YamlIO.mapOptional("stack", MF.StackObjects,
  621     YamlIO.mapOptional("callSites", MF.CallSitesInfo,
  623     YamlIO.mapOptional("constants", MF.Constants,
  627       YamlIO.mapOptional("jumpTable", MF.JumpTableInfo, MachineJumpTable());
  628     YamlIO.mapOptional("body", MF.Body, BlockStringValue());
include/llvm/XRay/YAMLXRayRecord.h
   83     IO.mapOptional("thread", Record.TId, 0U);
   84     IO.mapOptional("process", Record.PId, 0U);
lib/ObjectYAML/COFFYAML.cpp
  412   IO.mapOptional("SymbolName", Rel.SymbolName, StringRef());
  532   IO.mapOptional("Selection", NSST->SelectionType, COFFYAML::COMDATType(0));
  554   IO.mapOptional("File", S.File, StringRef());
  564   IO.mapOptional("VirtualAddress", Sec.Header.VirtualAddress, 0U);
  565   IO.mapOptional("VirtualSize", Sec.Header.VirtualSize, 0U);
  566   IO.mapOptional("Alignment", Sec.Alignment, 0U);
lib/ObjectYAML/CodeViewYAMLSymbols.cpp
  322   IO.mapOptional("PtrParent", Symbol.Parent, 0U);
  323   IO.mapOptional("PtrEnd", Symbol.End, 0U);
  324   IO.mapOptional("PtrNext", Symbol.Next, 0U);
  329   IO.mapOptional("Offset", Symbol.CodeOffset, 0U);
  330   IO.mapOptional("Segment", Symbol.Segment, uint16_t(0));
  343   IO.mapOptional("Offset", Symbol.Offset, 0U);
  344   IO.mapOptional("Segment", Symbol.Segment, uint16_t(0));
  360   IO.mapOptional("PtrParent", Symbol.Parent, 0U);
  361   IO.mapOptional("PtrEnd", Symbol.End, 0U);
  421   IO.mapOptional("PtrParent", Symbol.Parent, 0U);
  422   IO.mapOptional("PtrEnd", Symbol.End, 0U);
  424   IO.mapOptional("Offset", Symbol.CodeOffset, 0U);
  425   IO.mapOptional("Segment", Symbol.Segment, uint16_t(0));
  430   IO.mapOptional("Offset", Symbol.CodeOffset, 0U);
  431   IO.mapOptional("Segment", Symbol.Segment, uint16_t(0));
  481   IO.mapOptional("Offset", Symbol.CodeOffset, 0U);
  482   IO.mapOptional("Segment", Symbol.Segment, uint16_t(0));
  494   IO.mapOptional("Offset", Symbol.CodeOffset, 0U);
  495   IO.mapOptional("Segment", Symbol.Segment, uint16_t(0));
  540   IO.mapOptional("Offset", Symbol.DataOffset, 0U);
  541   IO.mapOptional("Segment", Symbol.Segment, uint16_t(0));
  547   IO.mapOptional("Offset", Symbol.DataOffset, 0U);
  548   IO.mapOptional("Segment", Symbol.Segment, uint16_t(0));
  557   IO.mapOptional("Offset", Symbol.CodeOffset, 0U);
  558   IO.mapOptional("Segment", Symbol.Segment, uint16_t(0));
lib/ObjectYAML/ELFYAML.cpp
  824   IO.mapOptional("OSABI", FileHdr.OSABI, ELFYAML::ELF_ELFOSABI(0));
  825   IO.mapOptional("ABIVersion", FileHdr.ABIVersion, Hex8(0));
  828   IO.mapOptional("Flags", FileHdr.Flags, ELFYAML::ELF_EF(0));
  829   IO.mapOptional("Entry", FileHdr.Entry, Hex64(0));
  840   IO.mapOptional("Flags", Phdr.Flags, ELFYAML::ELF_PF(0));
  842   IO.mapOptional("VAddr", Phdr.VAddr, Hex64(0));
  843   IO.mapOptional("PAddr", Phdr.PAddr, Hex64(0));
  960   IO.mapOptional("Name", Symbol.Name, StringRef());
  962   IO.mapOptional("Type", Symbol.Type, ELFYAML::ELF_STT(0));
  963   IO.mapOptional("Section", Symbol.Section, StringRef());
  965   IO.mapOptional("Binding", Symbol.Binding, ELFYAML::ELF_STB(0));
  966   IO.mapOptional("Value", Symbol.Value, Hex64(0));
  967   IO.mapOptional("Size", Symbol.Size, Hex64(0));
  989   IO.mapOptional("Name", Section.Name, StringRef());
  992   IO.mapOptional("Address", Section.Address, Hex64(0));
  993   IO.mapOptional("Link", Section.Link, StringRef());
  994   IO.mapOptional("AddressAlign", Section.AddressAlign, Hex64(0));
 1044   IO.mapOptional("Size", Section.Size, Hex64(0));
 1066   IO.mapOptional("Info", Section.RelocatableSec, StringRef());
 1072   IO.mapOptional("Info", Group.Signature, StringRef());
 1100   IO.mapOptional("Version", Section.Version, Hex16(0));
 1102   IO.mapOptional("ISARevision", Section.ISARevision, Hex8(0));
 1103   IO.mapOptional("ISAExtension", Section.ISAExtension,
 1105   IO.mapOptional("ASEs", Section.ASEs, ELFYAML::MIPS_AFL_ASE(0));
 1106   IO.mapOptional("FpABI", Section.FpABI,
 1108   IO.mapOptional("GPRSize", Section.GPRSize,
 1110   IO.mapOptional("CPR1Size", Section.CPR1Size,
 1112   IO.mapOptional("CPR2Size", Section.CPR2Size,
 1114   IO.mapOptional("Flags1", Section.Flags1, ELFYAML::MIPS_AFL_FLAGS1(0));
 1115   IO.mapOptional("Flags2", Section.Flags2, Hex32(0));
 1191       IO.mapOptional("Name", Name, StringRef());
 1334   IO.mapOptional("Address", E.Address, Hex64(0));
 1397     IO.mapOptional("Type2", Key->Type2, ELFYAML::ELF_REL(ELF::R_MIPS_NONE));
 1398     IO.mapOptional("Type3", Key->Type3, ELFYAML::ELF_REL(ELF::R_MIPS_NONE));
 1399     IO.mapOptional("SpecSym", Key->SpecSym, ELFYAML::ELF_RSS(ELF::RSS_UNDEF));
 1403   IO.mapOptional("Addend", Rel.Addend, (int64_t)0);
lib/ObjectYAML/MachOYAML.cpp
  105   IO.mapOptional("IsLittleEndian", Object.IsLittleEndian,
  134   IO.mapOptional("reserved", FatArch.reserved,
  259   IO.mapOptional("ZeroPadBytes", LoadCommand.ZeroPadBytes, (uint64_t)0ull);
lib/ObjectYAML/MinidumpYAML.cpp
   22   IO.mapOptional(Key, Val, EndianType(Default));
   40   IO.mapOptional(Key, Mapped, Default);
  283   IO.mapOptional("Version Info", M.Entry.VersionInfo, VSFixedFileInfo());
  285   IO.mapOptional("Misc Record", M.MiscRecord, yaml::BinaryRef());
  292   IO.mapOptional("Size", Stream.Size, Stream.Content.binary_size());
  324   IO.mapOptional("Number of Processors", Info.NumberOfProcessors, 0);
  325   IO.mapOptional("Product type", Info.ProductType, 0);
  330   IO.mapOptional("CSD Version", Stream.CSDVersion, "");
lib/ObjectYAML/WasmYAML.cpp
  319   IO.mapOptional("Addend", Relocation.Addend, 0);
  499       IO.mapOptional("Offset", Info.DataRef.Offset, 0u);
lib/Support/AMDGPUMetadata.cpp
   94     YIO.mapOptional(Kernel::Attrs::Key::ReqdWorkGroupSize,
   96     YIO.mapOptional(Kernel::Attrs::Key::WorkGroupSizeHint,
   98     YIO.mapOptional(Kernel::Attrs::Key::VecTypeHint,
  100     YIO.mapOptional(Kernel::Attrs::Key::RuntimeHandle, MD.mRuntimeHandle,
  108     YIO.mapOptional(Kernel::Arg::Key::Name, MD.mName, std::string());
  109     YIO.mapOptional(Kernel::Arg::Key::TypeName, MD.mTypeName, std::string());
  114     YIO.mapOptional(Kernel::Arg::Key::PointeeAlign, MD.mPointeeAlign,
  116     YIO.mapOptional(Kernel::Arg::Key::AddrSpaceQual, MD.mAddrSpaceQual,
  118     YIO.mapOptional(Kernel::Arg::Key::AccQual, MD.mAccQual,
  120     YIO.mapOptional(Kernel::Arg::Key::ActualAccQual, MD.mActualAccQual,
  122     YIO.mapOptional(Kernel::Arg::Key::IsConst, MD.mIsConst, false);
  123     YIO.mapOptional(Kernel::Arg::Key::IsRestrict, MD.mIsRestrict, false);
  124     YIO.mapOptional(Kernel::Arg::Key::IsVolatile, MD.mIsVolatile, false);
  125     YIO.mapOptional(Kernel::Arg::Key::IsPipe, MD.mIsPipe, false);
  142     YIO.mapOptional(Kernel::CodeProps::Key::NumSGPRs,
  144     YIO.mapOptional(Kernel::CodeProps::Key::NumVGPRs,
  146     YIO.mapOptional(Kernel::CodeProps::Key::MaxFlatWorkGroupSize,
  148     YIO.mapOptional(Kernel::CodeProps::Key::IsDynamicCallStack,
  150     YIO.mapOptional(Kernel::CodeProps::Key::IsXNACKEnabled,
  152     YIO.mapOptional(Kernel::CodeProps::Key::NumSpilledSGPRs,
  154     YIO.mapOptional(Kernel::CodeProps::Key::NumSpilledVGPRs,
  162     YIO.mapOptional(Kernel::DebugProps::Key::DebuggerABIVersion,
  164     YIO.mapOptional(Kernel::DebugProps::Key::ReservedNumVGPRs,
  166     YIO.mapOptional(Kernel::DebugProps::Key::ReservedFirstVGPR,
  168     YIO.mapOptional(Kernel::DebugProps::Key::PrivateSegmentBufferSGPR,
  170     YIO.mapOptional(Kernel::DebugProps::Key::WavefrontPrivateSegmentOffsetSGPR,
  180     YIO.mapOptional(Kernel::Key::Language, MD.mLanguage, std::string());
  181     YIO.mapOptional(Kernel::Key::LanguageVersion, MD.mLanguageVersion,
  198     YIO.mapOptional(Key::Printf, MD.mPrintf, std::vector<std::string>());
lib/Target/AMDGPU/SIMachineFunctionInfo.h
  255     YamlIO.mapOptional("ieee", Mode.IEEE, true);
  256     YamlIO.mapOptional("dx10-clamp", Mode.DX10Clamp, true);
  288     YamlIO.mapOptional("explicitKernArgSize", MFI.ExplicitKernArgSize,
  290     YamlIO.mapOptional("maxKernArgAlign", MFI.MaxKernArgAlign, 0u);
  291     YamlIO.mapOptional("ldsSize", MFI.LDSSize, 0u);
  292     YamlIO.mapOptional("isEntryFunction", MFI.IsEntryFunction, false);
  293     YamlIO.mapOptional("noSignedZerosFPMath", MFI.NoSignedZerosFPMath, false);
  294     YamlIO.mapOptional("memoryBound", MFI.MemoryBound, false);
  295     YamlIO.mapOptional("waveLimiter", MFI.WaveLimiter, false);
  296     YamlIO.mapOptional("scratchRSrcReg", MFI.ScratchRSrcReg,
  298     YamlIO.mapOptional("scratchWaveOffsetReg", MFI.ScratchWaveOffsetReg,
  300     YamlIO.mapOptional("frameOffsetReg", MFI.FrameOffsetReg,
  302     YamlIO.mapOptional("stackPtrOffsetReg", MFI.StackPtrOffsetReg,
  305     YamlIO.mapOptional("mode", MFI.Mode, SIMode());
  306     YamlIO.mapOptional("highBitsOf32BitAddress",
lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.h
  169     YamlIO.mapOptional("isCFGStackified", MFI.CFGStackified, false);
lib/TextAPI/ELF/TBEHandler.cpp
  100       IO.mapOptional("Size", Symbol.Size, (uint64_t)0);
  106     IO.mapOptional("Undefined", Symbol.Undefined, false);
  107     IO.mapOptional("Weak", Symbol.Weak, false);
lib/TextAPI/MachO/TextStub.cpp
 1028       IO.mapOptional("flags", Keys->Flags, TBDFlags::None);
 1030     IO.mapOptional("current-version", Keys->CurrentVersion,
 1032     IO.mapOptional("compatibility-version", Keys->CompatibilityVersion,
 1035       IO.mapOptional("swift-version", Keys->SwiftABIVersion, SwiftVersion(0));
 1037       IO.mapOptional("swift-abi-version", Keys->SwiftABIVersion,
 1039     IO.mapOptional("objc-constraint", Keys->ObjCConstraint,
 1044       IO.mapOptional("parent-umbrella", Keys->ParentUmbrella, StringRef());
 1057     IO.mapOptional("flags", Keys->Flags, TBDFlags::None);
 1059     IO.mapOptional("current-version", Keys->CurrentVersion,
 1061     IO.mapOptional("compatibility-version", Keys->CompatibilityVersion,
 1063     IO.mapOptional("swift-abi-version", Keys->SwiftABIVersion, SwiftVersion(0));
tools/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp
  273     IO.mapOptional("VariadicType", Propagation.VarType,
  275     IO.mapOptional("VariadicIndex", Propagation.VarIndex,
tools/clang/tools/extra/clang-doc/YAMLGenerator.cpp
  106   IO.mapOptional("Type", I.Type, Reference());
  111   IO.mapOptional("Name", I.Name, SmallString<16>());
  116   IO.mapOptional("Name", I.Name, SmallString<16>());
  117   IO.mapOptional("Path", I.Path, SmallString<128>());
  118   IO.mapOptional("Namespace", I.Namespace, llvm::SmallVector<Reference, 4>());
  124   IO.mapOptional("DefLocation", I.DefLoc, Optional<Location>());
  125   IO.mapOptional("Location", I.Loc, llvm::SmallVector<Location, 2>());
  130   IO.mapOptional("TagType", I.TagType, clang::TagTypeKind::TTK_Struct);
  133   IO.mapOptional("Parents", I.Parents, llvm::SmallVector<Reference, 4>());
  134   IO.mapOptional("VirtualParents", I.VirtualParents,
  136   IO.mapOptional("ChildRecords", I.ChildRecords, std::vector<Reference>());
  142   IO.mapOptional("Kind", I.Kind, SmallString<16>());
  143   IO.mapOptional("Text", I.Text, SmallString<64>());
  144   IO.mapOptional("Name", I.Name, SmallString<16>());
  145   IO.mapOptional("Direction", I.Direction, SmallString<8>());
  146   IO.mapOptional("ParamName", I.ParamName, SmallString<16>());
  147   IO.mapOptional("CloseName", I.CloseName, SmallString<16>());
  148   IO.mapOptional("SelfClosing", I.SelfClosing, false);
  149   IO.mapOptional("Explicit", I.Explicit, false);
  150   IO.mapOptional("Args", I.Args, llvm::SmallVector<SmallString<16>, 4>());
  151   IO.mapOptional("AttrKeys", I.AttrKeys,
  153   IO.mapOptional("AttrValues", I.AttrValues,
  162     IO.mapOptional("LineNumber", Loc.LineNumber, 0);
  163     IO.mapOptional("Filename", Loc.Filename, SmallString<32>());
  169     IO.mapOptional("Type", Ref.RefType, InfoType::IT_default);
  170     IO.mapOptional("Name", Ref.Name, SmallString<16>());
  171     IO.mapOptional("USR", Ref.USR, SymbolID());
  172     IO.mapOptional("Path", Ref.Path, SmallString<128>());
  173     IO.mapOptional("IsInGlobalNamespace", Ref.IsInGlobalNamespace, false);
  184     IO.mapOptional("Name", I.Name, SmallString<16>());
  194     IO.mapOptional("Access", I.Access, clang::AccessSpecifier::AS_none);
  201     IO.mapOptional("ChildNamespaces", I.ChildNamespaces,
  203     IO.mapOptional("ChildRecords", I.ChildRecords, std::vector<Reference>());
  216     IO.mapOptional("IsVirtual", I.IsVirtual, false);
  220     IO.mapOptional("Access", I.Access, clang::AccessSpecifier::AS_none);
  221     IO.mapOptional("IsParent", I.IsParent, false);
  228     IO.mapOptional("Scoped", I.Scoped, false);
  236     IO.mapOptional("IsMethod", I.IsMethod, false);
  237     IO.mapOptional("Parent", I.Parent, Reference());
  243     IO.mapOptional("Access", I.Access, clang::AccessSpecifier::AS_none);
tools/clang/tools/extra/clangd/index/YAMLSerialization.cpp
  194     IO.mapOptional("CanonicalDeclaration", Sym.CanonicalDeclaration,
  196     IO.mapOptional("Definition", Sym.Definition, SymbolLocation());
  197     IO.mapOptional("References", Sym.References, 0u);
tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileYAML.cpp
  301     io.mapOptional("alignment",       sect.alignment, (SectionAlignment)1);
  353     io.mapOptional("scattered", reloc.scattered, false);
  465     io.mapOptional("scope",   sym.scope, SymbolScope(0));
  466     io.mapOptional("sect",    sym.sect, (uint8_t)0);
  472       io.mapOptional("desc",  t2, Hex16(0));
  476       io.mapOptional("desc",    sym.desc, SymbolDesc(0));
  567     io.mapOptional("kind",            dylib.kind,
  569     io.mapOptional("compat-version",  dylib.compatVersion,
  571     io.mapOptional("current-version", dylib.currentVersion,
  594     io.mapOptional("kind",            rebase.kind,
  618     io.mapOptional("kind",            bind.kind,
  620     io.mapOptional("can-be-null",     bind.canBeNull, false);
  623     io.mapOptional("addend",          bind.addend, Hex64(0));
  658     io.mapOptional("kind",         exp.kind,
  662     io.mapOptional("other",        exp.otherOffset, Hex32(0));
  663     io.mapOptional("other-name",   exp.otherName, StringRef());
  718     io.mapOptional("install-name",     file.installName,    StringRef());
  719     io.mapOptional("compat-version",   file.compatVersion,  PackedVersion(0x10000));
  720     io.mapOptional("current-version",  file.currentVersion, PackedVersion(0x10000));
  721     io.mapOptional("has-UUID",         file.hasUUID,        true);
  723     io.mapOptional("entry-point",      file.entryAddress,   Hex64(0));
  724     io.mapOptional("stack-size",       file.stackSize,      Hex64(0));
  725     io.mapOptional("source-version",   file.sourceVersion,  Hex64(0));
  727     io.mapOptional("min-os-version",   file.minOSverson,    PackedVersion(0));
  728     io.mapOptional("min-os-version-kind",   file.minOSVersionKind, (LoadCommandType)0);
  729     io.mapOptional("sdk-version",      file.sdkVersion,     PackedVersion(0));
  735     io.mapOptional("page-size",        file.pageSize,       Hex32(4096));
tools/lld/lib/ReaderWriter/YAML/ReaderWriterYAML.cpp
  510     io.mapOptional("kind",    member._kind, fileKindObjectAtoms);
  799     io.mapOptional("addend", keys->_addend, (lld::Reference::Addend)0);
  800     io.mapOptional("tag",    keys->_tag, 0u);
  957     io.mapOptional("name",             keys->_name,    StringRef());
  958     io.mapOptional("ref-name",         keys->_refName, StringRef());
  959     io.mapOptional("scope",            keys->_scope,
  961     io.mapOptional("type",             keys->_contentType,
  964     io.mapOptional("size",             keys->_size, (uint64_t)keys->_content.size());
  965     io.mapOptional("interposable",     keys->_interpose,
  967     io.mapOptional("merge",            keys->_merge, DefinedAtom::mergeNo);
  968     io.mapOptional("alignment",        keys->_alignment,
  970     io.mapOptional("section-choice",   keys->_sectionChoice,
  972     io.mapOptional("section-name",     keys->_sectionName, StringRef());
  973     io.mapOptional("section-size",     keys->_sectionSize, (uint64_t)0);
  974     io.mapOptional("dead-strip",       keys->_deadStrip,
  976     io.mapOptional("dynamic-export",   keys->_dynamicExport,
  978     io.mapOptional("code-model",       keys->_codeModel, DefinedAtom::codeNA);
  980     io.mapOptional("permissions",      keys->_permissions,
 1046     io.mapOptional("can-be-null", keys->_canBeNull,
 1123     io.mapOptional("can-be-null", keys->_canBeNull, (ShlibCanBeNull) false);
 1124     io.mapOptional("type",        keys->_type, SharedLibraryAtom::Type::Code);
 1125     io.mapOptional("size",        keys->_size, uint64_t(0));
 1203     io.mapOptional("ref-name", keys->_refName, StringRef());
tools/llvm-ifs/llvm-ifs.cpp
  130       IO.mapOptional("Size", Symbol.Size, (uint64_t)0);
  135     IO.mapOptional("Weak", Symbol.Weak, false);
tools/llvm-pdbutil/PdbYaml.cpp
  130   IO.mapOptional("BlockSize", SB.BlockSize, u32(4096U));
  131   IO.mapOptional("FreeBlockMap", SB.FreeBlockMapBlock, u32(0U));
  132   IO.mapOptional("NumBlocks", SB.NumBlocks, u32(0U));
  133   IO.mapOptional("NumDirectoryBytes", SB.NumDirectoryBytes, u32(0U));
  134   IO.mapOptional("Unknown1", SB.Unknown1, u32(0U));
  135   IO.mapOptional("BlockMapAddr", SB.BlockMapAddr, u32(0U));
  143   IO.mapOptional("Age", Obj.Age, 1U);
  145   IO.mapOptional("Signature", Obj.Signature, 0U);
  147   IO.mapOptional("Version", Obj.Version, PdbImplVC70);
  151   IO.mapOptional("VerHeader", Obj.VerHeader, PdbDbiV70);
  152   IO.mapOptional("Age", Obj.Age, 1U);
  153   IO.mapOptional("BuildNumber", Obj.BuildNumber, uint16_t(0U));
  154   IO.mapOptional("PdbDllVersion", Obj.PdbDllVersion, 0U);
  155   IO.mapOptional("PdbDllRbld", Obj.PdbDllRbld, uint16_t(0U));
  156   IO.mapOptional("Flags", Obj.Flags, uint16_t(1U));
  157   IO.mapOptional("MachineType", Obj.MachineType, PDB_Machine::x86);
  163   IO.mapOptional("Version", Obj.Version, PdbTpiV80);
  179   IO.mapOptional("Signature", Obj.Signature, 4U);
  185   IO.mapOptional("ObjFile", Obj.Obj, Obj.Mod);
unittests/Support/YAMLIOTest.cpp
  842       io.mapOptional("c4", c.c4, cBlue);   // supplies default
  843       io.mapOptional("c5", c.c5, cYellow); // supplies default
  844       io.mapOptional("c6", c.c6, cRed);    // supplies default
  916       io.mapOptional("f4", c.f4, flagRound);
 1420       io.mapOptional("hours", keys->hours, 0);
 1421       io.mapOptional("minutes", keys->minutes, 0);