Ejemplo n.º 1
0
 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);
 }
Ejemplo n.º 2
0
        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);
        }