Lines Matching refs:SecName
223 StringRef SecName, ELFYAML::Section *YAMLSec);
406 std::string SecName = ("." + DebugSecName).str(); in ELFState() local
409 if (SectionHeaderStringTableName == SecName) in ELFState()
410 reportError("cannot use '" + SecName + in ELFState()
413 ImplicitSections.insert(StringRef(SecName).copy(StringAlloc)); in ELFState()
422 for (StringRef SecName : ImplicitSections) { in ELFState() local
423 if (DocSections.count(SecName)) in ELFState()
428 Sec->Name = SecName; in ELFState()
430 if (SecName == SectionHeaderStringTableName) in ELFState()
432 else if (SecName == ".dynsym") in ELFState()
434 else if (SecName == ".symtab") in ELFState()
654 Elf_Shdr &Header, StringRef SecName, in initImplicitHeader() argument
660 if (SecName == ".strtab") in initImplicitHeader()
661 initStrtabSectionHeader(Header, SecName, DotStrtab, CBA, YAMLSec); in initImplicitHeader()
662 else if (SecName == ".dynstr") in initImplicitHeader()
663 initStrtabSectionHeader(Header, SecName, DotDynstr, CBA, YAMLSec); in initImplicitHeader()
664 else if (SecName == SectionHeaderStringTableName) in initImplicitHeader()
665 initStrtabSectionHeader(Header, SecName, *ShStrtabStrings, CBA, YAMLSec); in initImplicitHeader()
666 else if (SecName == ".symtab") in initImplicitHeader()
668 else if (SecName == ".dynsym") in initImplicitHeader()
670 else if (SecName.starts_with(".debug_")) { in initImplicitHeader()
675 initDWARFSectionHeader(Header, SecName, CBA, YAMLSec); in initImplicitHeader()