public override Object Visit(DoubleLiteralExpression node, Object obj) { var clonedDoublelLiteral = new DoubleLiteralExpression(node.DoubleValue, node.Location); clonedDoublelLiteral.ExpressionType = node.ExpressionType; return(clonedDoublelLiteral); }
override public void OnDoubleLiteralExpression(DoubleLiteralExpression e) { Write(e.Value.ToString("########0.0##########", CultureInfo.InvariantCulture)); if (e.IsSingle) { Write("F"); } }
public override object Visit(DoubleLiteralExpression node, object obj) { if (node.Location == ((AstNode)obj).Location || found) { found = true; return(this.table); } return(base.Visit(node, obj)); }
public override void OnDoubleLiteralExpression(DoubleLiteralExpression node) { if (node.IsSingle) { MakeLiteralResult("System.Single"); } else { MakeLiteralResult("System.Double"); } }
public override Object Visit(DoubleLiteralExpression node, Object obj) { return(node.ILValue); }
protected internal override void VisitDoubleLiteralExpression(DoubleLiteralExpression expression) { _expr = Ssm.Expr.NewDoubleExpr(expression.Value); }
public override void OnDoubleLiteralExpression(DoubleLiteralExpression node) { _literals.Add(node.Value.ToString()); }
public override void OnDoubleLiteralExpression(DoubleLiteralExpression node) { this._currentStatement.Expression = new CodePrimitiveExpression(node.Value); }
public abstract Object Visit(DoubleLiteralExpression node, Object obj);
override public void OnDoubleLiteralExpression(DoubleLiteralExpression node) { OnExpression(node); }
public override void OnDoubleLiteralExpression(DoubleLiteralExpression node) { _expression = new CodePrimitiveExpression(node.Value); }
public override void OnDoubleLiteralExpression(DoubleLiteralExpression node) { base.OnDoubleLiteralExpression(node); Check(node); }
public override Object Visit(DoubleLiteralExpression node, Object obj) { this.printIndentation(Convert.ToInt32(obj)); this.output.WriteLine("{0} Type: {1} [{2}:{3}]", node.DoubleValue, printType(node.ExpressionType), node.Location.Line, node.Location.Column); return(null); }
protected internal override void VisitDoubleLiteralExpression(DoubleLiteralExpression expression) { _writer.Append("{0}", expression.Value.ToString(CultureInfo.InvariantCulture)); }
/// <summary> /// Visits an element of type <see cref="DoubleLiteralExpression" />. /// </summary> /// <param name="expression">The <see cref="DoubleLiteralExpression" /> instance that should be visited.</param> protected internal virtual void VisitDoubleLiteralExpression(DoubleLiteralExpression expression) { DefaultVisit(expression); }
public override void OnDoubleLiteralExpression(DoubleLiteralExpression node) { Write(node.ToString()); }