Make a new conditional

mtype is the return type of the whole if, in case of a ternary operator.

Property definitions

nitc $ ASTBuilder :: make_if
	# Make a new conditional
	# `mtype` is the return type of the whole if, in case of a ternary operator.
	fun make_if(condition: AExpr, mtype: nullable MType): AIfExpr
	do
		return new AIfExpr.make(condition, mtype)
	end
src/astbuilder.nit:107,2--112,4