[clang] [llvm] [Coroutines] Mark parameter allocas with coro.outside.frame metadata (PR #127653)

2025-02-27 Thread Erik Jensen via cfe-commits
rkjnsn wrote: Even for a real suspend, though, isn't it still possible for the coroutine to be resumed on a different thread, completed, and the frame deleted, all before the coroutine ramp finishes executing on the current thread? https://github.com/llvm/llvm-project/pull/127653 _

[clang] [Clang] Fix handling of immediate escalation for inherited constructors (PR #112860)

2024-10-18 Thread Erik Jensen via cfe-commits
rkjnsn wrote: > With this patch, the first one produces an error, the second doesn't. > Which... seems dubious? I am far from a standards expert, but I would _expect_ both to compile? When calling an inherited constructor, "all other bases and members of Derived are initialized as if by the d