Skip to main content
aboutsummaryrefslogtreecommitdiffstats
path: root/core
diff options
context:
space:
mode:
authorDoug Schaefer2005-04-01 16:20:52 +0000
committerDoug Schaefer2005-04-01 16:20:52 +0000
commitdf814fefe976d32b519b7c516304285c9943491c (patch)
tree5e3c0f96d4445b92a37738f510e44d63dbe97657 /core
parentf7566ee272d2e90d9d5018718ed1d476fc03fb02 (diff)
downloadorg.eclipse.cdt-df814fefe976d32b519b7c516304285c9943491c.tar.gz
org.eclipse.cdt-df814fefe976d32b519b7c516304285c9943491c.tar.xz
org.eclipse.cdt-df814fefe976d32b519b7c516304285c9943491c.zip
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.
Diffstat (limited to 'core')
-rw-r--r--core/org.eclipse.cdt.core/parser/org/eclipse/cdt/internal/core/parser/token/BasicTokenDuple.java2
1 files changed, 1 insertions, 1 deletions
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;

Back to the top