reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Support/regcomp.c
  883 	switch ((MORE()) ? PEEK() : '\0') {
  883 	switch ((MORE()) ? PEEK() : '\0') {
  885 		c = (MORE2()) ? PEEK2() : '\0';
  885 		c = (MORE2()) ? PEEK2() : '\0';
  888 		SETERROR(REG_ERANGE);
  898 		NEXT2();
  899 		REQUIRE(MORE(), REG_EBRACK);
  899 		REQUIRE(MORE(), REG_EBRACK);
  900 		c = PEEK();
  901 		REQUIRE(c != '-' && c != ']', REG_ECTYPE);
  902 		p_b_cclass(p, cs);
  903 		REQUIRE(MORE(), REG_EBRACK);
  903 		REQUIRE(MORE(), REG_EBRACK);
  904 		REQUIRE(EATTWO(':', ']'), REG_ECTYPE);
  904 		REQUIRE(EATTWO(':', ']'), REG_ECTYPE);
  907 		NEXT2();
  908 		REQUIRE(MORE(), REG_EBRACK);
  908 		REQUIRE(MORE(), REG_EBRACK);
  909 		c = PEEK();
  910 		REQUIRE(c != '-' && c != ']', REG_ECOLLATE);
  911 		p_b_eclass(p, cs);
  912 		REQUIRE(MORE(), REG_EBRACK);
  912 		REQUIRE(MORE(), REG_EBRACK);
  913 		REQUIRE(EATTWO('=', ']'), REG_ECOLLATE);
  913 		REQUIRE(EATTWO('=', ']'), REG_ECOLLATE);
  917 		start = p_b_symbol(p);
  918 		if (SEE('-') && MORE2() && PEEK2() != ']') {
  918 		if (SEE('-') && MORE2() && PEEK2() != ']') {
  918 		if (SEE('-') && MORE2() && PEEK2() != ']') {
  920 			NEXT();
  921 			if (EAT('-'))
  924 				finish = p_b_symbol(p);
  928 		REQUIRE(start <= finish, REG_ERANGE);