14 #ifndef LLVM_MC_MCSECTION_H
15 #define LLVM_MC_MCSECTION_H
39 void operator=(const
MCSection&) LLVM_DELETED_FUNCTION;
53 const MCExpr *Subsection)
const = 0;
SectionVariant getVariant() const
virtual std::string getLabelEndName() const =0
virtual std::string getLabelBeginName() const =0
virtual void PrintSwitchToSection(const MCAsmInfo &MAI, raw_ostream &OS, const MCExpr *Subsection) const =0
virtual bool UseCodeAlign() const =0
virtual bool isBaseAddressKnownZero() const
SectionKind getKind() const
virtual bool isVirtualSection() const =0
#define LLVM_DELETED_FUNCTION