Lines Matching defs:Unicode
33 bool RegExpParser::Unicode() const
187 return Unicode();
273 if (Unicode()) {
296 if (!Unicode()) {
319 if (!Unicode() && Peek() == LEX_CHAR_LEFT_BRACE) {
327 if (!Unicode()) {
364 if (Unicode() && !IsSyntaxCharacter(cp) && cp != LEX_CHAR_SLASH) {
407 if (Unicode()) {
426 if (!Unicode()) {
511 if (Unicode() && !IsSyntaxCharacter(cp) && cp != LEX_CHAR_SLASH) {
530 if (Unicode()) {
553 if (Unicode()) {
620 parser_.ThrowSyntaxError("Invalid Unicode escape");
637 parser_.ThrowSyntaxError("Invalid Unicode escape");
646 parser_.ThrowSyntaxError("Invalid Unicode escape");
651 parser_.ThrowSyntaxError("Invalid Unicode escape");
676 if (!Unicode()) {
681 parser_.ThrowSyntaxError("Invalid Unicode property escape");
688 parser_.ThrowSyntaxError("Unterminated Unicode property escape");
696 /* NOTE: Parse and validate Unicode property names */
703 if (!Unicode() && groupNames_.empty()) {
717 ValidateNamedBackreference(Unicode());
865 if (!Unicode() && Peek() == LEX_CHAR_LEFT_BRACE) {
866 parser_.ThrowSyntaxError("Invalid Unicode escape");
890 if (!Unicode() && Peek() == LEX_CHAR_LEFT_BRACE) {
891 parser_.ThrowSyntaxError("Invalid Unicode escape");