[lldb] [clang-tools-extra] [clang] [c++20] P1907R1: Support for generalized non-type template arguments of scalar type. (PR #78041)

via cfe-commits cfe-commits at lists.llvm.org
Mon Jan 29 02:33:21 PST 2024


zmodem wrote:

We're hitting a "dyn_cast on a non-existent value" assert in Chromium after this change. I've attached a reproducer here: https://bugs.chromium.org/p/chromium/issues/detail?id=1522775#c2

Based on the stack, this doesn't look the same as the analyzer issue (#79575) but there are similarities: "clang::IgnoreParensSingleStep" vs. "ignoreTransparentExprs".

Maybe the fix in #79764 can be expanded to cover also this case?

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


More information about the cfe-commits mailing list