Package org.eclipse.wst.sse.core.internal.provisional.text

Examples of org.eclipse.wst.sse.core.internal.provisional.text.ITextRegion.adjustLength()


    assert phpTokens.size() > 0;
    // if we can only adjust the previous token size
    if (yylex == AbstractPhpLexer.WHITESPACE) {
      final ITextRegion last = phpTokens.getLast();
      last.adjustLength(yylength);
    } else { // else - add as a new token
      final ContextRegion contextRegion = new ContextRegion(yylex, start,
          yylengthLength, yylength);
      phpTokens.addLast(contextRegion);
    }
View Full Code Here


    // if state was change - we add a new token and add state
    if (lexerStateChanges.size() != 0
        && getLastChange().state.equals(lexerState)) {
      final ITextRegion last = phpTokens.getLast();
      last.adjustLength(yylength);
    }
  }

  /**
   * This node represent a change in the lexer state during lexical analysis
View Full Code Here

        // if state was change - we add a new token and add state
        if (lexerStateChanges.size() != 0
                && getLastChange().state.equals(lexerState)) {
            final ITextRegion last = twigTokens.getLast();
            last.adjustLength(yylength);
        }
    }

    public void reset()
    {
View Full Code Here

        assert twigTokens.size() > 0;
        // if we can only adjust the previous token size
        if (yylex == AbstractTwigLexer.WHITESPACE) {
            final ITextRegion last = twigTokens.getLast();
            last.adjustLength(yylength);
        } else { // else - add as a new token
            final ContextRegion contextRegion = new ContextRegion(yylex, start,
                    yylengthLength, yylength);
            twigTokens.addLast(contextRegion);
        }
View Full Code Here

TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.