================
@@ -2532,17 +2534,13 @@ const NormalizedConstraint
*Sema::getNormalizedAssociatedConstraints(
if (CacheEntry == NormalizationCache.end()) {
auto *Normalized = NormalizedConstraint::fromAssociatedConstraints(
*this, ND, AssociatedConstraints);
- if (!Normalized) {
- NormalizationCache.try_emplace(ConstrainedDeclOrNestedReq, nullptr);
- return nullptr;
- }
// substitute() can invalidate iterators of NormalizationCache.
- bool Failed = SubstituteParameterMappings(*this).substitute(*Normalized);
+ if (Normalized &&
----------------
zyn0217 wrote:
Yes, I followed that quirk when I wrote this...
https://github.com/llvm/llvm-project/pull/227086
_______________________________________________
cfe-commits mailing list
[email protected]
https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits