public class ObjectCreationExpression : Expression {
public DataType type_reference { get; set; } ;
public Method constructor { get; set; } ;
public MemberAccess member_name { get; set; } ;
public weak bool struct_creation { get; set; } ;
public ObjectCreationExpression ( MemberAccess member_name,
SourceReference source_reference ) ;
public void add_argument ( Expression arg ) ;
public Gee.Collection< Expression > get_argument_list ( ) ;
public void add_member_initializer ( MemberInitializer init ) ;
public Gee.Collection< MemberInitializer > get_object_initializer ( ) ;
}

public ObjectCreationExpression ( MemberAccess member_name,
SourceReference source_reference ) ;
public DataType type_reference { get; set; } ;
public Method constructor { get; set; } ;
public MemberAccess member_name { get; set; } ;
public weak bool struct_creation { get; set; } ;
public void add_argument ( Expression arg ) ;
public Gee.Collection< Expression > get_argument_list ( ) ;
public void add_member_initializer ( MemberInitializer init ) ;
public Gee.Collection< MemberInitializer > get_object_initializer ( ) ;
Created by Valadoc