higher-performance wrote: Interesting point! A few thoughts:
- Are system headers really any different from non-system headers in that case? It feels like it might be an orthogonal issue we should address in a separate PR. - Do you mean SFINAE contexts rather than merely unevaluated contexts (?) - How would I detect if a given `Expr` (say, an `InitListExpr`) is unevaluated? Is that easy or would it require a huge rework of the implementation? https://github.com/llvm/llvm-project/pull/141133 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits