stage3: unify to cleanup; MIR return-defer; docs+smokes updated; LLVM(harness): finalize_phis ownership, ret.py simplified, uses-predeclare; cleanup return override green; method-postfix cleanup return WIP (PHI head)

This commit is contained in:
Selfhosting Dev
2025-09-19 02:07:38 +09:00
parent 951a050592
commit 5e818eeb7e
205 changed files with 9671 additions and 1849 deletions

View File

@ -9,7 +9,7 @@ static box Main {
if (j == 2) { break }
j = j + 1
}
} finally {
} cleanup {
// inner の break に関わらず finally は 1 回実行
fin = fin + 1
}
@ -19,4 +19,3 @@ static box Main {
return fin
}
}