HomeSort by: relevance | last modified time | path
    Searched refs:CurLexer (Results 1 - 6 of 6) sorted by relevancy

  /src/external/apache2/llvm/dist/clang/lib/Lex/
PPLexerChange.cpp 105 CurLexer.reset(TheLexer);
113 if (Callbacks && !CurLexer->Is_PragmaLexer) {
115 SourceMgr.getFileCharacteristic(CurLexer->getFileLoc());
117 Callbacks->FileChanged(CurLexer->getFileLoc(),
226 if (CurLexer) {
227 CurLexer->PropagateLineStartLeadingSpaceInfo(Result);
241 const char *EndPos = CurLexer->BufferEnd;
242 if (EndPos != CurLexer->BufferStart &&
247 if (EndPos != CurLexer->BufferStart &&
311 const bool LeavingSubmodule = CurLexer && CurLexerSubmodule
    [all...]
Pragma.cpp 417 CurLexer->ReadToEndOfLine();
801 CurLexer->LexingRawMode = true;
807 CurLexer->Lex(Tok);
812 const char *Start = CurLexer->getBufferLocation();
816 End = CurLexer->getBufferLocation();
817 CurLexer->Lex(Tok);
831 CurLexer->ParsingPreprocessorDirective = true;
832 CurLexer->Lex(Tok);
849 CurLexer->LexingRawMode = false;
852 assert(CurLexer->getBuffer().begin() <= Start &
    [all...]
PPDirectives.cpp 418 unsigned CurLexerBufferOffset = CurLexer->getCurrentBufferOffset();
457 CurLexer->skipOver(*SkipLength);
461 CurLexer->Lex(Tok);
489 if (CurLexer) CurLexer->SetKeepWhitespaceMode(false);
500 if (CurLexer) CurLexer->resetExtendedTokenMode();
516 if (CurLexer) CurLexer->resetExtendedTokenMode();
533 if (CurLexer) CurLexer->resetExtendedTokenMode()
    [all...]
Preprocessor.cpp 379 if (CurLexer)
546 CurLexer->SetByteOffset(SkipMainFilePreamble.first,
633 (CurLexer && CurLexer->getFileID() == getPredefinesFileID());
636 CurLexer->Lex(Tok);
894 ReturnedToken = CurLexer->Lex(Result);
1216 CurLexer->cutOffLexing();
PPMacroExpansion.cpp 438 if (CurLexer)
439 Val = CurLexer->isNextPPTokenLParen();
  /src/external/apache2/llvm/dist/clang/include/clang/Lex/
Preprocessor.h 501 /// Only one of CurLexer, or CurTokenLexer will be non-null.
502 std::unique_ptr<Lexer> CurLexer;
507 /// This is an alias for CurLexer.
510 /// Used to find the current FileEntry, if CurLexer is non-null
519 /// One of CurLexer and CurTokenLexer must be null.
536 /// CurLexer/CurTokenLexer.
1598 /// Recompute the current lexer kind based on the CurLexer/
2021 /// FileEntry, if CurLexer is non-null and if applicable.
2046 std::move(CurLexer), CurPPLexer,
2052 CurLexer = std::move(IncludeMacroStack.back().TheLexer)
    [all...]

Completed in 29 milliseconds