From 79dc53a60ddce2034f461b4aa6114b3b3e7f6e17 Mon Sep 17 00:00:00 2001 From: Sergey Prigogin Date: Mon, 5 Mar 2012 16:06:11 -0800 Subject: [PATCH] Minor bug fix. --- .../cdt/internal/formatter/CodeFormatterVisitor.java | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/internal/formatter/CodeFormatterVisitor.java b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/internal/formatter/CodeFormatterVisitor.java index 720eb2f54bd..44ad4462c9c 100644 --- a/core/org.eclipse.cdt.core/src/org/eclipse/cdt/internal/formatter/CodeFormatterVisitor.java +++ b/core/org.eclipse.cdt.core/src/org/eclipse/cdt/internal/formatter/CodeFormatterVisitor.java @@ -1170,13 +1170,16 @@ public class CodeFormatterVisitor extends ASTVisitor implements ICPPASTVisitor, * */ private int visit(ICPPASTUsingDeclaration node) { - scribe.printNextToken(Token.t_using); - if (node.isTypename()) { - scribe.printNextToken(Token.t_typename, true); + int token = peekNextToken(); + if (token == Token.t_using) + scribe.printNextToken(token); + token = peekNextToken(); + if (token == Token.t_typename) { + scribe.printNextToken(token, true); } scribe.space(); node.getName().accept(this); - int token = peekNextToken(); + token = peekNextToken(); if (token == Token.tSEMI) { scribe.printNextToken(token, preferences.insert_space_before_semicolon); }