commit | 70fd01a1b806880085e2ea6c089610cb3f7c7e10 | [log] [tgz] |
---|---|---|
author | Chris Lattner <sabre@nondot.org> | Fri Sep 01 22:07:27 2006 +0000 |
committer | Chris Lattner <sabre@nondot.org> | Fri Sep 01 22:07:27 2006 +0000 |
tree | 183b4d4e155dea7949b9c1cdf17875fab389d8c4 | |
parent | 315f02a6e57532f3bddba45c27d38691bc589416 [diff] [blame] |
Make sure to clear CurDefmPrefix = 0, otherwise stuff after a defm won't parse right. This fixes TableGen/MultiClass.td llvm-svn: 30037
diff --git a/llvm/utils/TableGen/FileParser.y.cvs b/llvm/utils/TableGen/FileParser.y.cvs index 0f0c468..205fee4 100644 --- a/llvm/utils/TableGen/FileParser.y.cvs +++ b/llvm/utils/TableGen/FileParser.y.cvs
@@ -758,6 +758,7 @@ delete &TemplateVals; delete $2; + CurDefmPrefix = 0; }; Object : ClassInst {} | DefInst {};