Lines Matching refs:RawSec

840       if (auto RawSec = dyn_cast<ELFYAML::RawContentSection>(Sec)) {  in initSectionHeaders()  local
842 if (RawSec->Size) in initSectionHeaders()
843 SHeader.sh_size = *RawSec->Size; in initSectionHeaders()
844 if (RawSec->Info) in initSectionHeaders()
845 SHeader.sh_info = *RawSec->Info; in initSectionHeaders()
983 ELFYAML::RawContentSection *RawSec = in initSymtabSectionHeader() local
985 if (RawSec && (RawSec->Content || RawSec->Size)) { in initSymtabSectionHeader()
990 if (RawSec->Content) in initSymtabSectionHeader()
992 " for symbol table section '" + RawSec->Name + "'"); in initSymtabSectionHeader()
993 if (RawSec->Size) in initSymtabSectionHeader()
995 " for symbol table section '" + RawSec->Name + "'"); in initSymtabSectionHeader()
1014 SHeader.sh_info = (RawSec && RawSec->Info) ? (unsigned)(*RawSec->Info) in initSymtabSectionHeader()
1021 RawSec ? RawSec->Offset : std::nullopt); in initSymtabSectionHeader()
1023 if (RawSec && (RawSec->Content || RawSec->Size)) { in initSymtabSectionHeader()
1025 SHeader.sh_size = writeContent(CBA, RawSec->Content, RawSec->Size); in initSymtabSectionHeader()
1044 ELFYAML::RawContentSection *RawSec = in initStrtabSectionHeader() local
1050 if (RawSec && (RawSec->Content || RawSec->Size)) { in initStrtabSectionHeader()
1051 SHeader.sh_size = writeContent(CBA, RawSec->Content, RawSec->Size); in initStrtabSectionHeader()
1058 if (RawSec && RawSec->Info) in initStrtabSectionHeader()
1059 SHeader.sh_info = *RawSec->Info; in initStrtabSectionHeader()
1104 ELFYAML::RawContentSection *RawSec = in initDWARFSectionHeader() local
1107 if (RawSec && (RawSec->Content || RawSec->Size)) in initDWARFSectionHeader()
1118 } else if (RawSec) in initDWARFSectionHeader()
1119 SHeader.sh_size = writeContent(CBA, RawSec->Content, RawSec->Size); in initDWARFSectionHeader()
1124 if (RawSec && RawSec->Info) in initDWARFSectionHeader()
1125 SHeader.sh_info = *RawSec->Info; in initDWARFSectionHeader()