Bug 71094 - [Parser] Error handling after bad using declaration too extreme
Summary: [Parser] Error handling after bad using declaration too extreme
Status: RESOLVED FIXED
Alias: None
Product: CDT
Classification: Tools
Component: cdt-parser (show other bugs)
Version: 2.0   Edit
Hardware: PC Windows XP
: P2 major (vote)
Target Milestone: 2.0.1   Edit
Assignee: John Camelon CLA
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-07-29 12:33 EDT by Vikas Trivedi CLA
Modified: 2004-08-10 13:31 EDT (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
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.