Home
last modified time | relevance | path

Searched refs:ASTReader (Results 1 – 25 of 59) sorted by relevance

123

/llvm-project-15.0.7/clang/lib/Frontend/
H A DChainedIncludesSource.cpp79 static ASTReader *
85 std::unique_ptr<ASTReader> Reader; in createASTReader()
86 Reader.reset(new ASTReader( in createASTReader()
97 case ASTReader::Success: in createASTReader()
102 case ASTReader::Failure: in createASTReader()
103 case ASTReader::Missing: in createASTReader()
104 case ASTReader::OutOfDate: in createASTReader()
105 case ASTReader::VersionMismatch: in createASTReader()
106 case ASTReader::ConfigurationMismatch: in createASTReader()
107 case ASTReader::HadErrors: in createASTReader()
[all …]
H A DCompilerInstance.cpp637 IntrusiveRefCntPtr<ASTReader> Reader(new ASTReader( in createPCHExternalASTSource()
665 case ASTReader::Success: in createPCHExternalASTSource()
672 case ASTReader::Failure: in createPCHExternalASTSource()
676 case ASTReader::Missing: in createPCHExternalASTSource()
677 case ASTReader::OutOfDate: in createPCHExternalASTSource()
680 case ASTReader::HadErrors: in createPCHExternalASTSource()
1717 case ASTReader::Success: in loadModuleFile()
1827 ? ASTReader::ARR_OutOfDate | ASTReader::ARR_Missing | in findOrCompileModuleAndReadAST()
1839 case ASTReader::Success: { in findOrCompileModuleAndReadAST()
1861 case ASTReader::Missing: in findOrCompileModuleAndReadAST()
[all …]
H A DTestModuleFileExtension.h65 ASTReader &Reader, serialization::ModuleFile &Mod,
H A DFrontendAction.cpp58 void ReaderInitialized(ASTReader *Reader) override { in ReaderInitialized()
630 if (auto ASTReader = AST->getASTReader()) { in BeginSourceFile() local
631 auto &MM = ASTReader->getModuleManager(); in BeginSourceFile()
638 ASTReader->visitTopLevelModuleMaps( in BeginSourceFile()
772 if (ASTReader::isAcceptableASTFile( in BeginSourceFile()
943 CI.setASTReader(static_cast<ASTReader *>(FinalReader.get())); in BeginSourceFile()
H A DFrontendActions.cpp377 std::unique_ptr<ASTReader> Reader(new ASTReader( in ExecuteAction()
390 ASTReader::ARR_ConfigurationMismatch); in ExecuteAction()
880 ASTReader *R = getCurrentASTUnit().getASTReader().get(); in ExecuteAction()
952 ASTReader::readASTFileControlBlock( in ExecuteAction()
H A DTestModuleFileExtension.cpp114 ASTReader &Reader, serialization::ModuleFile &Mod, in createExtensionReader()
/llvm-project-15.0.7/clang/lib/Serialization/
H A DASTReaderInternals.h29 class ASTReader; variable
44 ASTReader &Reader;
86 explicit ASTDeclContextNameLookupTrait(ASTReader &Reader, ModuleFile &F) in ASTDeclContextNameLookupTrait()
159 ASTReader &Reader;
170 ASTIdentifierLookupTrait(ASTReader &Reader, ModuleFile &F,
180 ASTReader &getReader() const { return Reader; } in getReader()
191 ASTReader &Reader;
210 ASTSelectorLookupTrait(ASTReader &Reader, ModuleFile &F) in ASTSelectorLookupTrait()
244 ASTReader &Reader;
265 HeaderFileInfoTrait(ASTReader &Reader, ModuleFile &M, HeaderSearch *HS, in HeaderFileInfoTrait()
H A DASTReader.cpp2272 ASTReader::InputFileInfo
2518 case ASTReader::Missing: return !(Caps & ASTReader::ARR_Missing); in isDiagnosedResult()
2519 case ASTReader::OutOfDate: return !(Caps & ASTReader::ARR_OutOfDate); in isDiagnosedResult()
2530 ASTReader::ASTReadResult ASTReader::ReadOptionsBlock( in ReadOptionsBlock()
4255 ASTReader::ASTReadResult ASTReader::ReadAST(StringRef FileName, in ReadAST()
4739 ASTReader::ASTReadResult ASTReader::readUnhashedControlBlockImpl( in readUnhashedControlBlockImpl()
6429 ASTReader::RecordLocation ASTReader::TypeCursorForIndex(unsigned Index) { in TypeCursorForIndex()
7625 ASTReader &Reader;
8197 ASTReader &Reader;
11429 ASTReader::ASTReader(Preprocessor &PP, InMemoryModuleCache &ModuleCache, in ASTReader() function in ASTReader
[all …]
H A DASTReaderDecl.cpp82 ASTReader &Reader;
84 ASTReader::RecordLocation Loc;
88 using RecordData = ASTReader::RecordData;
207 ASTReader &Reader;
251 ASTReader::RecordLocation Loc, in ASTDeclReader()
2993 ASTReader::RecordLocation
3004 ASTReader::RecordLocation ASTReader::getLocalBitOffset(uint64_t GlobalOffset) { in getLocalBitOffset()
3522 void ASTReader::markIncompleteDeclChain(Decl *D) { in markIncompleteDeclChain()
3534 Decl *ASTReader::ReadDeclRecord(DeclID ID) { in ReadDeclRecord()
4070 ASTReader &Reader;
[all …]
H A DCMakeLists.txt10 ASTReader.cpp
/llvm-project-15.0.7/clang/include/clang/Serialization/
H A DASTRecordReader.h36 ASTReader *Reader;
39 ASTReader::RecordData Record;
41 using RecordData = ASTReader::RecordData;
42 using RecordDataImpl = ASTReader::RecordDataImpl;
46 ASTRecordReader(ASTReader &Reader, ModuleFile &F) in ASTRecordReader()
321 return ASTReader::ReadVersionTuple(Record, Idx); in readVersionTuple()
H A DASTDeserializationListener.h23 class ASTReader; variable
35 virtual void ReaderInitialized(ASTReader *Reader) { } in ReaderInitialized()
H A DASTReader.h70 class ASTReader; variable
277 ASTReader &Reader;
341 class ASTReader
1195 ASTReader &Reader;
1211 ASTReader &Reader;
1215 ProcessingUpdatesRAIIObj(ASTReader &reader) in ProcessingUpdatesRAIIObj()
1431 ASTReader *Reader = nullptr;
1534 ASTReader(const ASTReader &) = delete;
1535 ASTReader &operator=(const ASTReader &) = delete;
1536 ~ASTReader() override;
[all …]
H A DModuleFileExtension.h27 class ASTReader; variable
107 ASTReader &Reader, serialization::ModuleFile &Mod,
H A DASTWriter.h51 class ASTReader; variable
126 ASTReader *Chain = nullptr;
704 ASTReader *getChain() const { return Chain; } in getChain()
712 void ReaderInitialized(ASTReader *Reader) override;
/llvm-project-15.0.7/clang/include/clang/AST/
H A DRawCommentList.h22 class ASTReader; variable
190 friend class ASTReader; variable
219 friend class ASTReader; variable
/llvm-project-15.0.7/clang/include/clang/Index/
H A DIndexingAction.h23 class ASTReader; variable
68 void indexModuleFile(serialization::ModuleFile &Mod, ASTReader &Reader,
/llvm-project-15.0.7/clang/include/clang/Frontend/
H A DUtils.h36 class ASTReader; variable
66 virtual void attachToASTReader(ASTReader &R);
157 void attachToASTReader(ASTReader &R) override;
H A DCompilerInstance.h40 class ASTReader; variable
119 IntrusiveRefCntPtr<ASTReader> TheASTReader;
515 IntrusiveRefCntPtr<ASTReader> getASTReader() const;
516 void setASTReader(IntrusiveRefCntPtr<ASTReader> Reader);
665 static IntrusiveRefCntPtr<ASTReader> createPCHExternalASTSource(
H A DASTUnit.h65 class ASTReader; variable
121 IntrusiveRefCntPtr<ASTReader> Reader;
481 IntrusiveRefCntPtr<ASTReader> getASTReader() const;
H A DMultiplexConsumer.h34 void ReaderInitialized(ASTReader *Reader) override;
/llvm-project-15.0.7/llvm/utils/gn/secondary/clang/lib/Serialization/
H A DBUILD.gn17 "ASTReader.cpp",
/llvm-project-15.0.7/clang/test/Modules/
H A Doutofdate-rebuild.m14 // entry from the ModuleCache without notifying its parent ASTReader.
/llvm-project-15.0.7/clang/include/clang/Basic/
H A DSourceLocation.h59 friend class ASTReader; variable
87 friend class ASTReader; variable
H A DOpenCLOptions.h185 friend class ASTReader; variable

123