Lines Matching refs:currentCharacter
236 ALWAYS_INLINE const UChar* Lexer::currentCharacter() const
244 return currentCharacter() - m_codeStart;
405 const UChar* identifierStart = currentCharacter();
418 if (identifierStart != currentCharacter())
419 m_buffer16.append(identifierStart, currentCharacter() - identifierStart);
430 identifierStart = currentCharacter();
434 identifierLength = currentCharacter() - identifierStart;
436 if (identifierStart != currentCharacter())
437 m_buffer16.append(identifierStart, currentCharacter() - identifierStart);
461 const UChar* stringStart = currentCharacter();
465 if (stringStart != currentCharacter())
466 m_buffer16.append(stringStart, currentCharacter() - stringStart);
523 stringStart = currentCharacter();
538 if (currentCharacter() != stringStart)
539 m_buffer16.append(stringStart, currentCharacter() - stringStart);