void EmitRawBranch(bool branch, Expression condition, Label label) { condition.Accept(this); PopType(); _il.Emit(branch ? OpCodes.Brtrue : OpCodes.Brfalse, label); }