diff options
Diffstat (limited to 'include/llvm/Object/ELFYAML.h')
-rw-r--r-- | include/llvm/Object/ELFYAML.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/include/llvm/Object/ELFYAML.h b/include/llvm/Object/ELFYAML.h index 5be7534557..524e55b07e 100644 --- a/include/llvm/Object/ELFYAML.h +++ b/include/llvm/Object/ELFYAML.h @@ -83,6 +83,7 @@ struct Section { }; struct RawContentSection : Section { object::yaml::BinaryRef Content; + llvm::yaml::Hex64 Size; RawContentSection() : Section(SectionKind::RawContent) {} static bool classof(const Section *S) { return S->Kind == SectionKind::RawContent; @@ -193,6 +194,7 @@ template <> struct MappingTraits<ELFYAML::Relocation> { template <> struct MappingTraits<std::unique_ptr<ELFYAML::Section>> { static void mapping(IO &IO, std::unique_ptr<ELFYAML::Section> &Section); + static StringRef validate(IO &io, std::unique_ptr<ELFYAML::Section> &Section); }; template <> |