//----------------------------------------------- // Labels //----------------------------------------------- /// <summary> /// Branch to lblBranch and anchor lblMark. If lblBranch = lblMark, then no need /// to generate a "br" to the next instruction. /// </summary> public void BranchAndMark(Label lblBranch, Label lblMark) { if (!lblBranch.Equals(lblMark)) { EmitUnconditionalBranch(OpCodes.Br, lblBranch); } MarkLabel(lblMark); }
public void PosTest3() { object ob = _generator.GetInt32(); Label label = new Label(); Assert.False(label.Equals(ob)); }
public void PosTest6() { object ob = " "; Label label = new Label(); Assert.False(label.Equals(ob)); }
public void PosTest1() { Label label = new Label(); object ob = label; Assert.True(label.Equals(ob)); }