Lines Matching refs:newline
79 #define NLBLOCK md /* Block containing newline information */
3206 int newline;
3295 /* Handle different types of newline. The three bits give eight cases. If
3301 case 0: newline = NEWLINE; break; /* Compile-time default */
3302 case PCRE_NEWLINE_CR: newline = CHAR_CR; break;
3303 case PCRE_NEWLINE_LF: newline = CHAR_NL; break;
3305 PCRE_NEWLINE_LF: newline = (CHAR_CR << 8) | CHAR_NL; break;
3306 case PCRE_NEWLINE_ANY: newline = -1; break;
3307 case PCRE_NEWLINE_ANYCRLF: newline = -2; break;
3311 if (newline == -2)
3315 else if (newline < 0)
3322 if (newline > 255)
3325 md->nl[0] = (newline >> 8) & 255;
3326 md->nl[1] = newline & 255;
3331 md->nl[0] = newline;
3440 end_subject so that we stop scanning at a newline. If the match fails at
3441 the newline, later code breaks this loop. */
3508 /* If we have just passed a CR and the newline option is ANY or
3656 not contain any explicit matches for \r or \n, and the newline option is CRLF