mizvekov wrote: > Thank you for your feedback. I added more tests. By "function templates with placeholder return types", do you mean something similar to create_object4 in my test case? Yep. That's what I meant. https://github.com/llvm/llvm-project/pull/139973