Bug 818976 - Part 3: Generated code for HTML5 parser. r=hsivonen

This commit is contained in:
William Chen
2013-03-26 00:15:23 -07:00
parent 6695098aa9
commit d46f74e162
12 changed files with 851 additions and 406 deletions

View File

@@ -270,22 +270,24 @@ public class Tokenizer implements Locator {
/**
* "CDATA[" as <code>char[]</code>
*/
private static final @NoLength char[] CDATA_LSQB = "CDATA[".toCharArray();
private static final @NoLength char[] CDATA_LSQB = { 'C', 'D', 'A', 'T',
'A', '[' };
/**
* "octype" as <code>char[]</code>
*/
private static final @NoLength char[] OCTYPE = "octype".toCharArray();
private static final @NoLength char[] OCTYPE = { 'o', 'c', 't', 'y', 'p',
'e' };
/**
* "ublic" as <code>char[]</code>
*/
private static final @NoLength char[] UBLIC = "ublic".toCharArray();
private static final @NoLength char[] UBLIC = { 'u', 'b', 'l', 'i', 'c' };
/**
* "ystem" as <code>char[]</code>
*/
private static final @NoLength char[] YSTEM = "ystem".toCharArray();
private static final @NoLength char[] YSTEM = { 'y', 's', 't', 'e', 'm' };
private static final char[] TITLE_ARR = { 't', 'i', 't', 'l', 'e' };