Lines Matching defs:CurPtr
655 const char *CurPtr = Buffer.begin(); in ComputePreamble() local
1766 bool Lexer::tryConsumeIdentifierUCN(const char *&CurPtr, unsigned Size, in tryConsumeIdentifierUCN()
1807 bool Lexer::tryConsumeIdentifierUTF8Char(const char *&CurPtr, Token &Result) { in tryConsumeIdentifierUTF8Char()
1859 const char *CurPtr) { in LexUnicodeIdentifierStart()
1905 fastParseASCIIIdentifier(const char *CurPtr, in fastParseASCIIIdentifier()
1935 bool Lexer::LexIdentifierContinue(Token &Result, const char *CurPtr) { in LexIdentifierContinue()
2031 bool Lexer::LexNumericConstant(Token &Result, const char *CurPtr) { in LexNumericConstant()
2099 const char *Lexer::LexUDSuffix(Token &Result, const char *CurPtr, in LexUDSuffix()
2191 bool Lexer::LexStringLiteral(Token &Result, const char *CurPtr, in LexStringLiteral()
2252 bool Lexer::LexRawStringLiteral(Token &Result, const char *CurPtr, in LexRawStringLiteral()
2343 bool Lexer::LexAngledStringLiteral(Token &Result, const char *CurPtr) { in LexAngledStringLiteral()
2420 bool Lexer::LexCharConstant(Token &Result, const char *CurPtr, in LexCharConstant()
2487 bool Lexer::SkipWhitespace(Token &Result, const char *CurPtr, in SkipWhitespace()
2563 bool Lexer::SkipLineComment(Token &Result, const char *CurPtr, in SkipLineComment()
2729 bool Lexer::SaveLineComment(Token &Result, const char *CurPtr) { in SaveLineComment()
2757 static bool isEndOfBlockCommentWithEscapedNewLine(const char *CurPtr, Lexer *L, in isEndOfBlockCommentWithEscapedNewLine()
2845 bool Lexer::SkipBlockComment(Token &Result, const char *CurPtr, in SkipBlockComment()
3072 const char *CurPtr = BufferPtr; in ReadToEndOfLine() local
3121 bool Lexer::LexEndOfFile(Token &Result, const char *CurPtr) { in LexEndOfFile()
3241 static const char *FindConflictEnd(const char *CurPtr, const char *BufferEnd, in FindConflictEnd()
3264 bool Lexer::IsStartOfConflictMarker(const char *CurPtr) { in IsStartOfConflictMarker()
3308 bool Lexer::HandleEndOfConflictMarker(const char *CurPtr) { in HandleEndOfConflictMarker()
3345 static const char *findPlaceholderEnd(const char *CurPtr, in findPlaceholderEnd()
3357 bool Lexer::lexEditorPlaceholder(Token &Result, const char *CurPtr) { in lexEditorPlaceholder()
3409 const char *CurPtr = StartPtr + CharSize; in tryReadNumericUCN() local
3508 const char *CurPtr = StartPtr + CharSize; in tryReadNamedUCN() local
3659 const char *CurPtr) { in CheckUnicodeWhitespace()
3721 const char *CurPtr = BufferPtr; in LexTokenInternal() local