public void visit(unnamed_type_object _unnamed_type_object) { bw.Write((Int16)193); write_unnamed_type_object(_unnamed_type_object); }
public void write_unnamed_type_object(unnamed_type_object _unnamed_type_object) { write_expression(_unnamed_type_object); if (_unnamed_type_object.ne_list == null) { bw.Write((byte)0); } else { bw.Write((byte)1); _unnamed_type_object.ne_list.visit(this); } bw.Write(_unnamed_type_object.is_class); if (_unnamed_type_object.new_ex == null) { bw.Write((byte)0); } else { bw.Write((byte)1); _unnamed_type_object.new_ex.visit(this); } }
public override void visit(unnamed_type_object _unnamed_type_object) // SSM 27.06.13 { SymScope tmp = cur_scope; TypeScope ts = null; cur_scope = ts = new TypeScope(SymbolKind.Class, tmp, null); tmp.AddName("class", cur_scope); ts.loc = get_location(_unnamed_type_object); ts.si = new SymInfo("class", SymbolKind.Class, ""); if (_unnamed_type_object.ne_list != null) _unnamed_type_object.ne_list.visit(this); returned_scope = cur_scope; cur_scope = tmp; }
public override void visit(unnamed_type_object _unnamed_type_object) // SSM 27.06.13 { IBaseScope tmp = cur_scope; cur_scope = entry_scope.FindScopeByLocation(_unnamed_type_object.source_context.begin_position.line_num, _unnamed_type_object.source_context.begin_position.column_num); if (_unnamed_type_object.ne_list != null) _unnamed_type_object.ne_list.visit(this); cur_scope = tmp; }
public override void visit(unnamed_type_object _unnamed_type_object) // SSM 27.06.13 { }
public void read_unnamed_type_object(unnamed_type_object _unnamed_type_object) { read_expression(_unnamed_type_object); _unnamed_type_object.ne_list = _read_node() as name_assign_expr_list; _unnamed_type_object.is_class = br.ReadBoolean(); _unnamed_type_object.new_ex = _read_node() as new_expr; }
public void visit(unnamed_type_object _unnamed_type_object) { read_unnamed_type_object(_unnamed_type_object); }
public override void visit(unnamed_type_object _unnamed_type_object) // SSM 27.06.13 { //sb.Append("new"); //SetKeywordOffset("new"); read_from_beg_pos = true; visit_node(_unnamed_type_object.ne_list); }
public override void visit(unnamed_type_object uto) // SSM 26/08/15 - Роман подсказал { ProcessNode(uto.ne_list); }