[clang] [clang] Implement `__builtin_is_implicit_lifetime()` (PR #101807)

via cfe-commits cfe-commits at lists.llvm.org
Sun Aug 4 02:38:25 PDT 2024


https://github.com/cor3ntin commented:

Generally looks good but can you add tests for non aggregate with non elligible constructors and destructors ?
(ie a class template with `requires false` on various destructor/constructor?)
(or better yet a class template that takes a bool NTTP aso you can test with both a satisfied and unsatisfied condition. Also classes that have both an eligible and eligible constructor

Also tests for non-aggregates with an explicitly deleted destructor?


Thanks!

https://github.com/llvm/llvm-project/pull/101807


More information about the cfe-commits mailing list