public class FormalParameter : Symbol {
public DataType type_reference { get; set; } ;
public weak ParameterDirection direction { get; set; } ;
public weak bool ellipsis { get; set; } ;
public Expression default_expression { get; set; } ;
public weak bool no_array_length { get; set; } ;
public weak bool construct_parameter { get; set; } ;
public weak double cparameter_position { get; set; } ;
public weak double carray_length_parameter_position { get; set; } ;
public weak double cdelegate_target_parameter_position { get; set; } ;
public FormalParameter ( string _name,
DataType type,
SourceReference? source = null ) ;
public FormalParameter.with_ellipsis ( SourceReference? source = null ) ;
public void process_attributes ( ) ;
public FormalParameter copy ( ) ;
}

public FormalParameter ( string _name,
DataType type,
SourceReference? source = null ) ;
public FormalParameter.with_ellipsis ( SourceReference? source = null ) ;
public DataType type_reference { get; set; } ;
public weak ParameterDirection direction { get; set; } ;
public weak bool ellipsis { get; set; } ;
public Expression default_expression { get; set; } ;
public weak bool no_array_length { get; set; } ;
public weak bool construct_parameter { get; set; } ;
public weak double cparameter_position { get; set; } ;
public weak double carray_length_parameter_position { get; set; } ;
public weak double cdelegate_target_parameter_position { get; set; } ;
public void process_attributes ( ) ;
public FormalParameter copy ( ) ;
Created by Valadoc