Lines Matching refs:CurPtr
534 const char *LexUDSuffix(Token &Result, const char *CurPtr);
537 void LexIdentifier (Token &Result, const char *CurPtr);
538 void LexNumericConstant (Token &Result, const char *CurPtr);
539 void LexStringLiteral (Token &Result, const char *CurPtr,
541 void LexRawStringLiteral (Token &Result, const char *CurPtr,
543 void LexAngledStringLiteral(Token &Result, const char *CurPtr);
544 void LexCharConstant (Token &Result, const char *CurPtr,
546 bool LexEndOfFile (Token &Result, const char *CurPtr);
548 bool SkipWhitespace (Token &Result, const char *CurPtr);
549 bool SkipBCPLComment (Token &Result, const char *CurPtr);
550 bool SkipBlockComment (Token &Result, const char *CurPtr);
551 bool SaveBCPLComment (Token &Result, const char *CurPtr);
553 bool IsStartOfConflictMarker(const char *CurPtr);
554 bool HandleEndOfConflictMarker(const char *CurPtr);
556 bool isCodeCompletionPoint(const char *CurPtr) const;