Lines Matching defs:PL_linestart
73 #define PL_linestart (PL_parser->linestart)
669 const bool is_first = (PL_oldbufptr == PL_linestart);
2040 * adjusting PL_linestart.
2061 if (PL_linestart > PL_bufptr)
2062 PL_bufptr = PL_linestart;
2612 SAVEPPTR(PL_linestart);
2639 PL_bufend = PL_bufptr = PL_oldbufptr = PL_oldoldbufptr = PL_linestart
2705 PL_bufend = PL_bufptr = PL_oldbufptr = PL_oldoldbufptr = PL_linestart = SvPVX(PL_linestr);
6424 if ( PL_bufptr == PL_linestart
6911 if (s >= PL_linestart) {
6912 d = PL_linestart;
6915 /* somehow (probably due to a parse failure), PL_linestart has advanced
7127 if (*s == '#' && s == PL_linestart && PL_in_eval
7212 PL_oldoldbufptr = PL_oldbufptr = s = PL_linestart = SvPVX(PL_linestr);
7222 PL_oldoldbufptr = PL_oldbufptr = PL_bufptr = PL_linestart = s;
7407 PL_bufptr = PL_oldoldbufptr = PL_oldbufptr = s = PL_linestart = SvPVX(PL_linestr);
7548 if (PL_bufptr == PL_linestart) {
9129 PL_oldoldbufptr = PL_oldbufptr = s = PL_linestart = SvPVX(PL_linestr);
9222 if (s[1] == '=' && (s == PL_linestart || s[-1] == '\n')
9259 && (s == PL_linestart+1 || s[-2] == '\n') )
9316 if (s[1] == '<' && (s == PL_linestart || s[-1] == '\n')
9325 if (s[1] == '>' && (s == PL_linestart || s[-1] == '\n')
9360 && (s == PL_linestart || s[-1] == '\n') )
10475 /* Avoid incrementing line numbers or resetting PL_linestart,
11179 if (PL_bufend - PL_linestart >= 2) {
11190 else if (PL_bufend - PL_linestart == 1 && PL_bufend[-1] == '\r')
11216 PL_linestart = SvPVX(linestr_save);
11234 PL_linestart = SvPVX(linestr_save);