2
using System.Collections;
4
namespace ICSharpCode.SharpRefactory.Parser.AST
6
public class ObjectCreateExpression : Expression
8
TypeReference createType;
11
public TypeReference CreateType {
19
public ArrayList Parameters {
28
public ObjectCreateExpression(TypeReference createType, ArrayList parameters)
30
this.createType = createType;
31
this.parameters = parameters;
34
public override object AcceptVisitor(IASTVisitor visitor, object data)
36
return visitor.Visit(this, data);
39
public override string ToString()
41
return String.Format("[ObjectCreateExpression: CreateType={0}, Parameters={1}]",
43
GetCollectionString(parameters));