public override void dump(int indent) { base.dump(indent); m_lhs.dump(indent + 1); dumpString(m_operation.ToString(), indent + 1); m_rhs.dump(indent + 1); }
public void visitBinaryOperation(BinaryOperation bo) { Identifier i = new Identifier(0, 0, bo.ToString()); visitChildren(bo); if (_sources.Count > 0) { _dfg.addAddition(_sources, i); _sources.Clear(); } i.accept(this); }