https://github.com/cor3ntin commented:

Is an actual performance concern here?

Unlike recursive things it's bound to terminate, and it's not adding recursion 
in itself  - the limit from the compiler perspective is the number of 
instantiations / objects in the declaration context.

I expect people will want to iterate over the member of `::` or `::std` and 
expect that to somehow work.

So i think this is fine for now but we will probably have to adjust with use 
cases

https://github.com/llvm/llvm-project/pull/169689
_______________________________________________
llvm-branch-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

Reply via email to