override public void OnCharLiteralExpression(CharLiteralExpression e) { WriteKeyword("char"); Write("("); WriteStringLiteral(e.Value); Write(")"); }
public override Object Visit(CharLiteralExpression node, Object obj) { var clonedCharlLiteral = new CharLiteralExpression(node.CharValue, node.Location); clonedCharlLiteral.ExpressionType = node.ExpressionType; return(clonedCharlLiteral); }
public override object Visit(CharLiteralExpression node, object obj) { if (node.Location == ((AstNode)obj).Location || found) { found = true; return(this.table); } return(base.Visit(node, obj)); }
public override Object Visit(CharLiteralExpression node, Object obj) { return(Convert.ToString(Convert.ToUInt16(node.CharValue))); }
public override void OnCharLiteralExpression(CharLiteralExpression node) { _literals.Add(node.Value); }
public override void OnCharLiteralExpression(CharLiteralExpression node) { this._currentStatement.Expression = new CodePrimitiveExpression(node.Value); }
public abstract Object Visit(CharLiteralExpression node, Object obj);
public override Object Visit(CharLiteralExpression node, Object obj) { return(null); }
override public void OnCharLiteralExpression(CharLiteralExpression node) { OnExpression(node); }
public override void OnCharLiteralExpression(CharLiteralExpression node) { _expression = new CodePrimitiveExpression(node.Value); }
public override void OnCharLiteralExpression(CharLiteralExpression node) { MakeLiteralResult("System.Char"); }
public override void OnCharLiteralExpression(CharLiteralExpression node) { base.OnCharLiteralExpression(node); Check(node); }
public override Object Visit(CharLiteralExpression node, Object obj) { this.printIndentation(Convert.ToInt32(obj)); this.output.WriteLine("{0} Type: {1} [{2}:{3}]", node.CharValue, printType(node.ExpressionType), node.Location.Line, node.Location.Column); return(null); }