Bug 71094

Summary: [Parser] Error handling after bad using declaration too extreme
Product: [Tools] CDT Reporter: Vikas Trivedi <vtrivedi>
Component: cdt-parserAssignee: John Camelon <john.camelon>
Status: RESOLVED FIXED QA Contact:
Severity: major    
Priority: P2 CC: dave.daoust
Version: 2.0   
Target Milestone: 2.0.1   
Hardware: PC   
OS: Windows XP   
Whiteboard:

Description Vikas Trivedi CLA 2004-07-29 12:33:27 EDT
class A's declaration seems to get skipped over in errorhandling.  

using namespace DOESNOTEXIST; 
class A { 
  int x; 
};
Comment 1 John Camelon CLA 2004-07-29 15:35:51 EDT
This impacts our internal products. 
Set Fix For to 2.0.1.
Comment 2 John Camelon CLA 2004-08-04 15:40:23 EDT
Fix has been applied to HEAD, along w/JUnit test cases to validate them.  
When we merge this with the 2.0.1 branch I shall mark the defect as resolved.
Comment 3 John Camelon CLA 2004-08-10 13:31:00 EDT
The merge from HEAD to 2_0 branch is complete.  
JUnits validating these fixes have been committed to both branches. 
Marking as RESOLVED - FIXED. 
The next available 2.0.1 build shall contain these fixes along with Parser 
performance/scalability improvements.