Home
last modified time | relevance | path

Searched refs:TheLexer (Results 1 – 15 of 15) sorted by relevance

/external/clang/include/clang/Lex/
DPreprocessor.h329 std::unique_ptr<Lexer> TheLexer; member
338 std::unique_ptr<Lexer> &&TheLexer, in IncludeStackInfo()
344 TheSubmodule(std::move(TheSubmodule)), TheLexer(std::move(TheLexer)), in IncludeStackInfo()
352 TheLexer(std::move(RHS.TheLexer)), in IncludeStackInfo()
1699 CurLexer = std::move(IncludeMacroStack.back().TheLexer); in PopIncludeMacroStack()
1818 void EnterSourceFileWithLexer(Lexer *TheLexer, const DirectoryLookup *Dir);
1837 return IsFileLexer(I.TheLexer.get(), I.ThePPLexer); in IsFileLexer()
/external/llvm-project/clang-tools-extra/clang-tidy/bugprone/
DArgumentCommentCheck.cpp95 Lexer TheLexer(SM.getLocForStartOfFile(BeginLoc.first), Ctx->getLangOpts(), in getCommentsInRange() local
97 TheLexer.SetCommentRetentionState(true); in getCommentsInRange()
101 if (TheLexer.LexFromRawLexer(Tok)) in getCommentsInRange()
/external/clang/lib/Lex/
DLexer.cpp442 Lexer TheLexer(SM.getLocForStartOfFile(LocInfo.first), LangOpts, in getRawToken() local
444 TheLexer.SetCommentRetentionState(true); in getRawToken()
445 TheLexer.LexFromRawLexer(Result); in getRawToken()
484 Lexer TheLexer(LexerStartLoc, LangOpts, BufStart, LexStart, Buffer.end()); in getBeginningOfFileToken() local
485 TheLexer.SetCommentRetentionState(true); in getBeginningOfFileToken()
490 TheLexer.LexFromRawLexer(TheTok); in getBeginningOfFileToken()
492 if (TheLexer.getBufferLocation() > StrData) { in getBeginningOfFileToken()
496 if (TheLexer.getBufferLocation() - TheTok.getLength() <= StrData) in getBeginningOfFileToken()
545 Lexer TheLexer(FileLoc, LangOpts, Buffer.begin(), Buffer.begin(), in ComputePreamble() local
547 TheLexer.SetCommentRetentionState(true); in ComputePreamble()
[all …]
DPPLexerChange.cpp111 void Preprocessor::EnterSourceFileWithLexer(Lexer *TheLexer, in EnterSourceFileWithLexer() argument
118 CurLexer.reset(TheLexer); in EnterSourceFileWithLexer()
119 CurPPLexer = TheLexer; in EnterSourceFileWithLexer()
DPPMacroExpansion.cpp395 if (Entry.TheLexer) in isNextPPTokenLParen()
396 Val = Entry.TheLexer->isNextPPTokenLParen(); in isNextPPTokenLParen()
1651 PreprocessorLexer *TheLexer = getCurrentFileLexer(); in ExpandBuiltinMacro() local
1653 if (TheLexer) in ExpandBuiltinMacro()
1654 CurFile = SourceMgr.getFileEntryForID(TheLexer->getFileID()); in ExpandBuiltinMacro()
DPragma.cpp427 PreprocessorLexer *TheLexer = getCurrentFileLexer(); in HandlePragmaSystemHeader() local
430 HeaderInfo.MarkFileSystemHeader(TheLexer->getFileEntry()); in HandlePragmaSystemHeader()
/external/llvm-project/clang/include/clang/Lex/
DPreprocessor.h540 std::unique_ptr<Lexer> TheLexer; member
548 std::unique_ptr<Lexer> &&TheLexer, in IncludeStackInfo()
553 TheSubmodule(std::move(TheSubmodule)), TheLexer(std::move(TheLexer)), in IncludeStackInfo()
2047 CurLexer = std::move(IncludeMacroStack.back().TheLexer); in PopIncludeMacroStack()
2182 void EnterSourceFileWithLexer(Lexer *TheLexer, const DirectoryLookup *Dir);
2200 return IsFileLexer(I.TheLexer.get(), I.ThePPLexer); in IsFileLexer()
/external/llvm-project/clang/lib/Lex/
DLexer.cpp483 Lexer TheLexer(SM.getLocForStartOfFile(LocInfo.first), LangOpts, in getRawToken() local
485 TheLexer.SetCommentRetentionState(true); in getRawToken()
486 TheLexer.LexFromRawLexer(Result); in getRawToken()
531 Lexer TheLexer(LexerStartLoc, LangOpts, Buffer.data(), LexStart, in getBeginningOfFileToken() local
533 TheLexer.SetCommentRetentionState(true); in getBeginningOfFileToken()
538 TheLexer.LexFromRawLexer(TheTok); in getBeginningOfFileToken()
540 if (TheLexer.getBufferLocation() > StrData) { in getBeginningOfFileToken()
544 if (TheLexer.getBufferLocation() - TheTok.getLength() <= StrData) in getBeginningOfFileToken()
593 Lexer TheLexer(FileLoc, LangOpts, Buffer.begin(), Buffer.begin(), in ComputePreamble() local
595 TheLexer.SetCommentRetentionState(true); in ComputePreamble()
[all …]
DPPLexerChange.cpp98 void Preprocessor::EnterSourceFileWithLexer(Lexer *TheLexer, in EnterSourceFileWithLexer() argument
105 CurLexer.reset(TheLexer); in EnterSourceFileWithLexer()
106 CurPPLexer = TheLexer; in EnterSourceFileWithLexer()
DPPMacroExpansion.cpp448 if (Entry.TheLexer) in isNextPPTokenLParen()
449 Val = Entry.TheLexer->isNextPPTokenLParen(); in isNextPPTokenLParen()
1592 PreprocessorLexer *TheLexer = getCurrentFileLexer(); in ExpandBuiltinMacro() local
1594 if (TheLexer) in ExpandBuiltinMacro()
1595 CurFile = SourceMgr.getFileEntryForID(TheLexer->getFileID()); in ExpandBuiltinMacro()
DPragma.cpp470 PreprocessorLexer *TheLexer = getCurrentFileLexer(); in HandlePragmaSystemHeader() local
473 HeaderInfo.MarkFileSystemHeader(TheLexer->getFileEntry()); in HandlePragmaSystemHeader()
/external/clang/lib/StaticAnalyzer/Checkers/
DLocalizationChecker.cpp1039 Lexer TheLexer(SL, LangOptions(), BF->getBufferStart(), in VisitObjCMessageExpr() local
1045 while (!TheLexer.LexFromRawLexer(I)) { in VisitObjCMessageExpr()
/external/llvm-project/clang/lib/StaticAnalyzer/Checkers/
DLocalizationChecker.cpp1149 Lexer TheLexer(SL, LangOptions(), BF->getBufferStart(), in VisitObjCMessageExpr() local
1155 while (!TheLexer.LexFromRawLexer(I)) { in VisitObjCMessageExpr()
/external/clang/lib/AST/
DExpr.cpp1051 Lexer TheLexer(SM.getLocForStartOfFile(LocInfo.first), Features, in getLocationOfByte() local
1054 TheLexer.LexFromRawLexer(TheTok); in getLocationOfByte()
/external/llvm-project/clang/lib/AST/
DExpr.cpp1162 Lexer TheLexer(SM.getLocForStartOfFile(LocInfo.first), Features, in getLocationOfByte() local
1165 TheLexer.LexFromRawLexer(TheTok); in getLocationOfByte()