namespace {
class WebAssemblyMCCodeEmitter final : public MCCodeEmitter {
- const MCInstrInfo &MCII;
const MCRegisterInfo &MRI;
- const MCContext &Ctx;
public:
- WebAssemblyMCCodeEmitter(const MCInstrInfo &mcii, const MCRegisterInfo &mri,
- MCContext &ctx)
- : MCII(mcii), MRI(mri), Ctx(ctx) {}
+ WebAssemblyMCCodeEmitter(const MCInstrInfo &, const MCRegisterInfo &mri,
+ MCContext &)
+ : MRI(mri) {}
~WebAssemblyMCCodeEmitter() override {}
assert(MO.isExpr());
- const MCExpr *Expr = MO.getExpr();
-
- assert(Expr->getKind() == MCExpr::SymbolRef);
+ assert(MO.getExpr()->getKind() == MCExpr::SymbolRef);
assert(false && "FIXME: not implemented yet");