Examples of consumeStringLiteral()


Examples of org.jboss.ide.eclipse.freemarker.lang.ParserUtils.consumeStringLiteral()

    }
  }

  public void testConsumeStringLiteral() throws ParseException {
    ParserUtils parser = new ParserUtils("'val'"); //$NON-NLS-1$
    assertEquals(5, parser.consumeStringLiteral());
    assertEquals("'val'", parser.getLastToken()); //$NON-NLS-1$

    parser = new ParserUtils("'val' "); //$NON-NLS-1$
    assertEquals(5, parser.consumeStringLiteral());
    assertEquals("'val'", parser.getLastToken()); //$NON-NLS-1$
View Full Code Here

Examples of org.jboss.ide.eclipse.freemarker.lang.ParserUtils.consumeStringLiteral()

    ParserUtils parser = new ParserUtils("'val'"); //$NON-NLS-1$
    assertEquals(5, parser.consumeStringLiteral());
    assertEquals("'val'", parser.getLastToken()); //$NON-NLS-1$

    parser = new ParserUtils("'val' "); //$NON-NLS-1$
    assertEquals(5, parser.consumeStringLiteral());
    assertEquals("'val'", parser.getLastToken()); //$NON-NLS-1$

    parser = new ParserUtils("'val'>"); //$NON-NLS-1$
    assertEquals(5, parser.consumeStringLiteral());
    assertEquals("'val'", parser.getLastToken()); //$NON-NLS-1$
View Full Code Here

Examples of org.jboss.ide.eclipse.freemarker.lang.ParserUtils.consumeStringLiteral()

    parser = new ParserUtils("'val' "); //$NON-NLS-1$
    assertEquals(5, parser.consumeStringLiteral());
    assertEquals("'val'", parser.getLastToken()); //$NON-NLS-1$

    parser = new ParserUtils("'val'>"); //$NON-NLS-1$
    assertEquals(5, parser.consumeStringLiteral());
    assertEquals("'val'", parser.getLastToken()); //$NON-NLS-1$

    parser = new ParserUtils("''"); //$NON-NLS-1$
    assertEquals(2, parser.consumeStringLiteral());
    assertEquals("''", parser.getLastToken()); //$NON-NLS-1$
View Full Code Here

Examples of org.jboss.ide.eclipse.freemarker.lang.ParserUtils.consumeStringLiteral()

    parser = new ParserUtils("'val'>"); //$NON-NLS-1$
    assertEquals(5, parser.consumeStringLiteral());
    assertEquals("'val'", parser.getLastToken()); //$NON-NLS-1$

    parser = new ParserUtils("''"); //$NON-NLS-1$
    assertEquals(2, parser.consumeStringLiteral());
    assertEquals("''", parser.getLastToken()); //$NON-NLS-1$

    /* newline and other chars */
    parser = new ParserUtils("'\n\t\r'"); //$NON-NLS-1$
    assertEquals(5, parser.consumeStringLiteral());
View Full Code Here

Examples of org.jboss.ide.eclipse.freemarker.lang.ParserUtils.consumeStringLiteral()

    assertEquals(2, parser.consumeStringLiteral());
    assertEquals("''", parser.getLastToken()); //$NON-NLS-1$

    /* newline and other chars */
    parser = new ParserUtils("'\n\t\r'"); //$NON-NLS-1$
    assertEquals(5, parser.consumeStringLiteral());
    assertEquals("'\n\t\r'", parser.getLastToken()); //$NON-NLS-1$

    /* quot in apos */
    parser = new ParserUtils("'\"'"); //$NON-NLS-1$
    assertEquals(3, parser.consumeStringLiteral());
View Full Code Here

Examples of org.jboss.ide.eclipse.freemarker.lang.ParserUtils.consumeStringLiteral()

    assertEquals(5, parser.consumeStringLiteral());
    assertEquals("'\n\t\r'", parser.getLastToken()); //$NON-NLS-1$

    /* quot in apos */
    parser = new ParserUtils("'\"'"); //$NON-NLS-1$
    assertEquals(3, parser.consumeStringLiteral());
    assertEquals("'\"'", parser.getLastToken()); //$NON-NLS-1$

    /* apos in apos */
    parser = new ParserUtils("'\\''"); //$NON-NLS-1$
    assertEquals(4, parser.consumeStringLiteral());
View Full Code Here

Examples of org.jboss.ide.eclipse.freemarker.lang.ParserUtils.consumeStringLiteral()

    assertEquals(3, parser.consumeStringLiteral());
    assertEquals("'\"'", parser.getLastToken()); //$NON-NLS-1$

    /* apos in apos */
    parser = new ParserUtils("'\\''"); //$NON-NLS-1$
    assertEquals(4, parser.consumeStringLiteral());
    assertEquals("'\\''", parser.getLastToken()); //$NON-NLS-1$

    /* simple escapes */
    parser = new ParserUtils("'\\n\\t\\r\\\\'"); //$NON-NLS-1$
    assertEquals(10, parser.consumeStringLiteral());
View Full Code Here

Examples of org.jboss.ide.eclipse.freemarker.lang.ParserUtils.consumeStringLiteral()

    assertEquals(4, parser.consumeStringLiteral());
    assertEquals("'\\''", parser.getLastToken()); //$NON-NLS-1$

    /* simple escapes */
    parser = new ParserUtils("'\\n\\t\\r\\\\'"); //$NON-NLS-1$
    assertEquals(10, parser.consumeStringLiteral());
    assertEquals("'\\n\\t\\r\\\\'", parser.getLastToken()); //$NON-NLS-1$

    /* hex escapes */
    parser = new ParserUtils("'\\x00ab\\xab\\xff\\xAB\\xFF'"); //$NON-NLS-1$
    assertEquals(24, parser.consumeStringLiteral());
View Full Code Here

Examples of org.jboss.ide.eclipse.freemarker.lang.ParserUtils.consumeStringLiteral()

    assertEquals(10, parser.consumeStringLiteral());
    assertEquals("'\\n\\t\\r\\\\'", parser.getLastToken()); //$NON-NLS-1$

    /* hex escapes */
    parser = new ParserUtils("'\\x00ab\\xab\\xff\\xAB\\xFF'"); //$NON-NLS-1$
    assertEquals(24, parser.consumeStringLiteral());
    assertEquals("'\\x00ab\\xab\\xff\\xAB\\xFF'", parser.getLastToken()); //$NON-NLS-1$

    /* with double quotes */
    parser = new ParserUtils("\"val\""); //$NON-NLS-1$
    assertEquals(5, parser.consumeStringLiteral());
View Full Code Here

Examples of org.jboss.ide.eclipse.freemarker.lang.ParserUtils.consumeStringLiteral()

    assertEquals(24, parser.consumeStringLiteral());
    assertEquals("'\\x00ab\\xab\\xff\\xAB\\xFF'", parser.getLastToken()); //$NON-NLS-1$

    /* with double quotes */
    parser = new ParserUtils("\"val\""); //$NON-NLS-1$
    assertEquals(5, parser.consumeStringLiteral());
    assertEquals("\"val\"", parser.getLastToken()); //$NON-NLS-1$

    parser = new ParserUtils("\"\""); //$NON-NLS-1$
    assertEquals(2, parser.consumeStringLiteral());
    assertEquals("\"\"", parser.getLastToken()); //$NON-NLS-1$
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.