Lines Matching defs:charset
10689 S_pmflag(pTHX_ const char* const valid_flags, U32 * pmfl, char** s, char* charset, unsigned int * x_mod_count) {
10695 * char may be as well; otherwise FALSE. 'charset' should point to a NUL
10697 * charset modifier found. The caller shouldn't change it. This way,
10698 * another charset modifier encountered in the parse can be detected as an
10725 if (*charset) {
10729 *charset = c;
10732 if (*charset) {
10736 *charset = c;
10739 if (! *charset) {
10746 if (*charset != 'a'
10754 *charset = c;
10757 if (*charset) {
10761 *charset = c;
10769 if (*charset != c) {
10770 yyerror(Perl_form(aTHX_ "Regexp modifiers \"/%c\" and \"/%c\" are mutually exclusive", *charset, c));
10792 char charset = '\0'; /* character set modifier */
10847 &s, &charset, &x_mod_count))
10870 char charset = '\0'; /* character set modifier */
10904 &s, &charset, &x_mod_count))