30 : Kind(_Kind), Expr(_Expr) {}
static bool classof(const MCExpr *E)
static const ARMMCExpr * CreateLower16(const MCExpr *Expr, MCContext &Ctx)
VariantKind getKind() const
getOpcode - Get the kind of this expression.
void fixELFSymbolsInTLSFixups(MCAssembler &Asm) const
const MCSection * FindAssociatedSection() const
const MCExpr * getSubExpr() const
getSubExpr - Get the child of this expression.
void PrintImpl(raw_ostream &OS) const
bool EvaluateAsRelocatableImpl(MCValue &Res, const MCAsmLayout *Layout) const
const MCSection * FindAssociatedSection() const
static const ARMMCExpr * Create(VariantKind Kind, const MCExpr *Expr, MCContext &Ctx)
static const ARMMCExpr * CreateUpper16(const MCExpr *Expr, MCContext &Ctx)
void AddValueSymbols(MCAssembler *) const
Target specific expression.