Searched refs:PreprocessorLexer (Results 1 - 9 of 9) sorted by relevance

/netbsd-current/external/apache2/llvm/dist/clang/lib/Lex/
H A DPreprocessorLexer.cpp1 //===- PreprocessorLexer.cpp - C Language Family Lexer --------------------===//
9 // This file implements the PreprocessorLexer and Token interfaces.
13 #include "clang/Lex/PreprocessorLexer.h"
22 void PreprocessorLexer::anchor() {}
24 PreprocessorLexer::PreprocessorLexer(Preprocessor *pp, FileID fid) function in class:PreprocessorLexer
32 void PreprocessorLexer::LexIncludeFilename(Token &FilenameTok) {
50 const FileEntry *PreprocessorLexer::getFileEntry() const {
H A DPPLexerChange.cpp48 PreprocessorLexer *Preprocessor::getCurrentFileLexer() const {
592 PreprocessorLexer *FoundLexer = nullptr;
H A DPragma.cpp32 #include "clang/Lex/PreprocessorLexer.h"
470 PreprocessorLexer *TheLexer = getCurrentFileLexer();
H A DPPMacroExpansion.cpp32 #include "clang/Lex/PreprocessorLexer.h"
1594 PreprocessorLexer *TheLexer = getCurrentFileLexer();
H A DLexer.cpp137 : PreprocessorLexer(&PP, FID),
/netbsd-current/external/apache2/llvm/dist/clang/include/clang/Lex/
H A DPreprocessorLexer.h1 //===- PreprocessorLexer.h - C Language Family Lexer ------------*- C++ -*-===//
10 /// Defines the PreprocessorLexer interface.
29 class PreprocessorLexer { class in namespace:clang
77 PreprocessorLexer() : FID() {} function in class:clang::PreprocessorLexer
78 PreprocessorLexer(Preprocessor *pp, FileID fid);
79 virtual ~PreprocessorLexer() = default;
125 PreprocessorLexer(const PreprocessorLexer &) = delete;
126 PreprocessorLexer &operator=(const PreprocessorLexer
[all...]
H A DPreprocessor.h79 class PreprocessorLexer;
508 PreprocessorLexer *CurPPLexer = nullptr;
541 PreprocessorLexer *ThePPLexer;
549 PreprocessorLexer *ThePPLexer,
991 bool isCurrentLexer(const PreprocessorLexer *L) const {
999 PreprocessorLexer *getCurrentLexer() const { return CurPPLexer; }
1005 PreprocessorLexer *getCurrentFileLexer() const;
2200 static bool IsFileLexer(const Lexer* L, const PreprocessorLexer* P) {
H A DLexer.h19 #include "clang/Lex/PreprocessorLexer.h"
76 class Lexer : public PreprocessorLexer {
191 /// the PreprocessorLexer interface.
/netbsd-current/external/apache2/llvm/lib/libclangLex/
H A DMakefile27 PreprocessorLexer.cpp \

Completed in 237 milliseconds