public override object Visit(ArrayInitializerExpression arrayInitializerExpression, object data) { return String.Concat(" {", GetExpressionList(arrayInitializerExpression.CreateExpressions), "}"); }
public override object Visit(ArrayInitializerExpression arrayInitializerExpression, object data) { return null; }
public override object Visit(ArrayInitializerExpression arrayInitializerExpression, object data) { Console.WriteLine(arrayInitializerExpression.ToString()); return arrayInitializerExpression.AcceptChildren(this, data); }
public override object Visit(ArrayInitializerExpression arrayInitializerExpression, object data) { // no calls allowed !!! return null; }
public virtual object Visit(ArrayInitializerExpression arrayInitializerExpression, object data) { foreach (Expression e in arrayInitializerExpression.CreateExpressions) { e.AcceptVisitor(this, data); } return data; }
void ArrayInitializer( #line 1503 "cs.ATG" out Expression outExpr) { #line 1505 "cs.ATG" Expression expr = null; ArrayInitializerExpression initializer = new ArrayInitializerExpression(); Expect(14); if (StartOf(25)) { VariableInitializer( #line 1510 "cs.ATG" out expr); #line 1510 "cs.ATG" initializer.CreateExpressions.Add(expr); while ( #line 1510 "cs.ATG" NotFinalComma()) { Expect(12); VariableInitializer( #line 1510 "cs.ATG" out expr); #line 1510 "cs.ATG" initializer.CreateExpressions.Add(expr); } if (la.kind == 12) { lexer.NextToken(); } } Expect(15); #line 1511 "cs.ATG" outExpr = initializer; }
public override object Visit(ArrayInitializerExpression arrayCreateExpression, object data) { outputFormatter.PrintToken(Tokens.OpenCurlyBrace); this.AppendCommaSeparatedList(arrayCreateExpression.CreateExpressions); outputFormatter.PrintToken(Tokens.CloseCurlyBrace); return null; }