mstorsjo wrote: I pushed a revert now.
My reduction did complete in the end - it's reproducible with a small snippet like this: ```c++ struct a { } constexpr b; class c { public: c(a); }; class B { public: using d = int; struct e { enum { f } g; int h; c i; d j{}; }; }; B::e k{B::e::f, int(), b}; ``` Compiled like this: ``` $ clang -target x86_64-linux-gnu -c repro.cpp ``` https://github.com/llvm/llvm-project/pull/97308 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits