Lines Matching defs:RawSec
839 if (auto RawSec = dyn_cast<ELFYAML::RawContentSection>(Sec)) {
841 if (RawSec->Size)
842 SHeader.sh_size = *RawSec->Size;
843 if (RawSec->Info)
844 SHeader.sh_info = *RawSec->Info;
982 ELFYAML::RawContentSection *RawSec =
984 if (RawSec && (RawSec->Content || RawSec->Size)) {
989 if (RawSec->Content)
991 " for symbol table section '" + RawSec->Name + "'");
992 if (RawSec->Size)
994 " for symbol table section '" + RawSec->Name + "'");
1013 SHeader.sh_info = (RawSec && RawSec->Info) ? (unsigned)(*RawSec->Info)
1020 RawSec ? RawSec->Offset : std::nullopt);
1022 if (RawSec && (RawSec->Content || RawSec->Size)) {
1024 SHeader.sh_size = writeContent(CBA, RawSec->Content, RawSec->Size);
1043 ELFYAML::RawContentSection *RawSec =
1049 if (RawSec && (RawSec->Content || RawSec->Size)) {
1050 SHeader.sh_size = writeContent(CBA, RawSec->Content, RawSec->Size);
1057 if (RawSec && RawSec->Info)
1058 SHeader.sh_info = *RawSec->Info;
1103 ELFYAML::RawContentSection *RawSec =
1106 if (RawSec && (RawSec->Content || RawSec->Size))
1117 } else if (RawSec)
1118 SHeader.sh_size = writeContent(CBA, RawSec->Content, RawSec->Size);
1123 if (RawSec && RawSec->Info)
1124 SHeader.sh_info = *RawSec->Info;