Lines Matching defs:RawSec
846 if (auto RawSec = dyn_cast<ELFYAML::RawContentSection>(Sec)) {
848 if (RawSec->Size)
849 SHeader.sh_size = *RawSec->Size;
850 if (RawSec->Info)
851 SHeader.sh_info = *RawSec->Info;
989 ELFYAML::RawContentSection *RawSec =
991 if (RawSec && (RawSec->Content || RawSec->Size)) {
996 if (RawSec->Content)
998 " for symbol table section '" + RawSec->Name + "'");
999 if (RawSec->Size)
1001 " for symbol table section '" + RawSec->Name + "'");
1020 SHeader.sh_info = (RawSec && RawSec->Info) ? (unsigned)(*RawSec->Info)
1027 RawSec ? RawSec->Offset : std::nullopt);
1029 if (RawSec && (RawSec->Content || RawSec->Size)) {
1031 SHeader.sh_size = writeContent(CBA, RawSec->Content, RawSec->Size);
1050 ELFYAML::RawContentSection *RawSec =
1056 if (RawSec && (RawSec->Content || RawSec->Size)) {
1057 SHeader.sh_size = writeContent(CBA, RawSec->Content, RawSec->Size);
1064 if (RawSec && RawSec->Info)
1065 SHeader.sh_info = *RawSec->Info;
1110 ELFYAML::RawContentSection *RawSec =
1113 if (RawSec && (RawSec->Content || RawSec->Size))
1124 } else if (RawSec)
1125 SHeader.sh_size = writeContent(CBA, RawSec->Content, RawSec->Size);
1130 if (RawSec && RawSec->Info)
1131 SHeader.sh_info = *RawSec->Info;