Ejemplo n.º 1
0
 public common_parameter(string name, parameter_type pt,
                         common_function_node cont_function, concrete_parameter_type conc_par_type, location loc) :
     base(name)
 {
     _par_type                = pt;
     _cont_function           = cont_function;
     _concrete_parameter_type = conc_par_type;
     _loc = loc;
 }
Ejemplo n.º 2
0
 public common_parameter(string name, type_node tp, parameter_type pt,
                         common_function_node cont_function, concrete_parameter_type conc_par_type, expression_node default_value,
                         location loc) :
     base(name, tp)
 {
     _par_type                = pt;
     _cont_function           = cont_function;
     _concrete_parameter_type = conc_par_type;
     _default_value           = default_value;
     _loc = loc;
 }
Ejemplo n.º 3
0
 public basic_parameter(string name, type_node type, parameter_type par_type,
                        basic_function_node cont_function) : base(name, type)
 {
     _cont_function = cont_function;
     _par_type      = par_type;
 }
Ejemplo n.º 4
0
 public void SetParameterType(parameter_type pt)
 {
     _par_type = pt;
 }