As reported here: https://github.com/llvm/llvm-project/issues/44178
This is an attempt to get a functional version of the delayed concept instantiation
implementation for functions. Currently this passes all lit tests, plus a few
extras I thought were valuable when I implemented this.
Note there are two places in particular I'm not sure of the fix, and would love
any reviews on my approach if at all possible (plus any suggested additional testing
that folks can suggest).
hmmm, what does this literally mean? In my understanding, it should be:
I am just wondering if this is covered by TK_NonTemplate.