From ad2263de9f75119626f316e253fdc1de28d5c23a Mon Sep 17 00:00:00 2001 From: Ilya Biryukov Date: Thu, 5 May 2022 15:02:36 +0000 Subject: [PATCH] [Sema] Replace invalid FIXME about memory leak. NFC Added in my previous patch by mistake. --- clang/lib/Sema/SemaConcept.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/clang/lib/Sema/SemaConcept.cpp b/clang/lib/Sema/SemaConcept.cpp index 4ec37a94089b..261f57e4d185 100644 --- a/clang/lib/Sema/SemaConcept.cpp +++ b/clang/lib/Sema/SemaConcept.cpp @@ -341,7 +341,7 @@ bool Sema::CheckConstraintSatisfaction( OutSatisfaction = *Satisfaction; // We cannot use InsertPos here because CheckConstraintSatisfaction might have // invalidated it. - // FIXME: this leaks memory, we should allocate in the arena instead. + // Note that entries of SatisfactionCache are deleted in Sema's destructor. SatisfactionCache.InsertNode(Satisfaction.release()); return false; }