Simplify the visitation of target expressions. No functionality change.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@211707 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
Rafael Espindola
2014-06-25 15:29:54 +00:00
parent b4840d7a4d
commit d4feaf82bc
15 changed files with 42 additions and 170 deletions

View File

@ -78,9 +78,10 @@ protected:
/// fragment is not a data fragment.
MCDataFragment *getOrCreateDataFragment() const;
void AddValueSymbols(const MCExpr *Value);
public:
void visitUsedExpr(const MCExpr &Expr);
void visitUsedSymbol(const MCSymbol &Sym);
MCAssembler &getAssembler() { return *Assembler; }
/// @name MCStreamer Interface