Lines Matching refs:pLine

45 	pLine    = NULL;  in SbiScanner()
126 if( pLine && *pLine == ':' ) in DoesColonFollow()
128 pLine++; nCol++; return sal_True; in DoesColonFollow()
176 if( !pLine ) in NextSym()
199 pLine = aLine.getStr(); in NextSym()
206 while( lclIsWhitespace( *pLine ) ) in NextSym()
207 pLine++, nCol++, bSpaces = sal_True; in NextSym()
212 if( !*pLine ) in NextSym()
218 if( *pLine == '#' ) in NextSym()
220 pLine++; in NextSym()
226 if( BasicSimpleCharClass::isAlpha( *pLine, bCompatible ) || *pLine == '_' ) in NextSym()
229 if( *pLine == '_' && !*(pLine+1) ) in NextSym()
230 { pLine++; in NextSym()
234 …for ( ; (BasicSimpleCharClass::isAlphaNumeric( *pLine, bCompatible ) || ( *pLine == '_' ) ); pLine in NextSym()
239 if( bCompatible && *pLine && aSym.EqualsIgnoreCaseAscii( "go" ) ) in NextSym()
241 const sal_Unicode* pTestLine = pLine; in NextSym()
255 pLine = pTestLine + 2; in NextSym()
263 if( !bUsedForHilite && !*pLine && *(pLine-1) == '_' ) in NextSym()
266 *((sal_Unicode*)(pLine-1)) = ' '; // cast wegen const in NextSym()
271 else if( *pLine != '!' || !BasicSimpleCharClass::isAlpha( pLine[ 1 ], bCompatible ) ) in NextSym()
273 SbxDataType t = GetSuffixType( *pLine ); in NextSym()
277 pLine++; in NextSym()
284 else if( BasicSimpleCharClass::isDigit( *pLine & 0xFF ) in NextSym()
285 || ( *pLine == '.' && BasicSimpleCharClass::isDigit( *(pLine+1) & 0xFF ) ) ) in NextSym()
293 while( strchr( "0123456789.DEde", *pLine ) && *pLine ) in NextSym()
299 pLine++, nCol++; in NextSym()
303 if( *pLine == '.' ) in NextSym()
307 pLine++; nCol++; continue; in NextSym()
309 else *p++ = *pLine++, nCol++; in NextSym()
311 else if( strchr( "DdEe", *pLine ) ) in NextSym()
315 pLine++; nCol++; continue; in NextSym()
319 *p++ = 'E'; pLine++; nCol++; in NextSym()
321 if( *pLine == '+' ) in NextSym()
322 pLine++, nCol++; in NextSym()
324 if( *pLine == '-' ) in NextSym()
325 *p++ = *pLine++, nCol++; in NextSym()
329 *p++ = *pLine++, nCol++; in NextSym()
364 SbxDataType t = GetSuffixType( *pLine ); in NextSym()
368 pLine++; in NextSym()
374 else if( *pLine == '&' ) in NextSym()
376 pLine++; nCol++; in NextSym()
383 sal_Unicode xch = *pLine++ & 0xFF; nCol++; in NextSym()
393 pLine--; nCol--; nCol1 = nCol-1; aSym = '&'; return SYMBOL; in NextSym()
399 while( BasicSimpleCharClass::isAlphaNumeric( *pLine & 0xFF, bCompatible ) ) in NextSym()
402 toupper( *pLine & 0xFF ) ); in NextSym()
403 pLine++; nCol++; in NextSym()
427 if( *pLine == '&' ) pLine++, nCol++; in NextSym()
435 else if( *pLine == '"' || *pLine == '[' ) in NextSym()
437 sal_Unicode cSep = *pLine; in NextSym()
441 while( *pLine ) in NextSym()
443 do pLine++, nCol++; in NextSym()
444 while( *pLine && ( *pLine != cSep ) ); in NextSym()
445 if( *pLine == cSep ) in NextSym()
447 pLine++; nCol++; in NextSym()
448 if( *pLine != cSep || cSep == ']' ) break; in NextSym()
473 else if( ( *pLine & 0xFF ) >= 0x7F ) in NextSym()
475 GenError( SbERR_SYNTAX ); pLine++; nCol++; in NextSym()
481 switch( *pLine++ ) in NextSym()
483 case '<': if( *pLine == '>' || *pLine == '=' ) n = 2; break; in NextSym()
484 case '>': if( *pLine == '=' ) n = 2; break; in NextSym()
485 case ':': if( *pLine == '=' ) n = 2; break; in NextSym()
488 pLine += n-1; nCol = nCol + n; in NextSym()
500 sal_uInt16 nLen = String( pLine ).Len(); in NextSym()
501 if( bCompatible && pLine[ nLen - 1 ] == '_' && pLine[ nLen - 2 ] == ' ' ) in NextSym()
504 pLine = NULL; in NextSym()
511 if( nCol && *--pLine == '_' ) in NextSym()
513 pLine = NULL; in NextSym()
527 pLine = NULL; in NextSym()