hubert.reinterpretcast added a comment. In D76696#1944784 <https://reviews.llvm.org/D76696#1944784>, @sammccall wrote:
> The general scheme is probably common: unresolved expr -> ??? -> an > expression is dependent but not marked as such -> constant evaluation crashes. > > But the ??? matters, as that's where the fix is. > In the case above: expr is used in a member of X, and X is not a dependent > type, so sizeof(X) is not considered dependent The context, if I understand correctly for the cases I am seeing, boil down to: - Value of a member initializer for a constexpr constructor - Bitfield width Repository: rG LLVM Github Monorepo CHANGES SINCE LAST ACTION https://reviews.llvm.org/D76696/new/ https://reviews.llvm.org/D76696 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits