[llvm] [IR] Fix Module move-assignment missing NamedMDSymTab, ComdatSymTab and Parent update (PR #175501)

Nikita Popov via llvm-commits llvm-commits at lists.llvm.org
Mon Jan 12 00:51:16 PST 2026


================
@@ -98,6 +98,12 @@ Module &Module::operator=(Module &&Other) {
 
   NamedMDList.clear();
   NamedMDList.splice(NamedMDList.begin(), Other.NamedMDList);
+  for (NamedMDNode &namedMDNode : NamedMDList) {
----------------
nikic wrote:

nit: Variables start with upper case letter + omit braces for single-line if.

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


More information about the llvm-commits mailing list