/llvm-project/clang/lib/Lex/ |
H A D | PreprocessingRecord.cpp | 1 //===- 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 D | CMakeLists.txt | 26 PreprocessingRecord.cpp
|
H A D | Preprocessor.cpp | 47 #include "clang/Lex/PreprocessingRecord.h" 1639 Record = new PreprocessingRecord(getSourceManager()); in createPreprocessingRecord()
|
/llvm-project/clang/include/clang/Lex/ |
H A D | PreprocessingRecord.h | 1 //===- 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 D | Preprocessor.h | 80 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 D | BUILD.gn | 27 "PreprocessingRecord.cpp",
|
/llvm-project/clang/tools/libclang/ |
H A D | CursorVisitor.h | 20 class PreprocessingRecord; variable 200 PreprocessingRecord &PPRec,
|
H A D | CIndex.cpp | 46 #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 D | ASTWriter.h | 68 class PreprocessingRecord; variable 578 void WritePreprocessorDetail(PreprocessingRecord &PPRec,
|
H A D | ASTReader.h | 26 #include "clang/Lex/PreprocessingRecord.h" 1624 llvm::iterator_range<PreprocessingRecord::iterator>
|
/llvm-project/clang/include/clang/Frontend/ |
H A D | ASTUnit.h | 27 #include "clang/Lex/PreprocessingRecord.h" 634 llvm::iterator_range<PreprocessingRecord::iterator>
|
/llvm-project/clang/lib/Frontend/ |
H A D | ASTUnit.cpp | 52 #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 D | ParsedAST.cpp | 836 if (PreprocessingRecord *PRec = PP.getPreprocessingRecord()) in ParsedAST()
|
H A D | Preamble.cpp | 144 if (PreprocessingRecord *PRec = PP.getPreprocessingRecord()) in AfterExecute()
|
/llvm-project/clang/lib/Serialization/ |
H A D | ASTReader.cpp | 77 #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 D | ASTWriter.cpp | 64 #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()
|