Lines Matching defs:mapOptional
19 static inline void mapOptional(yaml::IO &IO, const char *Key, EndianType &Val,
21 IO.mapOptional(Key, Val, EndianType(Default));
39 IO.mapOptional(Key, Mapped, Default);
290 mapOptional(IO, "Time Date Stamp", M.Entry.TimeDateStamp, 0);
292 IO.mapOptional("Version Info", M.Entry.VersionInfo, VSFixedFileInfo());
294 IO.mapOptional("Misc Record", M.MiscRecord, yaml::BinaryRef());
300 IO.mapOptional("Content", Stream.Content);
301 IO.mapOptional("Size", Stream.Size, Stream.Content.binary_size());
343 mapOptional(IO, "Processor Level", Info.ProcessorLevel, 0);
344 mapOptional(IO, "Processor Revision", Info.ProcessorRevision, 0);
345 IO.mapOptional("Number of Processors", Info.NumberOfProcessors, 0);
346 IO.mapOptional("Product type", Info.ProductType, 0);
347 mapOptional(IO, "Major Version", Info.MajorVersion, 0);
348 mapOptional(IO, "Minor Version", Info.MinorVersion, 0);
349 mapOptional(IO, "Build Number", Info.BuildNumber, 0);
351 IO.mapOptional("CSD Version", Stream.CSDVersion, "");
357 IO.mapOptional("CPU", Info.CPU.X86);
362 IO.mapOptional("CPU", Info.CPU.Arm);
365 IO.mapOptional("CPU", Info.CPU.Other);
371 IO.mapOptional("Text", Stream.Text);
384 mapOptional(IO, "Data Size", Memory.DataSize, Content.binary_size());
414 mapOptional(IO, "Number of Parameters", Exception.NumberParameters, 0);