Lines Matching refs:SecName
221 StringRef SecName, ELFYAML::Section *YAMLSec);
404 std::string SecName = ("." + DebugSecName).str(); in ELFState() local
407 if (SectionHeaderStringTableName == SecName) in ELFState()
408 reportError("cannot use '" + SecName + in ELFState()
411 ImplicitSections.insert(StringRef(SecName).copy(StringAlloc)); in ELFState()
420 for (StringRef SecName : ImplicitSections) { in ELFState() local
421 if (DocSections.count(SecName)) in ELFState()
426 Sec->Name = SecName; in ELFState()
428 if (SecName == SectionHeaderStringTableName) in ELFState()
430 else if (SecName == ".dynsym") in ELFState()
432 else if (SecName == ".symtab") in ELFState()
653 Elf_Shdr &Header, StringRef SecName, in initImplicitHeader() argument
659 if (SecName == ".strtab") in initImplicitHeader()
660 initStrtabSectionHeader(Header, SecName, DotStrtab, CBA, YAMLSec); in initImplicitHeader()
661 else if (SecName == ".dynstr") in initImplicitHeader()
662 initStrtabSectionHeader(Header, SecName, DotDynstr, CBA, YAMLSec); in initImplicitHeader()
663 else if (SecName == SectionHeaderStringTableName) in initImplicitHeader()
664 initStrtabSectionHeader(Header, SecName, *ShStrtabStrings, CBA, YAMLSec); in initImplicitHeader()
665 else if (SecName == ".symtab") in initImplicitHeader()
667 else if (SecName == ".dynsym") in initImplicitHeader()
669 else if (SecName.startswith(".debug_")) { in initImplicitHeader()
674 initDWARFSectionHeader(Header, SecName, CBA, YAMLSec); in initImplicitHeader()