Lines Matching defs:First
204 static void skipOverSpaces(const char *&First, const char *const End) { in skipOverSpaces()
209 [[nodiscard]] static bool isRawStringLiteral(const char *First, in isRawStringLiteral()
234 static void skipRawString(const char *&First, const char *const End) { in skipRawString()
277 static unsigned isEOL(const char *First, const char *const End) { in isEOL()
286 static void skipString(const char *&First, const char *const End) { in skipString()
316 static unsigned skipNewline(const char *&First, const char *End) { in skipNewline()
326 static bool wasLineContinuation(const char *First, unsigned EOLLen) { in wasLineContinuation()
330 static void skipToNewlineRaw(const char *&First, const char *const End) { in skipToNewlineRaw()
353 static void skipLineComment(const char *&First, const char *const End) { in skipLineComment()
359 static void skipBlockComment(const char *&First, const char *const End) { in skipBlockComment()
396 void Scanner::skipLine(const char *&First, const char *const End) { in skipLine()
451 void Scanner::skipDirective(StringRef Name, const char *&First, in skipDirective()
463 static void skipWhitespace(const char *&First, const char *const End) { in skipWhitespace()
495 bool Scanner::lexModuleDirectiveBody(DirectiveKind Kind, const char *&First, in lexModuleDirectiveBody()
518 dependency_directives_scan::Token &Scanner::lexToken(const char *&First, in lexToken()
532 Scanner::lexIncludeFilename(const char *&First, const char *const End) { in lexIncludeFilename()
544 void Scanner::lexPPDirectiveBody(const char *&First, const char *const End) { in lexPPDirectiveBody()
578 Scanner::tryLexIdentifierOrSkipLine(const char *&First, const char *const End) { in tryLexIdentifierOrSkipLine()
589 StringRef Scanner::lexIdentifier(const char *&First, const char *const End) { in lexIdentifier()
595 bool Scanner::isNextIdentifierOrSkipLine(StringRef Id, const char *&First, in isNextIdentifierOrSkipLine()
606 bool Scanner::isNextTokenOrSkipLine(tok::TokenKind K, const char *&First, in isNextTokenOrSkipLine()
616 Scanner::tryLexStringLiteralOrSkipLine(const char *&First, in tryLexStringLiteralOrSkipLine()
628 bool Scanner::lexAt(const char *&First, const char *const End) { in lexAt()
641 bool Scanner::lexModule(const char *&First, const char *const End) { in lexModule()
685 bool Scanner::lex_Pragma(const char *&First, const char *const End) { in lex_Pragma()
720 bool Scanner::lexPragma(const char *&First, const char *const End) { in lexPragma()
770 bool Scanner::lexEndif(const char *&First, const char *const End) { in lexEndif()
790 bool Scanner::lexDefault(DirectiveKind Kind, const char *&First, in lexDefault()
797 static bool isStartOfRelevantLine(char First) { in isStartOfRelevantLine()
810 bool Scanner::lexPPLine(const char *&First, const char *const End) { in lexPPLine()
914 static void skipUTF8ByteOrderMark(const char *&First, const char *const End) { in skipUTF8ByteOrderMark()
920 bool Scanner::scanImpl(const char *First, const char *const End) { in scanImpl()