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

References

tools/obj2yaml/coff2yaml.cpp
  159       NewYAMLSection.Name = *NameOrErr;
  163     NewYAMLSection.Header.Characteristics = COFFSection->Characteristics;
  164     NewYAMLSection.Header.VirtualAddress = COFFSection->VirtualAddress;
  165     NewYAMLSection.Header.VirtualSize = COFFSection->VirtualSize;
  166     NewYAMLSection.Header.NumberOfLineNumbers =
  168     NewYAMLSection.Header.NumberOfRelocations =
  170     NewYAMLSection.Header.PointerToLineNumbers =
  172     NewYAMLSection.Header.PointerToRawData = COFFSection->PointerToRawData;
  173     NewYAMLSection.Header.PointerToRelocations =
  175     NewYAMLSection.Header.SizeOfRawData = COFFSection->SizeOfRawData;
  177     NewYAMLSection.Alignment = (1U << Shift) >> 1;
  178     assert(NewYAMLSection.Alignment <= 8192);
  183     NewYAMLSection.SectionData = yaml::BinaryRef(sectionData);
  185     if (NewYAMLSection.Name == ".debug$S")
  186       NewYAMLSection.DebugS = CodeViewYAML::fromDebugS(sectionData, SC);
  187     else if (NewYAMLSection.Name == ".debug$T")
  188       NewYAMLSection.DebugT = CodeViewYAML::fromDebugT(sectionData,
  189                                                        NewYAMLSection.Name);
  190     else if (NewYAMLSection.Name == ".debug$P")
  191       NewYAMLSection.DebugP = CodeViewYAML::fromDebugT(sectionData,
  192                                                        NewYAMLSection.Name);
  193     else if (NewYAMLSection.Name == ".debug$H")
  194       NewYAMLSection.DebugH = CodeViewYAML::fromDebugH(sectionData);
  217     NewYAMLSection.Relocations = Relocations;
  218     YAMLSections.push_back(NewYAMLSection);