{ addToken(start,zzStartRead-1, Token.MARKUP_DTD); addEndToken(e4x_inInternalDtd ? INTERNAL_E4X_DTD_INTERNAL : INTERNAL_E4X_DTD); return firstToken; addEndToken(INTERNAL_IN_JS_CHAR_VALID); addEndToken(INTERNAL_IN_JS_CHAR_INVALID); { addToken(start,zzStartRead-1, Token.COMMENT_MULTILINE); addEndToken(INTERNAL_IN_JS_MLC); return firstToken; { if (validJSString) { addToken(start, zzStartRead - 1, Token.LITERAL_BACKQUOTE); addEndToken(INTERNAL_IN_JS_TEMPLATE_LITERAL_VALID); addEndToken(INTERNAL_IN_JS_TEMPLATE_LITERAL_INVALID); { addToken(start,zzStartRead-1, Token.COMMENT_DOCUMENTATION); addEndToken(INTERNAL_IN_JS_COMMENT_DOCUMENTATION); return firstToken; { addToken(start,zzStartRead-1, Token.MARKUP_PROCESSING_INSTRUCTION); addEndToken(INTERNAL_E4X_MARKUP_PROCESSING_INSTRUCTION); return firstToken; { if (validJSString) { addToken(start,zzStartRead, Token.LITERAL_BACKQUOTE); addEndToken(INTERNAL_IN_JS_TEMPLATE_LITERAL_VALID); addEndToken(INTERNAL_IN_JS_TEMPLATE_LITERAL_INVALID); { addToken(start,zzStartRead-1, Token.MARKUP_COMMENT); addEndToken(INTERNAL_IN_E4X_COMMENT - e4x_prevState); return firstToken; { addEndToken(INTERNAL_E4X); return firstToken; addEndToken(INTERNAL_IN_JS_STRING_VALID);
{ addToken(start,zzStartRead-1, Token.MARKUP_DTD); addEndToken(e4x_inInternalDtd ? INTERNAL_E4X_DTD_INTERNAL : INTERNAL_E4X_DTD); return firstToken; addEndToken(INTERNAL_IN_JS_CHAR_VALID); addEndToken(INTERNAL_IN_JS_CHAR_INVALID); { addToken(start,zzStartRead-1, Token.COMMENT_MULTILINE); addEndToken(INTERNAL_IN_JS_MLC); return firstToken; { if (validJSString) { addToken(start, zzStartRead - 1, Token.LITERAL_BACKQUOTE); addEndToken(INTERNAL_IN_JS_TEMPLATE_LITERAL_VALID); addEndToken(INTERNAL_IN_JS_TEMPLATE_LITERAL_INVALID); { addToken(start,zzStartRead-1, Token.COMMENT_DOCUMENTATION); addEndToken(INTERNAL_IN_JS_COMMENT_DOCUMENTATION); return firstToken; { addToken(start,zzStartRead-1, Token.MARKUP_PROCESSING_INSTRUCTION); addEndToken(INTERNAL_E4X_MARKUP_PROCESSING_INSTRUCTION); return firstToken; { if (validJSString) { addToken(start,zzStartRead, Token.LITERAL_BACKQUOTE); addEndToken(INTERNAL_IN_JS_TEMPLATE_LITERAL_VALID); addEndToken(INTERNAL_IN_JS_TEMPLATE_LITERAL_INVALID); { addToken(start,zzStartRead-1, Token.MARKUP_COMMENT); addEndToken(INTERNAL_IN_E4X_COMMENT - e4x_prevState); return firstToken; { addEndToken(INTERNAL_E4X); return firstToken; addEndToken(INTERNAL_IN_JS_STRING_VALID);