|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/CodeGen/MIRYamlMapping.h 170 YamlIO.mapRequired("id", Reg.ID);
171 YamlIO.mapRequired("class", Reg.Class);
191 YamlIO.mapRequired("reg", LiveIn.Register);
246 YamlIO.mapRequired("id", Object.ID);
254 YamlIO.mapRequired("size", Object.Size);
324 YamlIO.mapRequired("id", Object.ID);
386 YamlIO.mapRequired("arg", ArgReg.ArgNo);
387 YamlIO.mapRequired("reg", ArgReg.Reg);
402 YamlIO.mapRequired("bb", CSInfo.CallLocation.BlockNum);
403 YamlIO.mapRequired("offset", CSInfo.CallLocation.Offset);
426 YamlIO.mapRequired("id", Constant.ID);
453 YamlIO.mapRequired("id", Entry.ID);
474 YamlIO.mapRequired("kind", JT.Kind);
601 YamlIO.mapRequired("name", MF.Name);
include/llvm/IR/ModuleSummaryIndexYAML.h 79 io.mapRequired(Key.str().c_str(), V[Args]);
91 io.mapRequired(Key.c_str(), P.second);
122 io.mapRequired(Key.str().c_str(), V[KeyInt]);
126 io.mapRequired(llvm::utostr(P.first).c_str(), P.second);
207 io.mapRequired(Key.str().c_str(), FSums);
256 io.mapRequired(llvm::utostr(P.first).c_str(), FSums);
264 io.mapRequired(Key.str().c_str(), TId);
269 io.mapRequired(TidIter->second.first.c_str(), TidIter->second.second);
include/llvm/Support/YAMLTraits.h 1939 io.mapRequired(key.str().c_str(), v[key]);
1944 io.mapRequired(p.first.c_str(), p.second);
include/llvm/XRay/InstrumentationMap.h 117 IO.mapRequired("id", Entry.FuncId);
118 IO.mapRequired("address", Entry.Address);
119 IO.mapRequired("function", Entry.Function);
120 IO.mapRequired("kind", Entry.Kind);
121 IO.mapRequired("always-instrument", Entry.AlwaysInstrument);
include/llvm/XRay/YAMLXRayRecord.h 68 IO.mapRequired("version", Header.Version);
69 IO.mapRequired("type", Header.Type);
70 IO.mapRequired("constant-tsc", Header.ConstantTSC);
71 IO.mapRequired("nonstop-tsc", Header.NonstopTSC);
72 IO.mapRequired("cycle-frequency", Header.CycleFrequency);
78 IO.mapRequired("type", Record.RecordType);
82 IO.mapRequired("cpu", Record.CPU);
85 IO.mapRequired("kind", Record.Type);
86 IO.mapRequired("tsc", Record.TSC);
97 IO.mapRequired("header", Trace.Header);
98 IO.mapRequired("records", Trace.Records);
lib/BinaryFormat/MsgPackDocumentYAML.cpp 213 IO.mapRequired(Key.str().c_str(), M.getMap()[KeyObj]);
218 IO.mapRequired(I.first.toString().c_str(), I.second);
lib/ObjectYAML/COFFYAML.cpp 411 IO.mapRequired("VirtualAddress", Rel.VirtualAddress);
419 IO.mapRequired("Type", NT->Type);
423 IO.mapRequired("Type", NT->Type);
427 IO.mapRequired("Type", NT->Type);
431 IO.mapRequired("Type", NT->Type);
433 IO.mapRequired("Type", Rel.Type);
439 IO.mapRequired("RelativeVirtualAddress", DD.RelativeVirtualAddress);
440 IO.mapRequired("Size", DD.Size);
450 IO.mapRequired("AddressOfEntryPoint", PH.Header.AddressOfEntryPoint);
451 IO.mapRequired("ImageBase", PH.Header.ImageBase);
452 IO.mapRequired("SectionAlignment", PH.Header.SectionAlignment);
453 IO.mapRequired("FileAlignment", PH.Header.FileAlignment);
454 IO.mapRequired("MajorOperatingSystemVersion",
456 IO.mapRequired("MinorOperatingSystemVersion",
458 IO.mapRequired("MajorImageVersion", PH.Header.MajorImageVersion);
459 IO.mapRequired("MinorImageVersion", PH.Header.MinorImageVersion);
460 IO.mapRequired("MajorSubsystemVersion", PH.Header.MajorSubsystemVersion);
461 IO.mapRequired("MinorSubsystemVersion", PH.Header.MinorSubsystemVersion);
462 IO.mapRequired("Subsystem", NWS->Subsystem);
463 IO.mapRequired("DLLCharacteristics", NDC->Characteristics);
464 IO.mapRequired("SizeOfStackReserve", PH.Header.SizeOfStackReserve);
465 IO.mapRequired("SizeOfStackCommit", PH.Header.SizeOfStackCommit);
466 IO.mapRequired("SizeOfHeapReserve", PH.Header.SizeOfHeapReserve);
467 IO.mapRequired("SizeOfHeapCommit", PH.Header.SizeOfHeapCommit);
495 IO.mapRequired("Machine", NM->Machine);
502 IO.mapRequired("TagIndex", AFD.TagIndex);
503 IO.mapRequired("TotalSize", AFD.TotalSize);
504 IO.mapRequired("PointerToLinenumber", AFD.PointerToLinenumber);
505 IO.mapRequired("PointerToNextFunction", AFD.PointerToNextFunction);
510 IO.mapRequired("Linenumber", AAS.Linenumber);
511 IO.mapRequired("PointerToNextFunction", AAS.PointerToNextFunction);
518 IO.mapRequired("TagIndex", AWE.TagIndex);
519 IO.mapRequired("Characteristics", NWEC->Characteristics);
527 IO.mapRequired("Length", ASD.Length);
528 IO.mapRequired("NumberOfRelocations", ASD.NumberOfRelocations);
529 IO.mapRequired("NumberOfLinenumbers", ASD.NumberOfLinenumbers);
530 IO.mapRequired("CheckSum", ASD.CheckSum);
531 IO.mapRequired("Number", ASD.Number);
538 IO.mapRequired("AuxType", NATT->AuxType);
539 IO.mapRequired("SymbolTableIndex", ACT.SymbolTableIndex);
545 IO.mapRequired("Name", S.Name);
546 IO.mapRequired("Value", S.Header.Value);
547 IO.mapRequired("SectionNumber", S.Header.SectionNumber);
548 IO.mapRequired("SimpleType", S.SimpleType);
549 IO.mapRequired("ComplexType", S.ComplexType);
550 IO.mapRequired("StorageClass", NS->StorageClass);
562 IO.mapRequired("Name", Sec.Name);
563 IO.mapRequired("Characteristics", NC->Characteristics);
593 IO.mapRequired("header", Obj.Header);
594 IO.mapRequired("sections", Obj.Sections);
595 IO.mapRequired("symbols", Obj.Symbols);
lib/ObjectYAML/CodeViewYAMLDebugSections.cpp 266 IO.mapRequired("Offset", Obj.Offset);
267 IO.mapRequired("LineStart", Obj.LineStart);
268 IO.mapRequired("IsStatement", Obj.IsStatement);
269 IO.mapRequired("EndDelta", Obj.EndDelta);
273 IO.mapRequired("StartColumn", Obj.StartColumn);
274 IO.mapRequired("EndColumn", Obj.EndColumn);
278 IO.mapRequired("FileName", Obj.FileName);
279 IO.mapRequired("Lines", Obj.Lines);
280 IO.mapRequired("Columns", Obj.Columns);
284 IO.mapRequired("LocalId", Obj.Local);
285 IO.mapRequired("GlobalId", Obj.Global);
290 IO.mapRequired("Module", Obj.ModuleName);
291 IO.mapRequired("Imports", Obj.ImportIds);
296 IO.mapRequired("FileName", Obj.FileName);
297 IO.mapRequired("Kind", Obj.Kind);
298 IO.mapRequired("Checksum", Obj.ChecksumBytes);
302 IO.mapRequired("FileName", Obj.FileName);
303 IO.mapRequired("LineNum", Obj.SourceLineNum);
304 IO.mapRequired("Inlinee", Obj.Inlinee);
309 IO.mapRequired("CodeSize", Obj.CodeSize);
310 IO.mapRequired("FrameFunc", Obj.FrameFunc);
311 IO.mapRequired("LocalSize", Obj.LocalSize);
321 IO.mapRequired("Checksums", Checksums);
326 IO.mapRequired("CodeSize", Lines.CodeSize);
328 IO.mapRequired("Flags", Lines.Flags);
329 IO.mapRequired("RelocOffset", Lines.RelocOffset);
330 IO.mapRequired("RelocSegment", Lines.RelocSegment);
331 IO.mapRequired("Blocks", Lines.Blocks);
336 IO.mapRequired("HasExtraFiles", InlineeLines.HasExtraFiles);
337 IO.mapRequired("Sites", InlineeLines.Sites);
352 IO.mapRequired("Records", Symbols);
357 IO.mapRequired("Strings", Strings);
362 IO.mapRequired("Frames", Frames);
367 IO.mapRequired("RVAs", RVAs);
lib/ObjectYAML/CodeViewYAMLSymbols.cpp 187 io.mapRequired("OffsetStart", Range.OffsetStart);
188 io.mapRequired("ISectStart", Range.ISectStart);
189 io.mapRequired("Range", Range.Range);
194 io.mapRequired("GapStartOffset", Gap.GapStartOffset);
195 io.mapRequired("Range", Gap.Range);
269 io.mapRequired("Data", Binary);
280 IO.mapRequired("Parent", Symbol.Parent);
281 IO.mapRequired("End", Symbol.End);
282 IO.mapRequired("Next", Symbol.Next);
283 IO.mapRequired("Off", Symbol.Offset);
284 IO.mapRequired("Seg", Symbol.Segment);
285 IO.mapRequired("Len", Symbol.Length);
286 IO.mapRequired("Ordinal", Symbol.Thunk);
290 IO.mapRequired("Type", Symbol.Type);
291 IO.mapRequired("Size", Symbol.Size);
292 IO.mapRequired("ThunkOff", Symbol.ThunkOffset);
293 IO.mapRequired("TargetOff", Symbol.TargetOffset);
294 IO.mapRequired("ThunkSection", Symbol.ThunkSection);
295 IO.mapRequired("TargetSection", Symbol.TargetSection);
299 IO.mapRequired("SectionNumber", Symbol.SectionNumber);
300 IO.mapRequired("Alignment", Symbol.Alignment);
301 IO.mapRequired("Rva", Symbol.Rva);
302 IO.mapRequired("Length", Symbol.Length);
303 IO.mapRequired("Characteristics", Symbol.Characteristics);
304 IO.mapRequired("Name", Symbol.Name);
308 IO.mapRequired("Size", Symbol.Size);
309 IO.mapRequired("Characteristics", Symbol.Characteristics);
310 IO.mapRequired("Offset", Symbol.Offset);
311 IO.mapRequired("Segment", Symbol.Segment);
312 IO.mapRequired("Name", Symbol.Name);
316 IO.mapRequired("Ordinal", Symbol.Ordinal);
317 IO.mapRequired("Flags", Symbol.Flags);
318 IO.mapRequired("Name", Symbol.Name);
325 IO.mapRequired("CodeSize", Symbol.CodeSize);
326 IO.mapRequired("DbgStart", Symbol.DbgStart);
327 IO.mapRequired("DbgEnd", Symbol.DbgEnd);
328 IO.mapRequired("FunctionType", Symbol.FunctionType);
331 IO.mapRequired("Flags", Symbol.Flags);
332 IO.mapRequired("DisplayName", Symbol.Name);
336 IO.mapRequired("Type", Symbol.Index);
337 IO.mapRequired("Seg", Symbol.Register);
338 IO.mapRequired("Name", Symbol.Name);
342 IO.mapRequired("Flags", Symbol.Flags);
345 IO.mapRequired("Name", Symbol.Name);
349 IO.mapRequired("SumName", Symbol.SumName);
350 IO.mapRequired("SymOffset", Symbol.SymOffset);
351 IO.mapRequired("Mod", Symbol.Module);
352 IO.mapRequired("Name", Symbol.Name);
356 IO.mapRequired("Entries", Symbol.Fields);
362 IO.mapRequired("Inlinee", Symbol.Inlinee);
367 IO.mapRequired("Type", Symbol.Type);
368 IO.mapRequired("Flags", Symbol.Flags);
370 IO.mapRequired("VarName", Symbol.Name);
374 IO.mapRequired("Program", Symbol.Program);
375 IO.mapRequired("Range", Symbol.Range);
376 IO.mapRequired("Gaps", Symbol.Gaps);
380 IO.mapRequired("Program", Symbol.Program);
381 IO.mapRequired("OffsetInParent", Symbol.OffsetInParent);
382 IO.mapRequired("Range", Symbol.Range);
383 IO.mapRequired("Gaps", Symbol.Gaps);
387 IO.mapRequired("Register", Symbol.Hdr.Register);
388 IO.mapRequired("MayHaveNoName", Symbol.Hdr.MayHaveNoName);
389 IO.mapRequired("Range", Symbol.Range);
390 IO.mapRequired("Gaps", Symbol.Gaps);
394 IO.mapRequired("Offset", Symbol.Hdr.Offset);
395 IO.mapRequired("Range", Symbol.Range);
396 IO.mapRequired("Gaps", Symbol.Gaps);
400 IO.mapRequired("Register", Symbol.Hdr.Register);
401 IO.mapRequired("MayHaveNoName", Symbol.Hdr.MayHaveNoName);
402 IO.mapRequired("OffsetInParent", Symbol.Hdr.OffsetInParent);
403 IO.mapRequired("Range", Symbol.Range);
404 IO.mapRequired("Gaps", Symbol.Gaps);
409 IO.mapRequired("Register", Symbol.Offset);
413 IO.mapRequired("Register", Symbol.Hdr.Register);
414 IO.mapRequired("Flags", Symbol.Hdr.Flags);
415 IO.mapRequired("BasePointerOffset", Symbol.Hdr.BasePointerOffset);
416 IO.mapRequired("Range", Symbol.Range);
417 IO.mapRequired("Gaps", Symbol.Gaps);
423 IO.mapRequired("CodeSize", Symbol.CodeSize);
426 IO.mapRequired("BlockName", Symbol.Name);
432 IO.mapRequired("Flags", Symbol.Flags);
433 IO.mapRequired("Flags", Symbol.Flags);
434 IO.mapRequired("DisplayName", Symbol.Name);
438 IO.mapRequired("Signature", Symbol.Signature);
439 IO.mapRequired("ObjectName", Symbol.Name);
443 IO.mapRequired("Flags", Symbol.Flags);
444 IO.mapRequired("Machine", Symbol.Machine);
445 IO.mapRequired("FrontendMajor", Symbol.VersionFrontendMajor);
446 IO.mapRequired("FrontendMinor", Symbol.VersionFrontendMinor);
447 IO.mapRequired("FrontendBuild", Symbol.VersionFrontendBuild);
448 IO.mapRequired("BackendMajor", Symbol.VersionBackendMajor);
449 IO.mapRequired("BackendMinor", Symbol.VersionBackendMinor);
450 IO.mapRequired("BackendBuild", Symbol.VersionBackendBuild);
451 IO.mapRequired("Version", Symbol.Version);
455 IO.mapRequired("Flags", Symbol.Flags);
456 IO.mapRequired("Machine", Symbol.Machine);
457 IO.mapRequired("FrontendMajor", Symbol.VersionFrontendMajor);
458 IO.mapRequired("FrontendMinor", Symbol.VersionFrontendMinor);
459 IO.mapRequired("FrontendBuild", Symbol.VersionFrontendBuild);
460 IO.mapRequired("FrontendQFE", Symbol.VersionFrontendQFE);
461 IO.mapRequired("BackendMajor", Symbol.VersionBackendMajor);
462 IO.mapRequired("BackendMinor", Symbol.VersionBackendMinor);
463 IO.mapRequired("BackendBuild", Symbol.VersionBackendBuild);
464 IO.mapRequired("BackendQFE", Symbol.VersionBackendQFE);
465 IO.mapRequired("Version", Symbol.Version);
469 IO.mapRequired("TotalFrameBytes", Symbol.TotalFrameBytes);
470 IO.mapRequired("PaddingFrameBytes", Symbol.PaddingFrameBytes);
471 IO.mapRequired("OffsetToPadding", Symbol.OffsetToPadding);
472 IO.mapRequired("BytesOfCalleeSavedRegisters",
474 IO.mapRequired("OffsetOfExceptionHandler", Symbol.OffsetOfExceptionHandler);
475 IO.mapRequired("SectionIdOfExceptionHandler",
477 IO.mapRequired("Flags", Symbol.Flags);
483 IO.mapRequired("Type", Symbol.Type);
487 IO.mapRequired("Index", Symbol.Index);
488 IO.mapRequired("ModFilenameOffset", Symbol.ModFilenameOffset);
489 IO.mapRequired("Flags", Symbol.Flags);
490 IO.mapRequired("Name", Symbol.Name);
496 IO.mapRequired("CallInstructionSize", Symbol.CallInstructionSize);
497 IO.mapRequired("Type", Symbol.Type);
501 IO.mapRequired("Register", Symbol.Register);
502 IO.mapRequired("CookieKind", Symbol.CookieKind);
503 IO.mapRequired("Flags", Symbol.Flags);
507 IO.mapRequired("FuncID", Symbol.Indices);
511 IO.mapRequired("Type", Symbol.Type);
512 IO.mapRequired("UDTName", Symbol.Name);
516 IO.mapRequired("BuildId", Symbol.BuildId);
520 IO.mapRequired("Offset", Symbol.Offset);
521 IO.mapRequired("Type", Symbol.Type);
522 IO.mapRequired("VarName", Symbol.Name);
526 IO.mapRequired("Offset", Symbol.Offset);
527 IO.mapRequired("Type", Symbol.Type);
528 IO.mapRequired("Register", Symbol.Register);
529 IO.mapRequired("VarName", Symbol.Name);
533 IO.mapRequired("Type", Symbol.Type);
534 IO.mapRequired("Value", Symbol.Value);
535 IO.mapRequired("Name", Symbol.Name);
539 IO.mapRequired("Type", Symbol.Type);
542 IO.mapRequired("DisplayName", Symbol.Name);
546 IO.mapRequired("Type", Symbol.Type);
549 IO.mapRequired("DisplayName", Symbol.Name);
553 IO.mapRequired("Namespace", Symbol.Name);
559 IO.mapRequired("Strings", Symbol.Strings);
614 IO.mapRequired(Class, *Obj.Symbol);
622 IO.mapRequired("Kind", Kind);
lib/ObjectYAML/CodeViewYAMLTypeHashing.cpp 30 io.mapRequired("Version", DebugH.Version);
31 io.mapRequired("HashAlgorithm", DebugH.HashAlgorithm);
lib/ObjectYAML/CodeViewYAMLTypes.cpp 386 IO.mapRequired("ContainingType", MPI.ContainingType);
387 IO.mapRequired("Representation", MPI.Representation);
395 IO.mapRequired("ModifiedType", Record.ModifiedType);
396 IO.mapRequired("Modifiers", Record.Modifiers);
400 IO.mapRequired("ReturnType", Record.ReturnType);
401 IO.mapRequired("CallConv", Record.CallConv);
402 IO.mapRequired("Options", Record.Options);
403 IO.mapRequired("ParameterCount", Record.ParameterCount);
404 IO.mapRequired("ArgumentList", Record.ArgumentList);
408 IO.mapRequired("ReturnType", Record.ReturnType);
409 IO.mapRequired("ClassType", Record.ClassType);
410 IO.mapRequired("ThisType", Record.ThisType);
411 IO.mapRequired("CallConv", Record.CallConv);
412 IO.mapRequired("Options", Record.Options);
413 IO.mapRequired("ParameterCount", Record.ParameterCount);
414 IO.mapRequired("ArgumentList", Record.ArgumentList);
415 IO.mapRequired("ThisPointerAdjustment", Record.ThisPointerAdjustment);
419 IO.mapRequired("Mode", Record.Mode);
423 IO.mapRequired("ClassType", Record.ClassType);
424 IO.mapRequired("FunctionType", Record.FunctionType);
425 IO.mapRequired("Name", Record.Name);
429 IO.mapRequired("ArgIndices", Record.ArgIndices);
433 IO.mapRequired("StringIndices", Record.StringIndices);
437 IO.mapRequired("ReferentType", Record.ReferentType);
438 IO.mapRequired("Attrs", Record.Attrs);
443 IO.mapRequired("ElementType", Record.ElementType);
444 IO.mapRequired("IndexType", Record.IndexType);
445 IO.mapRequired("Size", Record.Size);
446 IO.mapRequired("Name", Record.Name);
450 IO.mapRequired("FieldList", Members);
503 io.mapRequired("Type", Record.Type);
504 io.mapRequired("Attrs", Record.Attrs.Attrs);
505 io.mapRequired("VFTableOffset", Record.VFTableOffset);
506 io.mapRequired("Name", Record.Name);
514 IO.mapRequired("MemberCount", Record.MemberCount);
515 IO.mapRequired("Options", Record.Options);
516 IO.mapRequired("FieldList", Record.FieldList);
517 IO.mapRequired("Name", Record.Name);
518 IO.mapRequired("UniqueName", Record.UniqueName);
519 IO.mapRequired("DerivationList", Record.DerivationList);
520 IO.mapRequired("VTableShape", Record.VTableShape);
521 IO.mapRequired("Size", Record.Size);
525 IO.mapRequired("MemberCount", Record.MemberCount);
526 IO.mapRequired("Options", Record.Options);
527 IO.mapRequired("FieldList", Record.FieldList);
528 IO.mapRequired("Name", Record.Name);
529 IO.mapRequired("UniqueName", Record.UniqueName);
530 IO.mapRequired("Size", Record.Size);
534 IO.mapRequired("NumEnumerators", Record.MemberCount);
535 IO.mapRequired("Options", Record.Options);
536 IO.mapRequired("FieldList", Record.FieldList);
537 IO.mapRequired("Name", Record.Name);
538 IO.mapRequired("UniqueName", Record.UniqueName);
539 IO.mapRequired("UnderlyingType", Record.UnderlyingType);
543 IO.mapRequired("Type", Record.Type);
544 IO.mapRequired("BitSize", Record.BitSize);
545 IO.mapRequired("BitOffset", Record.BitOffset);
549 IO.mapRequired("Slots", Record.Slots);
553 IO.mapRequired("Guid", Record.Guid);
554 IO.mapRequired("Age", Record.Age);
555 IO.mapRequired("Name", Record.Name);
559 IO.mapRequired("Id", Record.Id);
560 IO.mapRequired("String", Record.String);
564 IO.mapRequired("ParentScope", Record.ParentScope);
565 IO.mapRequired("FunctionType", Record.FunctionType);
566 IO.mapRequired("Name", Record.Name);
570 IO.mapRequired("UDT", Record.UDT);
571 IO.mapRequired("SourceFile", Record.SourceFile);
572 IO.mapRequired("LineNumber", Record.LineNumber);
576 IO.mapRequired("UDT", Record.UDT);
577 IO.mapRequired("SourceFile", Record.SourceFile);
578 IO.mapRequired("LineNumber", Record.LineNumber);
579 IO.mapRequired("Module", Record.Module);
583 IO.mapRequired("ArgIndices", Record.ArgIndices);
587 IO.mapRequired("CompleteClass", Record.CompleteClass);
588 IO.mapRequired("OverriddenVFTable", Record.OverriddenVFTable);
589 IO.mapRequired("VFPtrOffset", Record.VFPtrOffset);
590 IO.mapRequired("MethodNames", Record.MethodNames);
594 IO.mapRequired("Methods", Record.Methods);
598 IO.mapRequired("StartTypeIndex", Record.StartTypeIndex);
599 IO.mapRequired("TypesCount", Record.TypesCount);
600 IO.mapRequired("Signature", Record.Signature);
601 IO.mapRequired("PrecompFilePath", Record.PrecompFilePath);
605 IO.mapRequired("Signature", Record.Signature);
613 IO.mapRequired("NumOverloads", Record.NumOverloads);
614 IO.mapRequired("MethodList", Record.MethodList);
615 IO.mapRequired("Name", Record.Name);
619 IO.mapRequired("Type", Record.Type);
620 IO.mapRequired("Name", Record.Name);
624 IO.mapRequired("Attrs", Record.Attrs.Attrs);
625 IO.mapRequired("Type", Record.Type);
626 IO.mapRequired("FieldOffset", Record.FieldOffset);
627 IO.mapRequired("Name", Record.Name);
631 IO.mapRequired("Attrs", Record.Attrs.Attrs);
632 IO.mapRequired("Type", Record.Type);
633 IO.mapRequired("Name", Record.Name);
637 IO.mapRequired("Attrs", Record.Attrs.Attrs);
638 IO.mapRequired("Value", Record.Value);
639 IO.mapRequired("Name", Record.Name);
643 IO.mapRequired("Type", Record.Type);
647 IO.mapRequired("Attrs", Record.Attrs.Attrs);
648 IO.mapRequired("Type", Record.Type);
649 IO.mapRequired("Offset", Record.Offset);
653 IO.mapRequired("Attrs", Record.Attrs.Attrs);
654 IO.mapRequired("BaseType", Record.BaseType);
655 IO.mapRequired("VBPtrType", Record.VBPtrType);
656 IO.mapRequired("VBPtrOffset", Record.VBPtrOffset);
657 IO.mapRequired("VTableIndex", Record.VTableIndex);
661 IO.mapRequired("ContinuationIndex", Record.ContinuationIndex);
723 IO.mapRequired(Class, *Obj.Leaf);
730 IO.mapRequired("Kind", Kind);
752 IO.mapRequired(Class, *Obj.Member);
759 IO.mapRequired("Kind", Kind);
lib/ObjectYAML/DWARFYAML.cpp 46 IO.mapRequired("Code", Abbrev.Code);
47 IO.mapRequired("Tag", Abbrev.Tag);
48 IO.mapRequired("Children", Abbrev.Children);
49 IO.mapRequired("Attributes", Abbrev.Attributes);
54 IO.mapRequired("Attribute", AttAbbrev.Attribute);
55 IO.mapRequired("Form", AttAbbrev.Form);
57 IO.mapRequired("Value", AttAbbrev.Value);
62 IO.mapRequired("Address", Descriptor.Address);
63 IO.mapRequired("Length", Descriptor.Length);
68 IO.mapRequired("Length", Range.Length);
69 IO.mapRequired("Version", Range.Version);
70 IO.mapRequired("CuOffset", Range.CuOffset);
71 IO.mapRequired("AddrSize", Range.AddrSize);
72 IO.mapRequired("SegSize", Range.SegSize);
73 IO.mapRequired("Descriptors", Range.Descriptors);
78 IO.mapRequired("DieOffset", Entry.DieOffset);
80 IO.mapRequired("Descriptor", Entry.Descriptor);
81 IO.mapRequired("Name", Entry.Name);
89 IO.mapRequired("Length", Section.Length);
90 IO.mapRequired("Version", Section.Version);
91 IO.mapRequired("UnitOffset", Section.UnitOffset);
92 IO.mapRequired("UnitSize", Section.UnitSize);
93 IO.mapRequired("Entries", Section.Entries);
99 IO.mapRequired("Length", Unit.Length);
100 IO.mapRequired("Version", Unit.Version);
102 IO.mapRequired("UnitType", Unit.Type);
103 IO.mapRequired("AbbrOffset", Unit.AbbrOffset);
104 IO.mapRequired("AddrSize", Unit.AddrSize);
109 IO.mapRequired("AbbrCode", Entry.AbbrCode);
110 IO.mapRequired("Values", Entry.Values);
123 IO.mapRequired("Name", File.Name);
124 IO.mapRequired("DirIdx", File.DirIdx);
125 IO.mapRequired("ModTime", File.ModTime);
126 IO.mapRequired("Length", File.Length);
131 IO.mapRequired("Opcode", LineTableOpcode.Opcode);
133 IO.mapRequired("ExtLen", LineTableOpcode.ExtLen);
134 IO.mapRequired("SubOpcode", LineTableOpcode.SubOpcode);
150 IO.mapRequired("Length", LineTable.Length);
151 IO.mapRequired("Version", LineTable.Version);
152 IO.mapRequired("PrologueLength", LineTable.PrologueLength);
153 IO.mapRequired("MinInstLength", LineTable.MinInstLength);
155 IO.mapRequired("MaxOpsPerInst", LineTable.MaxOpsPerInst);
156 IO.mapRequired("DefaultIsStmt", LineTable.DefaultIsStmt);
157 IO.mapRequired("LineBase", LineTable.LineBase);
158 IO.mapRequired("LineRange", LineTable.LineRange);
159 IO.mapRequired("OpcodeBase", LineTable.OpcodeBase);
160 IO.mapRequired("StandardOpcodeLengths", LineTable.StandardOpcodeLengths);
161 IO.mapRequired("IncludeDirs", LineTable.IncludeDirs);
162 IO.mapRequired("Files", LineTable.Files);
163 IO.mapRequired("Opcodes", LineTable.Opcodes);
168 IO.mapRequired("TotalLength", InitialLength.TotalLength);
170 IO.mapRequired("TotalLength64", InitialLength.TotalLength64);
lib/ObjectYAML/ELFYAML.cpp 822 IO.mapRequired("Class", FileHdr.Class);
823 IO.mapRequired("Data", FileHdr.Data);
826 IO.mapRequired("Type", FileHdr.Type);
827 IO.mapRequired("Machine", FileHdr.Machine);
839 IO.mapRequired("Type", Phdr.Type);
990 IO.mapRequired("Type", Section.Type);
1049 IO.mapRequired("Info", Section.Info);
1050 IO.mapRequired("Entries", Section.Entries);
1055 IO.mapRequired("Entries", Section.Entries);
1060 IO.mapRequired("Info", Section.Info);
1061 IO.mapRequired("Dependencies", Section.VerneedV);
1073 IO.mapRequired("Members", Group.Members);
1078 IO.mapRequired("Entries", Section.Entries);
1090 IO.mapRequired("SectionOrType", sectionOrType.sectionNameOrType);
1095 IO.mapRequired("Section", sectionName.Section);
1101 IO.mapRequired("ISA", Section.ISALevel);
1124 IO.mapRequired("Type", sectionType);
1335 IO.mapRequired("Size", E.Size);
1342 IO.mapRequired("Tag", Rel.Tag);
1343 IO.mapRequired("Value", Rel.Val);
1351 IO.mapRequired("Type", N.Type);
1358 IO.mapRequired("Version", E.Version);
1359 IO.mapRequired("Flags", E.Flags);
1360 IO.mapRequired("VersionNdx", E.VersionNdx);
1361 IO.mapRequired("Hash", E.Hash);
1362 IO.mapRequired("Names", E.VerNames);
1369 IO.mapRequired("Version", E.Version);
1370 IO.mapRequired("File", E.File);
1371 IO.mapRequired("Entries", E.AuxV);
1378 IO.mapRequired("Name", E.Name);
1379 IO.mapRequired("Hash", E.Hash);
1380 IO.mapRequired("Flags", E.Flags);
1381 IO.mapRequired("Other", E.Other);
1389 IO.mapRequired("Offset", Rel.Offset);
1396 IO.mapRequired("Type", Key->Type);
1401 IO.mapRequired("Type", Rel.Type);
1410 IO.mapRequired("FileHeader", Object.Header);
lib/ObjectYAML/MachOYAML.cpp 85 IO.mapRequired("magic", FileHdr.magic);
86 IO.mapRequired("cputype", FileHdr.cputype);
87 IO.mapRequired("cpusubtype", FileHdr.cpusubtype);
88 IO.mapRequired("filetype", FileHdr.filetype);
89 IO.mapRequired("ncmds", FileHdr.ncmds);
90 IO.mapRequired("sizeofcmds", FileHdr.sizeofcmds);
91 IO.mapRequired("flags", FileHdr.flags);
94 IO.mapRequired("reserved", FileHdr.reserved);
109 IO.mapRequired("FileHeader", Object.Header);
123 IO.mapRequired("magic", FatHeader.magic);
124 IO.mapRequired("nfat_arch", FatHeader.nfat_arch);
129 IO.mapRequired("cputype", FatArch.cputype);
130 IO.mapRequired("cpusubtype", FatArch.cpusubtype);
131 IO.mapRequired("offset", FatArch.offset);
132 IO.mapRequired("size", FatArch.size);
133 IO.mapRequired("align", FatArch.align);
144 IO.mapRequired("FatHeader", UniversalBinary.Header);
145 IO.mapRequired("FatArchs", UniversalBinary.FatArchs);
146 IO.mapRequired("Slices", UniversalBinary.Slices);
166 IO.mapRequired("Opcode", RebaseOpcode.Opcode);
167 IO.mapRequired("Imm", RebaseOpcode.Imm);
173 IO.mapRequired("Opcode", BindOpcode.Opcode);
174 IO.mapRequired("Imm", BindOpcode.Imm);
182 IO.mapRequired("TerminalSize", ExportEntry.TerminalSize);
194 IO.mapRequired("n_strx", NListEntry.n_strx);
195 IO.mapRequired("n_type", NListEntry.n_type);
196 IO.mapRequired("n_sect", NListEntry.n_sect);
197 IO.mapRequired("n_desc", NListEntry.n_desc);
198 IO.mapRequired("n_value", NListEntry.n_value);
244 IO.mapRequired("cmd", TempCmd);
246 IO.mapRequired("cmdsize", LoadCommand.Data.load_command_data.cmdsize);
264 IO.mapRequired("rebase_off", LoadCommand.rebase_off);
265 IO.mapRequired("rebase_size", LoadCommand.rebase_size);
266 IO.mapRequired("bind_off", LoadCommand.bind_off);
267 IO.mapRequired("bind_size", LoadCommand.bind_size);
268 IO.mapRequired("weak_bind_off", LoadCommand.weak_bind_off);
269 IO.mapRequired("weak_bind_size", LoadCommand.weak_bind_size);
270 IO.mapRequired("lazy_bind_off", LoadCommand.lazy_bind_off);
271 IO.mapRequired("lazy_bind_size", LoadCommand.lazy_bind_size);
272 IO.mapRequired("export_off", LoadCommand.export_off);
273 IO.mapRequired("export_size", LoadCommand.export_size);
278 IO.mapRequired("sectname", Section.sectname);
279 IO.mapRequired("segname", Section.segname);
280 IO.mapRequired("addr", Section.addr);
281 IO.mapRequired("size", Section.size);
282 IO.mapRequired("offset", Section.offset);
283 IO.mapRequired("align", Section.align);
284 IO.mapRequired("reloff", Section.reloff);
285 IO.mapRequired("nreloc", Section.nreloc);
286 IO.mapRequired("flags", Section.flags);
287 IO.mapRequired("reserved1", Section.reserved1);
288 IO.mapRequired("reserved2", Section.reserved2);
303 IO.mapRequired("tool", tool.tool);
304 IO.mapRequired("version", tool.version);
308 IO.mapRequired("name", DylibStruct.name);
309 IO.mapRequired("timestamp", DylibStruct.timestamp);
310 IO.mapRequired("current_version", DylibStruct.current_version);
311 IO.mapRequired("compatibility_version", DylibStruct.compatibility_version);
316 IO.mapRequired("dylib", LoadCommand.dylib);
321 IO.mapRequired("name", LoadCommand.name);
326 IO.mapRequired("ilocalsym", LoadCommand.ilocalsym);
327 IO.mapRequired("nlocalsym", LoadCommand.nlocalsym);
328 IO.mapRequired("iextdefsym", LoadCommand.iextdefsym);
329 IO.mapRequired("nextdefsym", LoadCommand.nextdefsym);
330 IO.mapRequired("iundefsym", LoadCommand.iundefsym);
331 IO.mapRequired("nundefsym", LoadCommand.nundefsym);
332 IO.mapRequired("tocoff", LoadCommand.tocoff);
333 IO.mapRequired("ntoc", LoadCommand.ntoc);
334 IO.mapRequired("modtaboff", LoadCommand.modtaboff);
335 IO.mapRequired("nmodtab", LoadCommand.nmodtab);
336 IO.mapRequired("extrefsymoff", LoadCommand.extrefsymoff);
337 IO.mapRequired("nextrefsyms", LoadCommand.nextrefsyms);
338 IO.mapRequired("indirectsymoff", LoadCommand.indirectsymoff);
339 IO.mapRequired("nindirectsyms", LoadCommand.nindirectsyms);
340 IO.mapRequired("extreloff", LoadCommand.extreloff);
341 IO.mapRequired("nextrel", LoadCommand.nextrel);
342 IO.mapRequired("locreloff", LoadCommand.locreloff);
343 IO.mapRequired("nlocrel", LoadCommand.nlocrel);
348 IO.mapRequired("cryptoff", LoadCommand.cryptoff);
349 IO.mapRequired("cryptsize", LoadCommand.cryptsize);
350 IO.mapRequired("cryptid", LoadCommand.cryptid);
355 IO.mapRequired("cryptoff", LoadCommand.cryptoff);
356 IO.mapRequired("cryptsize", LoadCommand.cryptsize);
357 IO.mapRequired("cryptid", LoadCommand.cryptid);
358 IO.mapRequired("pad", LoadCommand.pad);
363 IO.mapRequired("entryoff", LoadCommand.entryoff);
364 IO.mapRequired("stacksize", LoadCommand.stacksize);
369 IO.mapRequired("name", LoadCommand.name);
370 IO.mapRequired("header_addr", LoadCommand.header_addr);
374 IO.mapRequired("name", FVMLib.name);
375 IO.mapRequired("minor_version", FVMLib.minor_version);
376 IO.mapRequired("header_addr", FVMLib.header_addr);
381 IO.mapRequired("fvmlib", LoadCommand.fvmlib);
389 IO.mapRequired("dataoff", LoadCommand.dataoff);
390 IO.mapRequired("datasize", LoadCommand.datasize);
395 IO.mapRequired("count", LoadCommand.count);
400 IO.mapRequired("cksum", LoadCommand.cksum);
408 IO.mapRequired("name", LoadCommand.name);
409 IO.mapRequired("nmodules", LoadCommand.nmodules);
410 IO.mapRequired("linked_modules", LoadCommand.linked_modules);
415 IO.mapRequired("init_address", LoadCommand.init_address);
416 IO.mapRequired("init_module", LoadCommand.init_module);
417 IO.mapRequired("reserved1", LoadCommand.reserved1);
418 IO.mapRequired("reserved2", LoadCommand.reserved2);
419 IO.mapRequired("reserved3", LoadCommand.reserved3);
420 IO.mapRequired("reserved4", LoadCommand.reserved4);
421 IO.mapRequired("reserved5", LoadCommand.reserved5);
422 IO.mapRequired("reserved6", LoadCommand.reserved6);
427 IO.mapRequired("init_address", LoadCommand.init_address);
428 IO.mapRequired("init_module", LoadCommand.init_module);
429 IO.mapRequired("reserved1", LoadCommand.reserved1);
430 IO.mapRequired("reserved2", LoadCommand.reserved2);
431 IO.mapRequired("reserved3", LoadCommand.reserved3);
432 IO.mapRequired("reserved4", LoadCommand.reserved4);
433 IO.mapRequired("reserved5", LoadCommand.reserved5);
434 IO.mapRequired("reserved6", LoadCommand.reserved6);
439 IO.mapRequired("path", LoadCommand.path);
443 IO.mapRequired("sectname", Section.sectname);
444 IO.mapRequired("segname", Section.segname);
445 IO.mapRequired("addr", Section.addr);
446 IO.mapRequired("size", Section.size);
447 IO.mapRequired("offset", Section.offset);
448 IO.mapRequired("align", Section.align);
449 IO.mapRequired("reloff", Section.reloff);
450 IO.mapRequired("nreloc", Section.nreloc);
451 IO.mapRequired("flags", Section.flags);
452 IO.mapRequired("reserved1", Section.reserved1);
453 IO.mapRequired("reserved2", Section.reserved2);
458 IO.mapRequired("sectname", Section.sectname);
459 IO.mapRequired("segname", Section.segname);
460 IO.mapRequired("addr", Section.addr);
461 IO.mapRequired("size", Section.size);
462 IO.mapRequired("offset", Section.offset);
463 IO.mapRequired("align", Section.align);
464 IO.mapRequired("reloff", Section.reloff);
465 IO.mapRequired("nreloc", Section.nreloc);
466 IO.mapRequired("flags", Section.flags);
467 IO.mapRequired("reserved1", Section.reserved1);
468 IO.mapRequired("reserved2", Section.reserved2);
469 IO.mapRequired("reserved3", Section.reserved3);
474 IO.mapRequired("segname", LoadCommand.segname);
475 IO.mapRequired("vmaddr", LoadCommand.vmaddr);
476 IO.mapRequired("vmsize", LoadCommand.vmsize);
477 IO.mapRequired("fileoff", LoadCommand.fileoff);
478 IO.mapRequired("filesize", LoadCommand.filesize);
479 IO.mapRequired("maxprot", LoadCommand.maxprot);
480 IO.mapRequired("initprot", LoadCommand.initprot);
481 IO.mapRequired("nsects", LoadCommand.nsects);
482 IO.mapRequired("flags", LoadCommand.flags);
487 IO.mapRequired("segname", LoadCommand.segname);
488 IO.mapRequired("vmaddr", LoadCommand.vmaddr);
489 IO.mapRequired("vmsize", LoadCommand.vmsize);
490 IO.mapRequired("fileoff", LoadCommand.fileoff);
491 IO.mapRequired("filesize", LoadCommand.filesize);
492 IO.mapRequired("maxprot", LoadCommand.maxprot);
493 IO.mapRequired("initprot", LoadCommand.initprot);
494 IO.mapRequired("nsects", LoadCommand.nsects);
495 IO.mapRequired("flags", LoadCommand.flags);
500 IO.mapRequired("version", LoadCommand.version);
505 IO.mapRequired("client", LoadCommand.client);
510 IO.mapRequired("umbrella", LoadCommand.umbrella);
515 IO.mapRequired("sub_library", LoadCommand.sub_library);
520 IO.mapRequired("sub_umbrella", LoadCommand.sub_umbrella);
525 IO.mapRequired("offset", LoadCommand.offset);
526 IO.mapRequired("size", LoadCommand.size);
531 IO.mapRequired("symoff", LoadCommand.symoff);
532 IO.mapRequired("nsyms", LoadCommand.nsyms);
533 IO.mapRequired("stroff", LoadCommand.stroff);
534 IO.mapRequired("strsize", LoadCommand.strsize);
542 IO.mapRequired("offset", LoadCommand.offset);
543 IO.mapRequired("nhints", LoadCommand.nhints);
548 IO.mapRequired("uuid", LoadCommand.uuid);
553 IO.mapRequired("version", LoadCommand.version);
554 IO.mapRequired("sdk", LoadCommand.sdk);
559 IO.mapRequired("data_owner", LoadCommand.data_owner);
560 IO.mapRequired("offset", LoadCommand.offset);
561 IO.mapRequired("size", LoadCommand.size);
566 IO.mapRequired("platform", LoadCommand.platform);
567 IO.mapRequired("minos", LoadCommand.minos);
568 IO.mapRequired("sdk", LoadCommand.sdk);
569 IO.mapRequired("ntools", LoadCommand.ntools);
lib/ObjectYAML/MinidumpYAML.cpp 30 IO.mapRequired(Key, Mapped);
202 IO.mapRequired("Features", Features);
238 IO.mapRequired("Vendor ID", VendorID);
282 IO.mapRequired("Module Name", M.Name);
284 IO.mapRequired("CodeView Record", M.CvRecord);
308 IO.mapRequired("Memory Ranges", Stream.Infos);
312 IO.mapRequired("Memory Ranges", Stream.Entries);
316 IO.mapRequired("Modules", Stream.Entries);
321 IO.mapRequired("Processor Arch", Info.ProcessorArch);
329 IO.mapRequired("Platform ID", Info.PlatformId);
355 IO.mapRequired("Content", Content);
365 IO.mapRequired("Context", T.Context);
370 IO.mapRequired("Threads", Stream.Entries);
375 IO.mapRequired("Exception Record", Stream.MDExceptionStream.ExceptionRecord);
376 IO.mapRequired("Thread Context", Stream.ThreadContext);
404 IO.mapRequired("Type", Type);
458 IO.mapRequired("Streams", O.Streams);
lib/ObjectYAML/WasmYAML.cpp 33 IO.mapRequired("Version", FileHdr.Version);
40 IO.mapRequired("FileHeader", Object.Header);
46 IO.mapRequired("Type", Section.Type);
52 IO.mapRequired("Name", Section.Name);
53 IO.mapRequired("MemorySize", Section.MemorySize);
54 IO.mapRequired("MemoryAlignment", Section.MemoryAlignment);
55 IO.mapRequired("TableSize", Section.TableSize);
56 IO.mapRequired("TableAlignment", Section.TableAlignment);
57 IO.mapRequired("Needed", Section.Needed);
62 IO.mapRequired("Name", Section.Name);
68 IO.mapRequired("Name", Section.Name);
69 IO.mapRequired("Version", Section.Version);
78 IO.mapRequired("Name", Section.Name);
86 IO.mapRequired("Name", Section.Name);
87 IO.mapRequired("Features", Section.Features);
92 IO.mapRequired("Name", Section.Name);
93 IO.mapRequired("Payload", Section.Payload);
148 IO.mapRequired("Functions", Section.Functions);
153 IO.mapRequired("Segments", Section.Segments);
158 IO.mapRequired("Count", Section.Count);
167 IO.mapRequired("Type", SectionType);
176 IO.mapRequired("Name", SectionName);
297 IO.mapRequired("Index", Signature.Index);
298 IO.mapRequired("ParamTypes", Signature.ParamTypes);
299 IO.mapRequired("ReturnTypes", Signature.ReturnTypes);
303 IO.mapRequired("ElemType", Table.ElemType);
304 IO.mapRequired("Limits", Table.TableLimits);
309 IO.mapRequired("Index", Function.Index);
310 IO.mapRequired("Locals", Function.Locals);
311 IO.mapRequired("Body", Function.Body);
316 IO.mapRequired("Type", Relocation.Type);
317 IO.mapRequired("Index", Relocation.Index);
318 IO.mapRequired("Offset", Relocation.Offset);
324 IO.mapRequired("Index", NameEntry.Index);
325 IO.mapRequired("Name", NameEntry.Name);
330 IO.mapRequired("Name", ProducerEntry.Name);
331 IO.mapRequired("Version", ProducerEntry.Version);
345 IO.mapRequired("Prefix", FeatureEntry.Prefix);
346 IO.mapRequired("Name", FeatureEntry.Name);
351 IO.mapRequired("Index", SegmentInfo.Index);
352 IO.mapRequired("Name", SegmentInfo.Name);
353 IO.mapRequired("Alignment", SegmentInfo.Alignment);
354 IO.mapRequired("Flags", SegmentInfo.Flags);
359 IO.mapRequired("Type", LocalDecl.Type);
360 IO.mapRequired("Count", LocalDecl.Count);
367 IO.mapRequired("Initial", Limits.Initial);
374 IO.mapRequired("Offset", Segment.Offset);
375 IO.mapRequired("Functions", Segment.Functions);
380 IO.mapRequired("Module", Import.Module);
381 IO.mapRequired("Field", Import.Field);
382 IO.mapRequired("Kind", Import.Kind);
384 IO.mapRequired("SigIndex", Import.SigIndex);
386 IO.mapRequired("GlobalType", Import.GlobalImport.Type);
387 IO.mapRequired("GlobalMutable", Import.GlobalImport.Mutable);
389 IO.mapRequired("EventAttribute", Import.EventImport.Attribute);
390 IO.mapRequired("EventSigIndex", Import.EventImport.SigIndex);
392 IO.mapRequired("Table", Import.TableImport);
394 IO.mapRequired("Memory", Import.Memory);
402 IO.mapRequired("Name", Export.Name);
403 IO.mapRequired("Kind", Export.Kind);
404 IO.mapRequired("Index", Export.Index);
409 IO.mapRequired("Index", Global.Index);
410 IO.mapRequired("Type", Global.Type);
411 IO.mapRequired("Mutable", Global.Mutable);
412 IO.mapRequired("InitExpr", Global.InitExpr);
418 IO.mapRequired("Opcode", Op);
422 IO.mapRequired("Value", Expr.Value.Int32);
425 IO.mapRequired("Value", Expr.Value.Int64);
428 IO.mapRequired("Value", Expr.Value.Float32);
431 IO.mapRequired("Value", Expr.Value.Float64);
434 IO.mapRequired("Index", Expr.Value.Global);
442 IO.mapRequired("InitFlags", Segment.InitFlags);
444 IO.mapRequired("MemoryIndex", Segment.MemoryIndex);
449 IO.mapRequired("Offset", Segment.Offset);
454 IO.mapRequired("Content", Segment.Content);
459 IO.mapRequired("Priority", Init.Priority);
460 IO.mapRequired("Symbol", Init.Symbol);
473 IO.mapRequired("Kind", ComdatEntry.Kind);
474 IO.mapRequired("Index", ComdatEntry.Index);
479 IO.mapRequired("Name", Comdat.Name);
480 IO.mapRequired("Entries", Comdat.Entries);
485 IO.mapRequired("Index", Info.Index);
486 IO.mapRequired("Kind", Info.Kind);
488 IO.mapRequired("Name", Info.Name);
489 IO.mapRequired("Flags", Info.Flags);
491 IO.mapRequired("Function", Info.ElementIndex);
493 IO.mapRequired("Global", Info.ElementIndex);
495 IO.mapRequired("Event", Info.ElementIndex);
498 IO.mapRequired("Segment", Info.DataRef.Segment);
500 IO.mapRequired("Size", Info.DataRef.Size);
503 IO.mapRequired("Section", Info.ElementIndex);
510 IO.mapRequired("Index", Event.Index);
511 IO.mapRequired("Attribute", Event.Attribute);
512 IO.mapRequired("SigIndex", Event.SigIndex);
lib/ObjectYAML/XCOFFYAML.cpp 84 IO.mapRequired("MagicNumber", FileHdr.Magic);
85 IO.mapRequired("NumberOfSections", FileHdr.NumberOfSections);
86 IO.mapRequired("CreationTime", FileHdr.TimeStamp);
87 IO.mapRequired("OffsetToSymbolTable", FileHdr.SymbolTableOffset);
88 IO.mapRequired("EntriesInSymbolTable", FileHdr.NumberOfSymTableEntries);
89 IO.mapRequired("AuxiliaryHeaderSize", FileHdr.AuxHeaderSize);
90 IO.mapRequired("Flags", FileHdr.Flags);
94 IO.mapRequired("Name", S.SymbolName);
95 IO.mapRequired("Value", S.Value);
96 IO.mapRequired("Section", S.SectionName);
97 IO.mapRequired("Type", S.Type);
98 IO.mapRequired("StorageClass", S.StorageClass);
99 IO.mapRequired("NumberOfAuxEntries", S.NumberOfAuxEntries);
104 IO.mapRequired("FileHeader", Obj.Header);
105 IO.mapRequired("Symbols", Obj.Symbols);
lib/Remarks/YAMLRemarkSerializer.cpp 27 io.mapRequired("Pass", PassName);
28 io.mapRequired("Name", RemarkName);
30 io.mapRequired("Function", FunctionName);
90 io.mapRequired("File", FileID);
92 io.mapRequired("File", File);
95 io.mapRequired("Line", Line);
96 io.mapRequired("Column", Col);
145 io.mapRequired(A.Key.data(), ValueID);
148 io.mapRequired(A.Key.data(), S);
150 io.mapRequired(A.Key.data(), A.Val);
lib/Support/AMDGPUMetadata.cpp 110 YIO.mapRequired(Kernel::Arg::Key::Size, MD.mSize);
111 YIO.mapRequired(Kernel::Arg::Key::Align, MD.mAlign);
112 YIO.mapRequired(Kernel::Arg::Key::ValueKind, MD.mValueKind);
113 YIO.mapRequired(Kernel::Arg::Key::ValueType, MD.mValueType);
132 YIO.mapRequired(Kernel::CodeProps::Key::KernargSegmentSize,
134 YIO.mapRequired(Kernel::CodeProps::Key::GroupSegmentFixedSize,
136 YIO.mapRequired(Kernel::CodeProps::Key::PrivateSegmentFixedSize,
138 YIO.mapRequired(Kernel::CodeProps::Key::KernargSegmentAlign,
140 YIO.mapRequired(Kernel::CodeProps::Key::WavefrontSize,
178 YIO.mapRequired(Kernel::Key::Name, MD.mName);
179 YIO.mapRequired(Kernel::Key::SymbolName, MD.mSymbolName);
197 YIO.mapRequired(Key::Version, MD.mVersion);
lib/Target/AMDGPU/SIMachineFunctionInfo.h 168 YamlIO.mapRequired("reg", A.RegisterName);
170 YamlIO.mapRequired("offset", A.StackOffset);
175 YamlIO.mapRequired("reg", A.RegisterName);
177 YamlIO.mapRequired("offset", A.StackOffset);
lib/TextAPI/ELF/TBEHandler.cpp 97 IO.mapRequired("Type", Symbol.Type);
104 IO.mapRequired("Size", Symbol.Size);
119 IO.mapRequired(Key.str().c_str(), Sym);
125 IO.mapRequired(Sym.Name.c_str(), const_cast<ELFSymbol &>(Sym));
134 IO.mapRequired("TbeVersion", Stub.TbeVersion);
136 IO.mapRequired("Arch", (ELFArchMapper &)Stub.Arch);
138 IO.mapRequired("Symbols", Stub.Symbols);
lib/TextAPI/MachO/TextStub.cpp 292 IO.mapRequired("archs", Section.Architectures);
314 IO.mapRequired("archs", Section.Architectures);
326 IO.mapRequired("targets", Section.Targets);
338 IO.mapRequired("targets", Section.Targets);
339 IO.mapRequired("umbrella", Section.Umbrella);
345 IO.mapRequired("target", UUID.TargetID);
346 IO.mapRequired("value", UUID.Value);
354 IO.mapRequired("targets", Section.Targets);
357 IO.mapRequired("clients", Section.Values);
360 IO.mapRequired("libraries", Section.Values);
1023 IO.mapRequired("archs", Keys->Architectures);
1026 IO.mapRequired("platform", Keys->Platforms);
1029 IO.mapRequired("install-name", Keys->InstallName);
1054 IO.mapRequired("tbd-version", Keys->TBDVersion);
1055 IO.mapRequired("targets", Keys->Targets);
1058 IO.mapRequired("install-name", Keys->InstallName);
tools/clang/include/clang/Tooling/DiagnosticsYaml.h 31 Io.mapRequired("Message", M.Message);
39 Io.mapRequired("Replacements", Fixes);
79 Io.mapRequired("DiagnosticName", Keys->DiagnosticName);
80 Io.mapRequired("DiagnosticMessage", Keys->Message);
91 Io.mapRequired("MainSourceFile", Doc.MainSourceFile);
92 Io.mapRequired("Diagnostics", Doc.Diagnostics);
tools/clang/include/clang/Tooling/ReplacementsYaml.h 60 Io.mapRequired("FilePath", Keys->FilePath);
61 Io.mapRequired("Offset", Keys->Offset);
62 Io.mapRequired("Length", Keys->Length);
63 Io.mapRequired("ReplacementText", Keys->ReplacementText);
72 Io.mapRequired("MainSourceFile", Doc.MainSourceFile);
73 Io.mapRequired("Replacements", Doc.Replacements);
tools/clang/lib/Frontend/FrontendActions.cpp 364 io.mapRequired("name", fields.Name);
365 io.mapRequired("kind", fields.Kind);
366 io.mapRequired("event", fields.Event);
367 io.mapRequired("orig", fields.DefinitionLocation);
368 io.mapRequired("poi", fields.PointOfInstantiation);
tools/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp 270 IO.mapRequired("Name", Propagation.Name);
290 IO.mapRequired("Name", NameArg.first);
291 IO.mapRequired("Args", NameArg.second);
tools/clang/lib/Tooling/Refactoring/AtomicChange.cpp 56 Io.mapRequired("Key", Doc.Key);
57 Io.mapRequired("FilePath", Doc.FilePath);
58 Io.mapRequired("Error", Doc.Error);
59 Io.mapRequired("InsertedHeaders", Doc.InsertedHeaders);
60 Io.mapRequired("RemovedHeaders", Doc.RemovedHeaders);
61 Io.mapRequired("Replacements", Doc.Replaces);
71 Io.mapRequired("Key", Keys->Key);
72 Io.mapRequired("FilePath", Keys->FilePath);
73 Io.mapRequired("Error", Keys->Error);
74 Io.mapRequired("InsertedHeaders", Keys->InsertedHeaders);
75 Io.mapRequired("RemovedHeaders", Keys->RemovedHeaders);
76 Io.mapRequired("Replacements", Keys->Replaces);
tools/clang/tools/clang-rename/ClangRename.cpp 59 IO.mapRequired("NewName", Info.NewName);
tools/clang/tools/driver/cc1gen_reproducer_main.cpp 54 IO.mapRequired("name", Info.Name);
55 IO.mapRequired("md5", Info.MD5);
61 IO.mapRequired("toolchain", Info.Toolchain);
64 IO.mapRequired("args", Info.Arguments);
tools/clang/tools/extra/clang-doc/YAMLGenerator.cpp 115 IO.mapRequired("USR", I.USR);
tools/clang/tools/extra/clang-include-fixer/find-all-symbols/SymbolInfo.cpp 30 io.mapRequired("Name", Symbol.Symbol.Name);
31 io.mapRequired("Contexts", Symbol.Symbol.Contexts);
32 io.mapRequired("FilePath", Symbol.Symbol.FilePath);
33 io.mapRequired("Type", Symbol.Symbol.Type);
34 io.mapRequired("Seen", Symbol.Signals.Seen);
35 io.mapRequired("Used", Symbol.Signals.Used);
62 io.mapRequired("ContextType", Context.first);
63 io.mapRequired("ContextName", Context.second);
tools/clang/tools/extra/clang-include-fixer/tool/ClangIncludeFixer.cpp 52 IO.mapRequired("Offset", Keys->Offset);
53 IO.mapRequired("Length", Keys->Length);
59 io.mapRequired("Header", Info.Header);
60 io.mapRequired("QualifiedName", Info.QualifiedName);
66 io.mapRequired("RawIdentifier", Info.RawIdentifier);
67 io.mapRequired("Range", Info.Range);
73 IO.mapRequired("QuerySymbolInfos", Context.QuerySymbolInfos);
74 IO.mapRequired("HeaderInfos", Context.HeaderInfos);
75 IO.mapRequired("FilePath", Context.FilePath);
tools/clang/tools/extra/clang-tidy/ClangTidyOptions.cpp 47 IO.mapRequired("name", File.Name);
63 IO.mapRequired("key", KeyValue.first);
64 IO.mapRequired("value", KeyValue.second);
tools/clang/tools/extra/clangd/index/YAMLSerialization.cpp 115 IO.mapRequired("Line", Value.Line);
116 IO.mapRequired("Column", Value.Column);
156 IO.mapRequired("FileURI", NFile->URI);
159 IO.mapRequired("Start", NStart->P);
162 IO.mapRequired("End", NEnd->P);
169 io.mapRequired("Kind", SymInfo.Kind);
170 io.mapRequired("Lang", SymInfo.Lang);
178 io.mapRequired("Header", Inc.IncludeHeader);
179 io.mapRequired("References", Inc.References);
190 IO.mapRequired("ID", NSymbolID->HexString);
191 IO.mapRequired("Name", Sym.Name);
192 IO.mapRequired("Scope", Sym.Scope);
193 IO.mapRequired("SymInfo", Sym.SymInfo);
261 IO.mapRequired("ID", NSymbolID->HexString);
262 IO.mapRequired("References", Refs.second);
278 IO.mapRequired("Kind", NKind->Kind);
279 IO.mapRequired("Location", R.Location);
297 IO.mapRequired("ID", NSymbolID->HexString);
305 IO.mapRequired("Subject", Relation.Subject);
306 IO.mapRequired("Predicate", NRole->Kind);
307 IO.mapRequired("Object", Relation.Object);
tools/dsymutil/DebugMap.cpp 165 io.mapRequired("sym", s.first);
167 io.mapRequired("binAddr", s.second.BinaryAddress);
174 io.mapRequired("filename", Norm->Filename);
176 io.mapRequired("symbols", Norm->Entries);
207 io.mapRequired("triple", DM.BinaryTriple);
218 io.mapRequired("triple", DM->BinaryTriple);
tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileYAML.cpp 297 io.mapRequired("segment", sect.segmentName);
298 io.mapRequired("section", sect.sectionName);
299 io.mapRequired("type", sect.type);
302 io.mapRequired("address", sect.address);
352 io.mapRequired("offset", reloc.offset);
354 io.mapRequired("type", reloc.type);
355 io.mapRequired("length", reloc.length);
356 io.mapRequired("pc-rel", reloc.pcRel);
358 io.mapRequired("extern", reloc.isExtern);
360 io.mapRequired("value", reloc.value);
362 io.mapRequired("symbol", reloc.symbol);
463 io.mapRequired("name", sym.name);
464 io.mapRequired("type", sym.type);
478 io.mapRequired("value", sym.value);
531 io.mapRequired("name", seg.name);
532 io.mapRequired("address", seg.address);
533 io.mapRequired("size", seg.size);
534 io.mapRequired("init-access", seg.init_access);
535 io.mapRequired("max-access", seg.max_access);
566 io.mapRequired("path", dylib.path);
592 io.mapRequired("segment-index", rebase.segIndex);
593 io.mapRequired("segment-offset", rebase.segOffset);
616 io.mapRequired("segment-index", bind.segIndex);
617 io.mapRequired("segment-offset", bind.segOffset);
621 io.mapRequired("ordinal", bind.ordinal);
622 io.mapRequired("symbol-name", bind.symbolName);
656 io.mapRequired("name", exp.name);
686 io.mapRequired("offset", entry.offset);
687 io.mapRequired("length", entry.length);
688 io.mapRequired("kind", entry.kind);
714 io.mapRequired("arch", file.arch);
715 io.mapRequired("file-type", file.fileType);
tools/lld/lib/ReaderWriter/YAML/ReaderWriterYAML.cpp 512 io.mapRequired("content", member._content);
796 io.mapRequired("kind", keys->_mappedKind);
1045 io.mapRequired("name", keys->_name);
1121 io.mapRequired("name", keys->_name);
1202 io.mapRequired("name", keys->_name);
1205 io.mapRequired("value", keys->_value);
tools/lldb/source/Utility/GDBRemote.cpp 91 io.mapRequired("packet", Packet.packet);
92 io.mapRequired("type", Packet.type);
93 io.mapRequired("bytes", Packet.bytes_transmitted);
94 io.mapRequired("index", Packet.packet_idx);
95 io.mapRequired("tid", Packet.tid);
tools/llvm-exegesis/lib/BenchmarkResult.cpp 222 Io.mapRequired("key", Obj.Key);
227 Io.mapRequired("value", Obj.PerInstructionValue);
289 Io.mapRequired("instructions", Obj.Instructions);
291 Io.mapRequired("register_initial_values", Obj.RegisterInitialValues);
315 Io.mapRequired("mode", Obj.Mode);
317 Io.mapRequired("cpu_name", Obj.CpuName);
318 Io.mapRequired("llvm_triple", Obj.LLVMTriple);
319 Io.mapRequired("num_repetitions", Obj.NumRepetitions);
320 Io.mapRequired("measurements", Obj.Measurements);
321 Io.mapRequired("error", Obj.Error);
tools/llvm-ifs/llvm-ifs.cpp 127 IO.mapRequired("Type", Symbol.Type);
134 IO.mapRequired("Size", Symbol.Size);
148 IO.mapRequired(Name.c_str(), Sym);
154 IO.mapRequired(Sym.Name.c_str(), const_cast<IFSSymbol &>(Sym));
191 IO.mapRequired("IfsVersion", Stub.IfsVersion);
196 IO.mapRequired("Symbols", Stub.Symbols);
tools/llvm-pdbutil/PdbYaml.cpp 139 IO.mapRequired("Stream", SB.Blocks);
164 IO.mapRequired("Records", Obj.Records);
169 IO.mapRequired("Records", Obj.PubSyms);
174 IO.mapRequired("Name", Obj.StreamName);
175 IO.mapRequired("StreamNum", Obj.StreamNumber);
180 IO.mapRequired("Records", Obj.Symbols);
184 IO.mapRequired("Module", Obj.Mod);
unittests/ObjectYAML/YAMLTest.cpp 24 IO.mapRequired("Binary", BH.Binary);
unittests/Support/YAMLIOTest.cpp 62 io.mapRequired("foo", fb.foo);
63 io.mapRequired("bar", fb.bar);
69 io.mapRequired("fbs", fb.fbs);
266 io.mapRequired("str1", fb.str1);
267 io.mapRequired("str2", fb.str2);
268 io.mapRequired("str3", fb.str3);
352 io.mapRequired("str", bt.str);
353 io.mapRequired("stdstr", bt.stdstr);
354 io.mapRequired("u64", bt.u64);
355 io.mapRequired("u32", bt.u32);
356 io.mapRequired("u16", bt.u16);
357 io.mapRequired("u8", bt.u8);
358 io.mapRequired("b", bt.b);
359 io.mapRequired("s64", bt.s64);
360 io.mapRequired("s32", bt.s32);
361 io.mapRequired("s16", bt.s16);
362 io.mapRequired("s8", bt.s8);
363 io.mapRequired("f", bt.f);
364 io.mapRequired("d", bt.d);
365 io.mapRequired("h8", bt.h8);
366 io.mapRequired("h16", bt.h16);
367 io.mapRequired("h32", bt.h32);
368 io.mapRequired("h64", bt.h64);
504 io.mapRequired("u64", et.u64);
505 io.mapRequired("u32", et.u32);
506 io.mapRequired("u16", et.u16);
507 io.mapRequired("s64", et.s64);
508 io.mapRequired("s32", et.s32);
509 io.mapRequired("s16", et.s16);
510 io.mapRequired("f", et.f);
511 io.mapRequired("d", et.d);
614 io.mapRequired("LittleEnum", EE.LittleEnum);
615 io.mapRequired("BigEnum", EE.BigEnum);
616 io.mapRequired("LittleBitset", EE.LittleBitset);
617 io.mapRequired("BigBitset", EE.BigBitset);
699 io.mapRequired("str1", st.str1);
700 io.mapRequired("str2", st.str2);
701 io.mapRequired("str3", st.str3);
702 io.mapRequired("str4", st.str4);
703 io.mapRequired("str5", st.str5);
704 io.mapRequired("str6", st.str6);
705 io.mapRequired("str7", st.str7);
706 io.mapRequired("str8", st.str8);
707 io.mapRequired("str9", st.str9);
708 io.mapRequired("str10", st.str10);
709 io.mapRequired("str11", st.str11);
710 io.mapRequired("stdstr1", st.stdstr1);
711 io.mapRequired("stdstr2", st.stdstr2);
712 io.mapRequired("stdstr3", st.stdstr3);
713 io.mapRequired("stdstr4", st.stdstr4);
714 io.mapRequired("stdstr5", st.stdstr5);
715 io.mapRequired("stdstr6", st.stdstr6);
716 io.mapRequired("stdstr7", st.stdstr7);
717 io.mapRequired("stdstr8", st.stdstr8);
718 io.mapRequired("stdstr9", st.stdstr9);
719 io.mapRequired("stdstr10", st.stdstr10);
720 io.mapRequired("stdstr11", st.stdstr11);
721 io.mapRequired("stdstr12", st.stdstr12);
722 io.mapRequired("stdstr13", st.stdstr13);
839 io.mapRequired("c1", c.c1);
840 io.mapRequired("c2", c.c2);
841 io.mapRequired("c3", c.c3);
913 io.mapRequired("f1", c.f1);
914 io.mapRequired("f2", c.f2);
915 io.mapRequired("f3", c.f3);
996 io.mapRequired("f1", s.f1);
997 io.mapRequired("f2", s.f2);
998 io.mapRequired("f3", s.f3);
1089 io.mapRequired("name", s.name);
1090 io.mapRequired("description", s.description);
1091 io.mapRequired("ingredients", s.ingredients);
1092 io.mapRequired("recipes", s.recipes);
1093 io.mapRequired("warningLabels", s.warningLabels);
1094 io.mapRequired("documentation", s.documentation);
1095 io.mapRequired("price", s.price);
1261 io.mapRequired("name", nn.name);
1262 io.mapRequired("strings", nn.strings);
1263 io.mapRequired("single", nn.single);
1264 io.mapRequired("numbers", nn.numbers);
1284 io.mapRequired("name", nn.name);
1285 io.mapRequired("sequenceOfNumbers", nn.sequenceOfNumbers);
1422 io.mapRequired("seconds", keys->seconds);
1533 io.mapRequired("kind", kf.kind);
1538 io.mapRequired("flags", aflags);
1542 io.mapRequired("flags", bflags);
1623 io.mapRequired("foo", fb.foo);
1624 io.mapRequired("bar", fb.bar);
1709 io.mapRequired("value", d.value);
1713 io.mapRequired("numerator", num);
1714 io.mapRequired("denominator", denom);
1784 io.mapRequired("value", d.value);
1834 io.mapRequired("foo", fb.foo);
1835 io.mapRequired("bar", fb.bar);
1844 io.mapRequired("attribute", fb.attribute);
1845 io.mapRequired("seq", fb.seq);
2383 io.mapRequired("str1", fm.str1);
2384 io.mapRequired("str2", fm.str2);
2385 io.mapRequired("str3", fm.str3);
2504 io.mapRequired("B", sm.B);
2505 io.mapRequired("C", sm.C);
2507 io.mapRequired("Context", Context.A);
2634 io.mapRequired("fbm", x.fbm);
2911 IO.mapRequired(Key.str().c_str(), M[Key]);
2916 IO.mapRequired(N.getKey().str().c_str(), N.getValue());