class MCSectionData {
friend class MCAsmLayout;
+ friend class MCSection;
MCSectionData(const MCSectionData &) = delete;
void operator=(const MCSectionData &) = delete;
bool empty() const;
- iterator getSubsectionInsertionPoint(unsigned Subsection);
-
void dump();
/// @}
return const_cast<MCSection *>(this)->rend();
}
+ MCSectionData::iterator getSubsectionInsertionPoint(unsigned Subsection);
+
virtual void PrintSwitchToSection(const MCAsmInfo &MAI, raw_ostream &OS,
const MCExpr *Subsection) const = 0;