diff --git a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/token/BasicTokenDuple.java b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/token/BasicTokenDuple.java index 5f6a51e0fc9..281cd2c01a7 100644 --- a/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/token/BasicTokenDuple.java +++ b/core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/token/BasicTokenDuple.java @@ -388,6 +388,8 @@ public class BasicTokenDuple implements ITokenDuple { temp = (IToken) i.next(); if( temp.getType() != IToken.tLT ) token = temp; + else + break; } nameBuffer.append( createStringRepresentation( first, token ) ); }