vala-1.0 Reference Manual

Synopsis

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    (  ) ;
}

ObjectCreationExpression Description

Details

Constructor Details

ObjectCreationExpression ()
    public                              ObjectCreationExpression  ( MemberAccess        member_name,
                                                                    SourceReference     source_reference ) ;		

Field Details

Signal Details

Property Details

type_reference
    public    DataType                  type_reference            { get; set; } ;		

constructor
    public    Method                    constructor               { get; set; } ;		

member_name
    public    MemberAccess              member_name               { get; set; } ;		

struct_creation
    public    weak bool                 struct_creation           { get; set; } ;		

Method Details

add_argument ()
    public    void                      add_argument              ( Expression          arg ) ;		

get_argument_list ()
    public    Gee.Collection< Expression >  get_argument_list         (  ) ;		

add_member_initializer ()
    public    void                      add_member_initializer    ( MemberInitializer   init ) ;		

get_object_initializer ()
    public    Gee.Collection< MemberInitializer >  get_object_initializer    (  ) ;		


Created by Valadoc