Home
last modified time | relevance | path

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

123

/freebsd/contrib/llvm-project/clang/lib/Frontend/
H A DChainedIncludesSource.cpp56 static ASTReader *
62 std::unique_ptr<ASTReader> Reader; in createASTReader()
63 Reader.reset(new ASTReader( in createASTReader()
73 ASTReader::ARR_None)) { in createASTReader()
74 case ASTReader::Success: in createASTReader()
79 case ASTReader::Failure: in createASTReader()
80 case ASTReader::Missing: in createASTReader()
81 case ASTReader::OutOfDate: in createASTReader()
82 case ASTReader::VersionMismatch: in createASTReader()
83 case ASTReader::ConfigurationMismatch: in createASTReader()
[all …]
H A DCompilerInstance.cpp202 IntrusiveRefCntPtr<ASTReader> CompilerInstance::getASTReader() const { in getASTReader()
205 void CompilerInstance::setASTReader(IntrusiveRefCntPtr<ASTReader> Reader) { in setASTReader()
253 if (!ASTReader::readASTFileControlBlock( in collectIncludePCH()
624 IntrusiveRefCntPtr<ASTReader> CompilerInstance::createPCHExternalASTSource( in createPCHExternalASTSource()
636 IntrusiveRefCntPtr<ASTReader> Reader(new ASTReader( in createPCHExternalASTSource()
656 ASTReader::ListenerScope ReadModuleNamesListener(*Reader, in createPCHExternalASTSource()
663 ASTReader::ARR_None)) { in createPCHExternalASTSource()
664 case ASTReader::Success: in createPCHExternalASTSource()
671 case ASTReader::Failure: in createPCHExternalASTSource()
675 case ASTReader::Missing: in createPCHExternalASTSource()
[all …]
H A DTestModuleFileExtension.h65 ASTReader &Reader, serialization::ModuleFile &Mod,
H A DFrontendAction.cpp70 void ReaderInitialized(ASTReader *Reader) override { in ReaderInitialized()
649 if (auto ASTReader = AST->getASTReader()) { in BeginSourceFile() local
650 auto &MM = ASTReader->getModuleManager(); in BeginSourceFile()
657 ASTReader->visitTopLevelModuleMaps(PrimaryModule, [&](FileEntryRef FE) { in BeginSourceFile()
799 if (ASTReader::isAcceptableASTFile( in BeginSourceFile()
972 CI.setASTReader(static_cast<ASTReader *>(FinalReader.get())); in BeginSourceFile()
H A DFrontendActions.cpp343 std::unique_ptr<ASTReader> Reader(new ASTReader( in ExecuteAction()
356 ASTReader::ARR_ConfigurationMismatch); in ExecuteAction()
879 ASTReader *R = getCurrentASTUnit().getASTReader().get(); in ExecuteAction()
965 ASTReader::readASTFileControlBlock( in ExecuteAction()
H A DASTUnit.cpp762 IntrusiveRefCntPtr<ASTReader> ASTUnit::getASTReader() const { in getASTReader()
859 AST->Reader = new ASTReader( in LoadFromASTFile()
878 SourceLocation(), ASTReader::ARR_None)) { in LoadFromASTFile()
879 case ASTReader::Success: in LoadFromASTFile()
882 case ASTReader::Failure: in LoadFromASTFile()
883 case ASTReader::Missing: in LoadFromASTFile()
884 case ASTReader::OutOfDate: in LoadFromASTFile()
885 case ASTReader::VersionMismatch: in LoadFromASTFile()
886 case ASTReader::ConfigurationMismatch: in LoadFromASTFile()
887 case ASTReader::HadErrors: in LoadFromASTFile()
H A DTestModuleFileExtension.cpp114 ASTReader &Reader, serialization::ModuleFile &Mod, in createExtensionReader()
/freebsd/contrib/llvm-project/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.cpp901 void ASTReader::setDeserializationListener(ASTDeserializationListener *Listener, in setDeserializationListener()
911 LocalDeclID LocalDeclID::get(ASTReader &Reader, ModuleFile &MF, DeclID Value) { in get()
938 LocalDeclID LocalDeclID::get(ASTReader &Reader, ModuleFile &MF, in get()
1028 static bool isInterestingIdentifier(ASTReader &Reader, const IdentifierInfo &II, in isInterestingIdentifier()
1054 static void markIdentifierFromAST(ASTReader &Reader, IdentifierInfo &II) { in markIdentifierFromAST()
1268 bool ASTReader::ReadLexicalDeclContextStorage(ModuleFile &M, in ReadLexicalDeclContextStorage()
1317 bool ASTReader::ReadVisibleDeclContextStorage(ModuleFile &M, in ReadVisibleDeclContextStorage()
1356 void ASTReader::Error(StringRef Msg) const { in Error()
1365 void ASTReader::Error(unsigned DiagID, StringRef Arg1, StringRef Arg2, in Error()
1373 void ASTReader::Error(llvm::Error &&Err) const { in Error()
[all …]
H A DASTReaderDecl.cpp85 ASTReader &Reader;
87 ASTReader::RecordLocation Loc;
91 using RecordData = ASTReader::RecordData;
176 static NamedDecl *getAnonymousDeclForMerging(ASTReader &Reader,
179 static void setAnonymousDeclForMerging(ASTReader &Reader, DeclContext *DC,
186 static CXXRecordDecl *getOrFakePrimaryClassDefinition(ASTReader &Reader,
216 ASTReader &Reader;
224 FindExistingResult(ASTReader &Reader) : Reader(Reader) {} in FindExistingResult()
226 FindExistingResult(ASTReader &Reader, NamedDecl *New, NamedDecl *Existing, in FindExistingResult()
254 static DeclContext *getPrimaryContextForMerging(ASTReader &Reader,
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Serialization/
H A DASTRecordReader.h37 ASTReader *Reader;
40 ASTReader::RecordData Record;
42 using RecordData = ASTReader::RecordData;
43 using RecordDataImpl = ASTReader::RecordDataImpl;
47 ASTRecordReader(ASTReader &Reader, ModuleFile &F) in ASTRecordReader()
331 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.h71 class ASTReader; variable
296 ASTReader &Reader;
299 PCHValidator(Preprocessor &PP, ASTReader &Reader) in PCHValidator()
359 class ASTReader
1253 ASTReader &Reader;
1257 ReadingKindTracker(enum ReadingKind newKind, ASTReader &reader) in ReadingKindTracker()
1269 ASTReader &Reader;
1273 ProcessingUpdatesRAIIObj(ASTReader &reader) in ProcessingUpdatesRAIIObj()
1478 ASTReader *Reader = nullptr;
1484 ModuleDeclIterator(ASTReader *Reader, ModuleFile *Mod, in ModuleDeclIterator()
[all …]
H A DModuleFileExtension.h26 class ASTReader; variable
105 ASTReader &Reader, serialization::ModuleFile &Mod,
H A DASTWriter.h50 class ASTReader; variable
129 ASTReader *Chain = nullptr;
848 ASTReader *getChain() const { return Chain; } in getChain()
868 void ReaderInitialized(ASTReader *Reader) override;
/freebsd/contrib/llvm-project/clang/include/clang/Index/
H A DIndexingAction.h23 class ASTReader; variable
68 void indexModuleFile(serialization::ModuleFile &Mod, ASTReader &Reader,
/freebsd/contrib/llvm-project/clang/include/clang/AST/
H A DRawCommentList.h22 class ASTReader; variable
207 friend class ASTReader; variable
236 friend class ASTReader; variable
H A DDeclID.h180 class ASTReader; variable
198 static LocalDeclID get(ASTReader &Reader, serialization::ModuleFile &MF,
200 static LocalDeclID get(ASTReader &Reader, serialization::ModuleFile &MF,
/freebsd/contrib/llvm-project/clang/include/clang/Frontend/
H A DCompilerInstance.h42 class ASTReader; variable
126 IntrusiveRefCntPtr<ASTReader> TheASTReader;
573 IntrusiveRefCntPtr<ASTReader> getASTReader() const;
574 void setASTReader(IntrusiveRefCntPtr<ASTReader> Reader);
741 static IntrusiveRefCntPtr<ASTReader> createPCHExternalASTSource(
H A DASTUnit.h64 class ASTReader; variable
121 IntrusiveRefCntPtr<ASTReader> Reader;
484 IntrusiveRefCntPtr<ASTReader> getASTReader() const;
H A DMultiplexConsumer.h34 void ReaderInitialized(ASTReader *Reader) override;
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DSourceLocation.h60 friend class ASTReader; variable
89 friend class ASTReader; variable
H A DOpenCLOptions.h185 friend class ASTReader; variable
/freebsd/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/
H A DDependencyScanningWorker.cpp150 if (ASTReader::readASTFileControlBlock( in visitPrebuiltModule()
154 /*ValidateDiagnosticOptions=*/false, ASTReader::ARR_OutOfDate)) in visitPrebuiltModule()
159 if (ASTReader::readASTFileControlBlock( in visitPrebuiltModule()
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaCUDA.h270 friend class ASTReader; variable

123