1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-04-29 19:45:01 +02:00

Partial fix for 81806 - [Parser2] Constructor Initializer is mistaken as function prototype

This commit is contained in:
John Camelon 2005-01-26 15:59:30 +00:00
parent ae8ed5955f
commit f2488626d4

View file

@ -2370,6 +2370,7 @@ public class GNUCPPSourceParser extends AbstractGNUSourceCodeParser {
IASTNode n = mostRelevantScopeNode; IASTNode n = mostRelevantScopeNode;
mostRelevantScopeNode = namespaceDefinition; mostRelevantScopeNode = namespaceDefinition;
namespaceDefinition.setParent(n);
try { try {
namespaceDeclarationLoop: while (LT(1) != IToken.tRBRACE) { namespaceDeclarationLoop: while (LT(1) != IToken.tRBRACE) {
@ -3901,6 +3902,7 @@ public class GNUCPPSourceParser extends AbstractGNUSourceCodeParser {
IASTNode n = mostRelevantScopeNode; IASTNode n = mostRelevantScopeNode;
mostRelevantScopeNode = astClassSpecifier; mostRelevantScopeNode = astClassSpecifier;
astClassSpecifier.setParent( n );
try { try {
memberDeclarationLoop: while (LT(1) != IToken.tRBRACE) { memberDeclarationLoop: while (LT(1) != IToken.tRBRACE) {