Exemplo n.º 1
0
        //---------------------------------------------------------------------
        private LE.Expression VisitIntrinsicsCore(
            IntrinsicExpression intrinsicExpression,
            Func <LE.Expression, LE.Expression> factory)
        {
            LE.Expression arg = intrinsicExpression.Argument.Accept(this);

            return(factory(arg));
        }
        //---------------------------------------------------------------------
        private bool VisitInstrinsicsCore(IntrinsicExpression intrinsic, string cmd)
        {
            intrinsic.Argument.Accept(this);
            _writer.WriteLine(cmd);
            _emittedLine++;

            this.EmitDebugInfo(intrinsic);

            return(true);
        }
Exemplo n.º 3
0
        //---------------------------------------------------------------------
        private bool VisitInstrinsicsCore(IntrinsicExpression intrinsic, string cmd)
        {
            _writer.Write(cmd);
            _writer.Write("(");

            intrinsic.Argument.Accept(this);

            _writer.Write(")");

            return(true);
        }