[llvm-commits] CVS: llvm/lib/AsmParser/llvmAsmParser.y

Chris Lattner lattner at cs.uiuc.edu
Mon Nov 24 21:55:01 PST 2003


Changes in directory llvm/lib/AsmParser:

llvmAsmParser.y updated: 1.141 -> 1.142

---
Log message:

Fix PR147


---
Diffs of the changes:  (+5 -0)

Index: llvm/lib/AsmParser/llvmAsmParser.y
diff -u llvm/lib/AsmParser/llvmAsmParser.y:1.141 llvm/lib/AsmParser/llvmAsmParser.y:1.142
--- llvm/lib/AsmParser/llvmAsmParser.y:1.141	Fri Nov 21 16:32:16 2003
+++ llvm/lib/AsmParser/llvmAsmParser.y	Mon Nov 24 21:54:16 2003
@@ -553,6 +553,11 @@
         }
       }
     }
+
+    // Clear the symbol table so it doesn't complain when it
+    // gets destructed
+    CurFun.LocalSymtab.clear();
+
     ThrowException("Redefinition of value named '" + Name + "' in the '" +
 		   V->getType()->getDescription() + "' type plane!");
   }





More information about the llvm-commits mailing list