1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-08-03 22:35:43 +02:00

Fix for bug 291821.

This commit is contained in:
Sergey Prigogin 2009-11-01 05:59:13 +00:00
parent b5f2e60698
commit 9c64a0e733

View file

@ -2085,6 +2085,20 @@ public final class CIndenter {
case Symbols.TokenNEW:
nextToken();
return fToken == Symbols.TokenOPERATOR;
case Symbols.TokenRPAREN:
nextToken();
if (fToken != Symbols.TokenLPAREN)
return false;
nextToken();
return fToken == Symbols.TokenOPERATOR;
case Symbols.TokenRBRACKET:
nextToken();
if (fToken != Symbols.TokenLBRACKET)
return false;
nextToken();
if (fToken == Symbols.TokenNEW || fToken == Symbols.TokenDELETE)
nextToken();
return fToken == Symbols.TokenOPERATOR;
case Symbols.TokenOTHER:
if (getTokenContent().length() == 1) {
nextToken();