Home
last modified time | relevance | path

Searched refs:PreprocessingRecord (Results 1 – 16 of 16) sorted by relevance

/llvm-project/clang/lib/Lex/
H A DPreprocessingRecord.cpp1 //===- PreprocessingRecord.cpp - Record of Preprocessing ------------------===//
9 // This file implements the PreprocessingRecord class, which maintains a record
14 #include "clang/Lex/PreprocessingRecord.h"
39 InclusionDirective::InclusionDirective(PreprocessingRecord &PPRec,
52 PreprocessingRecord::PreprocessingRecord(SourceManager &SM) : SourceMgr(SM) {} in InclusionDirective()
56 llvm::iterator_range<PreprocessingRecord::iterator>
57 PreprocessingRecord::getPreprocessedEntitiesInRange(SourceRange Range) {
95 bool PreprocessingRecord::isEntityInFileID(iterator PPEI, FileID FID) {
134 PreprocessingRecord
55 PreprocessingRecord::PreprocessingRecord(SourceManager &SM) : SourceMgr(SM) {} PreprocessingRecord() function in PreprocessingRecord
[all...]
H A DCMakeLists.txt26 PreprocessingRecord.cpp
H A DPreprocessor.cpp47 #include "clang/Lex/PreprocessingRecord.h"
1639 Record = new PreprocessingRecord(getSourceManager()); in createPreprocessingRecord()
/llvm-project/clang/include/clang/Lex/
H A DPreprocessingRecord.h1 //===- PreprocessingRecord.h - Record of Preprocessing ----------*- C++ -*-===//
9 // This file defines the PreprocessingRecord class, which maintains a record
37 class PreprocessingRecord; variable
42 void *operator new(size_t bytes, clang::PreprocessingRecord &PR,
46 void operator delete(void *ptr, clang::PreprocessingRecord &PR,
92 friend class PreprocessingRecord;
110 // in PreprocessingRecord or by doing a placement new.
111 void *operator new(size_t bytes, PreprocessingRecord &PR,
118 void operator delete(void *ptr, PreprocessingRecord &PR, in delete()
249 InclusionDirective(PreprocessingRecord
340 friend class PreprocessingRecord; global() variable
434 friend class PreprocessingRecord; global() variable
[all...]
H A DPreprocessor.h80 class PreprocessingRecord;
1125 PreprocessingRecord *Record = nullptr;
1611 PreprocessingRecord *getPreprocessingRecord() const { return Record; }
79 class PreprocessingRecord; global() variable
/llvm-project/llvm/utils/gn/secondary/clang/lib/Lex/
H A DBUILD.gn27 "PreprocessingRecord.cpp",
/llvm-project/clang/tools/libclang/
H A DCursorVisitor.h20 class PreprocessingRecord; variable
200 PreprocessingRecord &PPRec,
H A DCIndex.cpp46 #include "clang/Lex/PreprocessingRecord.h"
247 PreprocessingRecord &PPRec, in visitPreprocessedEntitiesInRange()
419 PreprocessingRecord &PPRec = *AU->getPreprocessor().getPreprocessingRecord(); in visitPreprocessedEntitiesInRegion()
461 PreprocessingRecord &PPRec, in visitPreprocessedEntities()
9573 str = "Preprocessor: PreprocessingRecord"; in clang_Cursor_hasVarDeclExternalStorage()
9662 if (PreprocessingRecord *pRec = pp.getPreprocessingRecord()) { in getMacroInfo()
9697 PreprocessingRecord *ppRec = in checkForMacroInMacroDefinition()
9740 PreprocessingRecord *ppRec = in operator <<()
9921 PreprocessingRecord *PPRec = PP.getPreprocessingRecord();
/llvm-project/clang/include/clang/Serialization/
H A DASTWriter.h68 class PreprocessingRecord; variable
578 void WritePreprocessorDetail(PreprocessingRecord &PPRec,
H A DASTReader.h26 #include "clang/Lex/PreprocessingRecord.h"
1624 llvm::iterator_range<PreprocessingRecord::iterator>
/llvm-project/clang/include/clang/Frontend/
H A DASTUnit.h27 #include "clang/Lex/PreprocessingRecord.h"
634 llvm::iterator_range<PreprocessingRecord::iterator>
/llvm-project/clang/lib/Frontend/
H A DASTUnit.cpp52 #include "clang/Lex/PreprocessingRecord.h"
2630 llvm::iterator_range<PreprocessingRecord::iterator> in getLocalPreprocessingEntities()
2638 if (PreprocessingRecord *PPRec = PP->getPreprocessingRecord()) in visitLocalTopLevelDecls()
2641 return llvm::make_range(PreprocessingRecord::iterator(), in visitLocalTopLevelDecls()
2642 PreprocessingRecord::iterator()); in visitLocalTopLevelDecls()
/llvm-project/clang-tools-extra/clangd/
H A DParsedAST.cpp836 if (PreprocessingRecord *PRec = PP.getPreprocessingRecord()) in ParsedAST()
H A DPreamble.cpp144 if (PreprocessingRecord *PRec = PP.getPreprocessingRecord()) in AfterExecute()
/llvm-project/clang/lib/Serialization/
H A DASTReader.cpp77 #include "clang/Lex/PreprocessingRecord.h"
2154 PreprocessingRecord &PPRec = *PP.getPreprocessingRecord(); in ReadDefinedMacros()
2155 PreprocessingRecord::PPEntityID PPID = in ReadDefinedMacros()
6484 llvm::iterator_range<PreprocessingRecord::iterator> in isPreprocessedEntityInFileID()
6486 if (PreprocessingRecord *PPRec = PP.getPreprocessingRecord()) in isPreprocessedEntityInFileID()
6490 return llvm::make_range(PreprocessingRecord::iterator(), in isPreprocessedEntityInFileID()
6491 PreprocessingRecord::iterator()); in isPreprocessedEntityInFileID()
6555 PreprocessingRecord &PPRec = *PP.getPreprocessingRecord(); in ReadPragmaDiagnosticMappings()
H A DASTWriter.cpp64 #include "clang/Lex/PreprocessingRecord.h"
2524 PreprocessingRecord *PPRec = PP.getPreprocessingRecord(); in WritePreprocessor()
2775 void ASTWriter::WritePreprocessorDetail(PreprocessingRecord &PPRec, in WritePreprocessorDetail()
2807 for (PreprocessingRecord::iterator E = PPRec.local_begin(), in WritePreprocessorDetail()