Lines Matching full:sec
72 bool isSectionNoLoad(DataRefImpl Sec) const;
73 bool isSectionReadOnlyData(DataRefImpl Sec) const;
74 bool isSectionZeroInit(DataRefImpl Sec) const;
92 void moveSectionNext(DataRefImpl &Sec) const override;
93 virtual Expected<StringRef> getSectionName(DataRefImpl Sec) const override;
94 uint64_t getSectionAddress(DataRefImpl Sec) const override;
95 uint64_t getSectionSize(DataRefImpl Sec) const override;
97 getSectionContents(DataRefImpl Sec) const override;
98 uint64_t getSectionIndex(DataRefImpl Sec) const override { return Sec.d.a; }
99 uint64_t getSectionAlignment(DataRefImpl Sec) const override;
100 bool isSectionCompressed(DataRefImpl Sec) const override { return false; }
101 bool isSectionText(DataRefImpl Sec) const override;
102 bool isSectionData(DataRefImpl Sec) const override;
103 bool isSectionBSS(DataRefImpl Sec) const override { return false; }
104 bool isSectionVirtual(DataRefImpl Sec) const override { return false; }
105 relocation_iterator section_rel_begin(DataRefImpl Sec) const override {
106 return relocation_iterator(RelocationRef(Sec, this));
108 relocation_iterator section_rel_end(DataRefImpl Sec) const override {
109 return relocation_iterator(RelocationRef(Sec, this));
112 const uint8_t *getSectionEdEsdRecord(DataRefImpl &Sec) const;
113 const uint8_t *getSectionPrEsdRecord(DataRefImpl &Sec) const;
116 uint32_t getSectionDefEsdId(DataRefImpl &Sec) const;