public void write_jump_stmt(jump_stmt _jump_stmt) { write_statement(_jump_stmt); if (_jump_stmt.expr == null) { bw.Write((byte)0); } else { bw.Write((byte)1); _jump_stmt.expr.visit(this); } bw.Write((byte)_jump_stmt.JumpType); }
public override void visit(jump_stmt _jump_stmt) { throw new NotImplementedException(); }
public void visit(jump_stmt _jump_stmt) { bw.Write((Int16)140); write_jump_stmt(_jump_stmt); }
public override void visit(jump_stmt _jump_stmt) { throw new Exception("The method or operation is not implemented."); }
public void read_jump_stmt(jump_stmt _jump_stmt) { read_statement(_jump_stmt); _jump_stmt.expr = _read_node() as expression; _jump_stmt.JumpType = (JumpStmtType)br.ReadByte(); }
public void visit(jump_stmt _jump_stmt) { read_jump_stmt(_jump_stmt); }
public override void visit(jump_stmt node) { prepare_node(node.expr, "expr"); }
public override void visit(jump_stmt node) { text = node.JumpType.ToString(); }