From df814fefe976d32b519b7c516304285c9943491c Mon Sep 17 00:00:00 2001 From: Doug Schaefer Date: Fri, 1 Apr 2005 16:20:52 +0000 Subject: [PATCH] Really ugly update to make sure the EOC token gets included as a segment in a token duple. This allows completions immediately after the :: in a name. --- .../eclipse/cdt/internal/core/parser/token/BasicTokenDuple.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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 8a16c6c6055..8f8c442b5f1 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 @@ -101,7 +101,7 @@ public class BasicTokenDuple implements ITokenDuple { for( ;; ){ if( token == last ) break; - if( startOfSegment == last.getNext() ) + if( startOfSegment == last.getNext() && startOfSegment.getType() != IToken.tEOC ) // for the EOC token, next points to itself { startOfSegment = null; break;