Lines Matching +full:ts +full:- +full:series
1 //===- ELFObject.h ----------------------------------------------*- C++ -*-===//
5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception
7 //===----------------------------------------------------------------------===//
234 // Contains data and a 16-bit starting address for the data.
241 // The data field contains a 16-bit segment base address (thus byte
260 // The four data bytes represent a 32-bit address value. In the case of
272 // 20-bit segment address
352 // For --only-keep-debug, select an alternative section/segment layout
449 // Terminates a series of S3 records.
451 // Terminates a series of S2 records.
453 // Terminates a series of S1 records.
563 // fix this we can use the lexicographic ordering on ->Addr and the in operator()
565 if (Lhs->OriginalOffset == Rhs->OriginalOffset) in operator()
566 return Lhs->OriginalIndex < Rhs->OriginalIndex; in operator()
567 return Lhs->OriginalOffset < Rhs->OriginalOffset; in operator()
682 return S->OriginalFlags & ELF::SHF_COMPRESSED; in classof()
727 if (S->OriginalFlags & ELF::SHF_ALLOC) in classof()
729 return S->OriginalType == ELF::SHT_STRTAB; in classof()
853 return S->OriginalType == ELF::SHT_SYMTAB; in classof()
885 S->OriginalType); in classof()
927 if (S->OriginalFlags & ELF::SHF_ALLOC) in classof()
975 return S->OriginalType == ELF::SHT_GROUP; in classof()
984 return S->OriginalType == ELF::SHT_DYNSYM; in classof()
993 return S->OriginalType == ELF::SHT_DYNAMIC; in classof()
1014 if (!(S->OriginalFlags & ELF::SHF_ALLOC)) in classof()
1016 return S->OriginalType == ELF::SHT_REL || S->OriginalType == ELF::SHT_RELA; in classof()
1126 return LineNo == -1U in parseError()
1127 ? createFileError(MemBuf->getBufferIdentifier(), std::move(E)) in parseError()
1128 : createFileError(MemBuf->getBufferIdentifier(), LineNo, in parseError()
1131 template <typename... Ts>
1132 Error parseError(size_t LineNo, char const *Fmt, const Ts &...Vals) const { in parseError()
1212 find_if(Sections, [&](const SecPtr &Sec) { return Sec->Name == Name; }); in findSection()
1213 return SecIt == Sections.end() ? nullptr : SecIt->get(); in findSection()
1224 template <class T, class... Ts> T &addSection(Ts &&...Args) { in addSection()
1225 auto Sec = std::make_unique<T>(std::forward<Ts>(Args)...); in addSection()
1229 Ptr->Index = Sections.size(); in addSection()