14 #ifndef LLVM_MC_MCVALUE_H
15 #define LLVM_MC_MCVALUE_H
18 #include "llvm/Support/DataTypes.h"
24 class MCSymbolRefExpr;
58 assert((!SymB || SymA) &&
"Invalid relocatable MCValue!");
bool isAbsolute() const
isAbsolute - Is this an absolute (as opposed to relocatable) value.
void dump() const
dump - Print the value to stderr.
const MCSymbolRefExpr * getSymB() const
const MCSymbolRefExpr * getSymA() const
int64_t getConstant() const
void print(raw_ostream &OS, const MCAsmInfo *MAI) const
print - Print the value to the stream OS.