llvm-project
2984a8db - [Clang] Fix an iterator invalidation bug in concept normalization cache (#165352)

Commit
53 days ago
[Clang] Fix an iterator invalidation bug in concept normalization cache (#165352) The NormalizationCache may be inserted recursively when normalizing template arguments with non-dependent default arguments. Since the ADT doesn't preserve iterator validity, this caused undefined behavior. This is a regression on trunk so there is no release note. Fixes https://github.com/llvm/llvm-project/issues/165238
Author
Parents
Loading