- In some cases, a type would not get implicitly converted to a typeid #2764.

This commit is contained in:
Christoffer Lerno
2026-01-16 11:41:18 +01:00
parent 51364a9d1b
commit 70c4b24519
3 changed files with 17 additions and 0 deletions

View File

@@ -12431,6 +12431,7 @@ RETRY:
SEMA_ERROR(expr, "Recursive resolution of list.");
return expr_poison(expr);
case RESOLVE_DONE:
if (!sema_cast_rvalue(context, expr, true)) return false;
if (to && expr->type != to)
{
cast_implicit_silent(context, expr, to, false);