2005-08-04 Rafael Teixeira <rafaelteixeirabr@hotmail.com>
authorRafael Teixeira <monoman@gmail.com>
Thu, 4 Aug 2005 20:55:16 +0000 (20:55 -0000)
committerRafael Teixeira <monoman@gmail.com>
Thu, 4 Aug 2005 20:55:16 +0000 (20:55 -0000)
commit113658ab64e452b87435309f61893c273320c221
treefbc630563de0a4aa57dd99055b12e8ab75673591
parent7c102be407dfe063b8aee3b448ac91f9dd640b2f
2005-08-04  Rafael Teixeira <rafaelteixeirabr@hotmail.com>
* statement.cs:  Refactored code/fields from Redim to RedimClause
so that it works for multiple arrays being redimensioned in the same statement
* mb-parser.jay: redim_clauses rule was losing additional items

2005-08-04  Aldo Monteiro <aldo@psl-pr.softwarelivre.org>,
Renato Suga <renato@psl-pr.softwarelivre.org>
* mb-parser.jay: treatment of opt_type_spec in redim_clause
* statement.cs: changed constructor in class RedimClause so that it gets
an Expression. Report.Error now emits the line number too for ReDim
errors. New attribute in RedimClause: Expression ExprAs

svn path=/trunk/mcs/; revision=48020
mcs/mbas/ChangeLog
mcs/mbas/Test/misc/RedimPreserve.vb
mcs/mbas/mb-parser.jay
mcs/mbas/statement.cs