Lines Matching refs:InputSection
30 class InputSection {
39 virtual ~InputSection() = default;
61 virtual InputSection *canonical() { return this; } in canonical()
62 virtual const InputSection *canonical() const { return this; } in canonical()
65 InputSection(Kind kind, const Section §ion, ArrayRef<uint8_t> data, in InputSection() function
70 InputSection(const InputSection &rhs) in InputSection() function
103 class ConcatInputSection final : public InputSection {
107 : InputSection(ConcatKind, section, data, align) {} in InputSection() function
110 uint64_t getVA() const { return InputSection::getVA(0); } in getVA()
122 const InputSection *canonical() const override { in canonical()
126 static bool classof(const InputSection *isec) { in classof()
158 inline bool shouldOmitFromOutput(InputSection *isec) { in shouldOmitFromOutput()
163 inline bool isCoalescedWeak(InputSection *isec) { in isCoalescedWeak()
195 class CStringInputSection final : public InputSection {
199 : InputSection(CStringLiteralKind, section, data, align), in CStringInputSection()
229 static bool classof(const InputSection *isec) { in classof()
237 class WordLiteralInputSection final : public InputSection {
249 static bool classof(const InputSection *isec) { in classof()
288 bool isCodeSection(const InputSection *);
289 bool isCfStringSection(const InputSection *);
290 bool isClassRefsSection(const InputSection *);
291 bool isSelRefsSection(const InputSection *);
292 bool isEhFrameSection(const InputSection *);
293 bool isGccExceptTabSection(const InputSection *);
365 std::string toString(const macho::InputSection *);