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

References

lib/Support/regcomp.c
  406 		REQUIRE(HERE() != conc, REG_EMPTY);	/* require nonempty */
  452 		REQUIRE(MORE(), REG_EPAREN);
  508 		REQUIRE(MORE(), REG_EESCAPE);
  540 		REQUIRE(!MORE() || !isdigit((uch)PEEK()), REG_BADRPT);
  556 	REQUIRE(!wascaret, REG_BADRPT);
  583 				REQUIRE(count <= count2, REG_BADBR);
  592 			REQUIRE(MORE(), REG_EBRACE);
  613 	REQUIRE(MORE(), REG_EMPTY);
  653 	REQUIRE(HERE() != start, REG_EMPTY);	/* require nonempty */
  676 		REQUIRE(MORE(), REG_EESCAPE);
  706 		REQUIRE(EATTWO('\\', ')'), REG_EPAREN);
  736 		REQUIRE(starordinary, REG_BADRPT);
  754 				REQUIRE(count <= count2, REG_BADBR);
  763 			REQUIRE(MORE(), REG_EBRACE);
  786 	REQUIRE(ndigits > 0 && count <= DUPMAX, REG_BADBR);
  899 		REQUIRE(MORE(), REG_EBRACK);
  901 		REQUIRE(c != '-' && c != ']', REG_ECTYPE);
  903 		REQUIRE(MORE(), REG_EBRACK);
  904 		REQUIRE(EATTWO(':', ']'), REG_ECTYPE);
  908 		REQUIRE(MORE(), REG_EBRACK);
  910 		REQUIRE(c != '-' && c != ']', REG_ECOLLATE);
  912 		REQUIRE(MORE(), REG_EBRACK);
  913 		REQUIRE(EATTWO('=', ']'), REG_ECOLLATE);
  928 		REQUIRE(start <= finish, REG_ERANGE);
  988 	REQUIRE(MORE(), REG_EBRACK);
  994 	REQUIRE(EATTWO('.', ']'), REG_ECOLLATE);