checker: minor cleanup in if_expr() (#14584)
							parent
							
								
									d0a1608ede
								
							
						
					
					
						commit
						55951e0943
					
				|  | @ -274,11 +274,7 @@ pub fn (mut c Checker) if_expr(mut node ast.IfExpr) ast.Type { | ||||||
| 		} | 		} | ||||||
| 	} | 	} | ||||||
| 	// if only untyped literals were given default to int/f64
 | 	// if only untyped literals were given default to int/f64
 | ||||||
| 	if node.typ == ast.int_literal_type { | 	node.typ = ast.mktyp(node.typ) | ||||||
| 		node.typ = ast.int_type |  | ||||||
| 	} else if node.typ == ast.float_literal_type { |  | ||||||
| 		node.typ = ast.f64_type |  | ||||||
| 	} |  | ||||||
| 	if expr_required && !node.has_else { | 	if expr_required && !node.has_else { | ||||||
| 		d := if node.is_comptime { '$' } else { '' } | 		d := if node.is_comptime { '$' } else { '' } | ||||||
| 		c.error('`$if_kind` expression needs `${d}else` clause', node.pos) | 		c.error('`$if_kind` expression needs `${d}else` clause', node.pos) | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue