///<summary> ///Конструктор с параметрами. ///</summary> public array_size(type_definition_attr_list _attr_list,expression _max_value,SourceContext sc) { this._attr_list=_attr_list; this._max_value=_max_value; source_context = sc; }
///<summary> ///Конструктор с параметрами. ///</summary> public procedure_header(type_definition_attr_list _attr_list,formal_parameters _parameters,procedure_attributes_list _proc_attributes,method_name _name,bool _of_object,bool _class_keyword,ident_list _template_args,where_definition_list _where_defs) { this._attr_list=_attr_list; this._parameters=_parameters; this._proc_attributes=_proc_attributes; this._name=_name; this._of_object=_of_object; this._class_keyword=_class_keyword; this._template_args=_template_args; this._where_defs=_where_defs; }
public void visit(type_definition_attr_list _type_definition_attr_list) { bw.Write((Int16)168); write_type_definition_attr_list(_type_definition_attr_list); }
///<summary> ///Конструктор с параметрами. ///</summary> public indexers_types(type_definition_attr_list _attr_list,List<type_definition> _indexers) { this._attr_list=_attr_list; this._indexers=_indexers; }
///<summary> ///Конструктор с параметрами. ///</summary> public array_type(type_definition_attr_list _attr_list,indexers_types _indexers,type_definition _elements_type) { this._attr_list=_attr_list; this._indexers=_indexers; this._elements_type=_elements_type; }
///<summary> ///Конструктор с параметрами. ///</summary> public ref_type(type_definition_attr_list _attr_list,type_definition _pointed_to) { this._attr_list=_attr_list; this._pointed_to=_pointed_to; }
///<summary> ///Конструктор с параметрами. ///</summary> public diapason(type_definition_attr_list _attr_list,expression _left,expression _right) { this._attr_list=_attr_list; this._left=_left; this._right=_right; }
///<summary> ///Конструктор с параметрами. ///</summary> public lambda_inferred_type(type_definition_attr_list _attr_list,object _real_type,SourceContext sc) { this._attr_list=_attr_list; this._real_type=_real_type; source_context = sc; }
///<summary> ///Конструктор с параметрами. ///</summary> public same_type_node(type_definition_attr_list _attr_list,expression _ex) { this._attr_list=_attr_list; this._ex=_ex; }
///<summary> ///Конструктор с параметрами. ///</summary> public declaration_specificator(type_definition_attr_list _attr_list,DeclarationSpecificator _specificator,string _name,SourceContext sc) { this._attr_list=_attr_list; this._specificator=_specificator; this._name=_name; source_context = sc; }
///<summary> ///Конструктор с параметрами. ///</summary> public lambda_inferred_type(type_definition_attr_list _attr_list,object _real_type) { this._attr_list=_attr_list; this._real_type=_real_type; }
///<summary> ///Конструктор с параметрами. ///</summary> public declaration_specificator(type_definition_attr_list _attr_list,DeclarationSpecificator _specificator,string _name) { this._attr_list=_attr_list; this._specificator=_specificator; this._name=_name; }
///<summary> ///Конструктор с параметрами. ///</summary> public type_definition_attr(type_definition_attr_list _attr_list,definition_attribute _attr,SourceContext sc) { this._attr_list=_attr_list; this._attr=_attr; source_context = sc; }
///<summary> ///Конструктор с параметрами. ///</summary> public type_definition_attr(type_definition_attr_list _attr_list,definition_attribute _attr) { this._attr_list=_attr_list; this._attr=_attr; }
///<summary> ///Конструктор с параметрами. ///</summary> public modern_proc_type(type_definition_attr_list _attr_list,type_definition _aloneparam,enumerator_list _el,type_definition _res) { this._attr_list=_attr_list; this._aloneparam=_aloneparam; this._el=_el; this._res=_res; }
///<summary> ///Конструктор с параметрами. ///</summary> public same_type_node(type_definition_attr_list _attr_list,expression _ex,SourceContext sc) { this._attr_list=_attr_list; this._ex=_ex; source_context = sc; }
///<summary> ///Конструктор с параметрами. ///</summary> public modern_proc_type(type_definition_attr_list _attr_list,type_definition _aloneparam,enumerator_list _el,type_definition _res,SourceContext sc) { this._attr_list=_attr_list; this._aloneparam=_aloneparam; this._el=_el; this._res=_res; source_context = sc; }
///<summary> ///Конструктор с параметрами. ///</summary> public semantic_type_node(type_definition_attr_list _attr_list,Object _type) { this._attr_list=_attr_list; this._type=_type; }
///<summary> ///Конструктор с параметрами. ///</summary> public ref_type(type_definition_attr_list _attr_list,type_definition _pointed_to,SourceContext sc) { this._attr_list=_attr_list; this._pointed_to=_pointed_to; source_context = sc; }
///<summary> ///Конструктор с параметрами. ///</summary> public semantic_type_node(type_definition_attr_list _attr_list,Object _type,SourceContext sc) { this._attr_list=_attr_list; this._type=_type; source_context = sc; }
///<summary> ///Конструктор с параметрами. ///</summary> public diapason(type_definition_attr_list _attr_list,expression _left,expression _right,SourceContext sc) { this._attr_list=_attr_list; this._left=_left; this._right=_right; source_context = sc; }
///<summary> ///Конструктор с параметрами. ///</summary> public no_type_foreach(type_definition_attr_list _attr_list) { this._attr_list=_attr_list; }
///<summary> ///Конструктор с параметрами. ///</summary> public indexers_types(type_definition_attr_list _attr_list,List<type_definition> _indexers,SourceContext sc) { this._attr_list=_attr_list; this._indexers=_indexers; source_context = sc; }
///<summary> ///Конструктор с параметрами. ///</summary> public no_type_foreach(type_definition_attr_list _attr_list,SourceContext sc) { this._attr_list=_attr_list; source_context = sc; }
///<summary> ///Конструктор с параметрами. ///</summary> public array_type(type_definition_attr_list _attr_list,indexers_types _indexers,type_definition _elements_type,SourceContext sc) { this._attr_list=_attr_list; this._indexers=_indexers; this._elements_type=_elements_type; source_context = sc; }
///<summary> ///Конструктор с параметрами. ///</summary> public sequence_type(type_definition_attr_list _attr_list,type_definition _elements_type) { this._attr_list=_attr_list; this._elements_type=_elements_type; }
///<summary> ///Конструктор с параметрами. ///</summary> public function_header(type_definition_attr_list _attr_list,formal_parameters _parameters,procedure_attributes_list _proc_attributes,method_name _name,bool _of_object,bool _class_keyword,ident_list _template_args,where_definition_list _where_defs,type_definition _return_type,SourceContext sc) { this._attr_list=_attr_list; this._parameters=_parameters; this._proc_attributes=_proc_attributes; this._name=_name; this._of_object=_of_object; this._class_keyword=_class_keyword; this._template_args=_template_args; this._where_defs=_where_defs; this._return_type=_return_type; source_context = sc; }
///<summary> ///Конструктор с параметрами. ///</summary> public sequence_type(type_definition_attr_list _attr_list,type_definition _elements_type,SourceContext sc) { this._attr_list=_attr_list; this._elements_type=_elements_type; source_context = sc; }
public void write_type_definition_attr_list(type_definition_attr_list _type_definition_attr_list) { write_syntax_tree_node(_type_definition_attr_list); if (_type_definition_attr_list.attributes == null) { bw.Write((byte)0); } else { bw.Write((byte)1); bw.Write(_type_definition_attr_list.attributes.Count); for(Int32 ssyy_i = 0; ssyy_i < _type_definition_attr_list.attributes.Count; ssyy_i++) { if (_type_definition_attr_list.attributes[ssyy_i] == null) { bw.Write((byte)0); } else { bw.Write((byte)1); _type_definition_attr_list.attributes[ssyy_i].visit(this); } } } }
///<summary> ///Конструктор с параметрами. ///</summary> public array_size(type_definition_attr_list _attr_list,expression _max_value) { this._attr_list=_attr_list; this._max_value=_max_value; }