| /freebsd/contrib/llvm-project/clang/lib/Serialization/ |
| H A D | ASTReaderInternals.h | 29 class ASTReader; variable 44 ASTReader &Reader; 84 explicit ASTDeclContextNameLookupTraitBase(ASTReader &Reader, ModuleFile &F) in ASTDeclContextNameLookupTraitBase() 109 explicit ASTDeclContextNameLookupTrait(ASTReader &Reader, ModuleFile &F) in ASTDeclContextNameLookupTrait() 139 explicit ModuleLocalNameLookupTrait(ASTReader &Reader, ModuleFile &F) in ModuleLocalNameLookupTrait() 166 ASTReader &Reader; 208 explicit LazySpecializationInfoLookupTrait(ASTReader &Reader, ModuleFile &F) in LazySpecializationInfoLookupTrait() 281 ASTReader &Reader; 294 ASTIdentifierLookupTrait(ASTReader &Reader, ModuleFile &F, 304 ASTReader &getReader() const { return Reader; } in getReader() [all …]
|
| H A D | ASTReader.cpp | 930 void ASTReader::setDeserializationListener(ASTDeserializationListener *Listener, in setDeserializationListener() 940 LocalDeclID LocalDeclID::get(ASTReader &Reader, ModuleFile &MF, DeclID Value) { in get() 967 LocalDeclID LocalDeclID::get(ASTReader &Reader, ModuleFile &MF, in get() 1057 static bool isInterestingIdentifier(ASTReader &Reader, const IdentifierInfo &II, in isInterestingIdentifier() 1083 static void markIdentifierFromAST(ASTReader &Reader, IdentifierInfo &II, in markIdentifierFromAST() 1381 bool ASTReader::ReadLexicalDeclContextStorage(ModuleFile &M, in ReadLexicalDeclContextStorage() 1430 bool ASTReader::ReadVisibleDeclContextStorage( in ReadVisibleDeclContextStorage() 1432 ASTReader::VisibleDeclContextStorageKind VisibleKind) { in ReadVisibleDeclContextStorage() 1495 void ASTReader::AddSpecializations(const Decl *D, const unsigned char *Data, in AddSpecializations() 1504 bool ASTReader::ReadSpecializations(ModuleFile &M, BitstreamCursor &Cursor, in ReadSpecializations() [all …]
|
| H A D | ASTReaderDecl.cpp | 104 ASTReader &Reader; 107 ASTDeclMerger(ASTReader &Reader) : Reader(Reader) {} in ASTDeclMerger() 145 ASTReader &Reader; 148 ASTReader::RecordLocation Loc; 152 using RecordData = ASTReader::RecordData; 211 static NamedDecl *getAnonymousDeclForMerging(ASTReader &Reader, 213 static void setAnonymousDeclForMerging(ASTReader &Reader, DeclContext *DC, 220 static CXXRecordDecl *getOrFakePrimaryClassDefinition(ASTReader &Reader, 229 ASTReader &Reader; 237 FindExistingResult(ASTReader &Reader) : Reader(Reader) {} in FindExistingResult() [all …]
|
| /freebsd/contrib/llvm-project/clang/lib/Frontend/ |
| H A D | ChainedIncludesSource.cpp | 56 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 D | CompilerInstance.cpp | 201 IntrusiveRefCntPtr<ASTReader> CompilerInstance::getASTReader() const { in getASTReader() 204 void CompilerInstance::setASTReader(IntrusiveRefCntPtr<ASTReader> Reader) { in setASTReader() 252 if (!ASTReader::readASTFileControlBlock( in collectIncludePCH() 623 IntrusiveRefCntPtr<ASTReader> CompilerInstance::createPCHExternalASTSource( in createPCHExternalASTSource() 635 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 D | TestModuleFileExtension.h | 65 ASTReader &Reader, serialization::ModuleFile &Mod,
|
| H A D | FrontendActions.cpp | 359 std::unique_ptr<ASTReader> Reader(new ASTReader( in ExecuteAction() 372 ASTReader::ARR_ConfigurationMismatch); in ExecuteAction() 908 ASTReader *R = getCurrentASTUnit().getASTReader().get(); in ExecuteAction() 994 ASTReader::readASTFileControlBlock( in ExecuteAction()
|
| H A D | ASTUnit.cpp | 762 IntrusiveRefCntPtr<ASTReader> ASTUnit::getASTReader() const { in getASTReader() 861 AST->Reader = new ASTReader( in LoadFromASTFile() 879 SourceLocation(), ASTReader::ARR_None)) { in LoadFromASTFile() 880 case ASTReader::Success: in LoadFromASTFile() 883 case ASTReader::Failure: in LoadFromASTFile() 884 case ASTReader::Missing: in LoadFromASTFile() 885 case ASTReader::OutOfDate: in LoadFromASTFile() 886 case ASTReader::VersionMismatch: in LoadFromASTFile() 887 case ASTReader::ConfigurationMismatch: in LoadFromASTFile() 888 case ASTReader::HadErrors: in LoadFromASTFile()
|
| H A D | TestModuleFileExtension.cpp | 113 ASTReader &Reader, serialization::ModuleFile &Mod, in createExtensionReader()
|
| H A D | FrontendAction.cpp | 797 if (auto ASTReader = AST->getASTReader()) { in BeginSourceFile() local 798 auto &MM = ASTReader->getModuleManager(); in BeginSourceFile() 805 ASTReader->visitTopLevelModuleMaps(PrimaryModule, [&](FileEntryRef FE) { in BeginSourceFile() 947 if (ASTReader::isAcceptableASTFile( in BeginSourceFile() 1120 CI.setASTReader(static_cast<ASTReader *>(FinalReader.get())); in BeginSourceFile()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Serialization/ |
| H A D | ASTRecordReader.h | 36 ASTReader *Reader; 39 ASTReader::RecordData Record; 41 using RecordData = ASTReader::RecordData; 42 using RecordDataImpl = ASTReader::RecordDataImpl; 46 ASTRecordReader(ASTReader &Reader, ModuleFile &F) in ASTRecordReader() 339 return ASTReader::ReadVersionTuple(Record, Idx); in readVersionTuple()
|
| H A D | ASTDeserializationListener.h | 23 class ASTReader; variable 37 virtual void ReaderInitialized(ASTReader *Reader) { } in ReaderInitialized() 87 void ReaderInitialized(ASTReader *Reader) override { in ReaderInitialized()
|
| H A D | ModuleFileExtension.h | 26 class ASTReader; variable 105 ASTReader &Reader, serialization::ModuleFile &Mod,
|
| H A D | ASTReader.h | 73 class ASTReader; variable 316 ASTReader &Reader; 319 PCHValidator(Preprocessor &PP, ASTReader &Reader) in PCHValidator() 406 class ASTReader 1375 ASTReader &Reader; 1379 ReadingKindTracker(enum ReadingKind newKind, ASTReader &reader) in ReadingKindTracker() 1391 ASTReader &Reader; 1395 ProcessingUpdatesRAIIObj(ASTReader &reader) in ProcessingUpdatesRAIIObj() 1663 ASTReader *Reader = nullptr; 1669 ModuleDeclIterator(ASTReader *Reader, ModuleFile *Mod, in ModuleDeclIterator() [all …]
|
| H A D | ASTWriter.h | 50 class ASTReader; variable 131 ASTReader *Chain = nullptr; 895 ASTReader *getChain() const { return Chain; } in getChain() 921 void ReaderInitialized(ASTReader *Reader) override;
|
| /freebsd/contrib/llvm-project/clang/include/clang/Index/ |
| H A D | IndexingAction.h | 23 class ASTReader; variable 68 void indexModuleFile(serialization::ModuleFile &Mod, ASTReader &Reader,
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | RawCommentList.h | 22 class ASTReader; variable 207 friend class ASTReader; variable 236 friend class ASTReader; variable
|
| H A D | DeclID.h | 172 class ASTReader; variable 191 static LocalDeclID get(ASTReader &Reader, serialization::ModuleFile &MF, 193 static LocalDeclID get(ASTReader &Reader, serialization::ModuleFile &MF,
|
| /freebsd/contrib/llvm-project/clang/include/clang/Frontend/ |
| H A D | CompilerInstance.h | 44 class ASTReader; variable 134 IntrusiveRefCntPtr<ASTReader> TheASTReader; 559 IntrusiveRefCntPtr<ASTReader> getASTReader() const; 560 void setASTReader(IntrusiveRefCntPtr<ASTReader> Reader); 718 static IntrusiveRefCntPtr<ASTReader> createPCHExternalASTSource(
|
| H A D | ASTUnit.h | 64 class ASTReader; variable 126 IntrusiveRefCntPtr<ASTReader> Reader; 496 IntrusiveRefCntPtr<ASTReader> getASTReader() const;
|
| H A D | MultiplexConsumer.h | 34 void ReaderInitialized(ASTReader *Reader) override;
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | SemaCUDA.h | 38 class ASTReader; variable 284 friend class ASTReader; variable
|
| /freebsd/contrib/llvm-project/clang/lib/Tooling/DependencyScanning/ |
| H A D | ModuleDepCollector.cpp | 28 ASTReader::ResolveImportedPath(PathBuf, FileDep, FileDepsBaseDir); in forEachFileDep() 54 optimizeHeaderSearchOpts(HeaderSearchOptions &Opts, ASTReader &Reader, in optimizeHeaderSearchOpts() 812 auto FullFilePath = ASTReader::ResolveImportedPath( in handleTopLevelModule() 822 auto ResolvedFilenameAsRequested = ASTReader::ResolveImportedPath( in handleTopLevelModule() 989 void ModuleDepCollector::attachToASTReader(ASTReader &R) {} in attachToASTReader()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | OpenCLOptions.h | 185 friend class ASTReader; variable
|
| H A D | SourceLocation.h | 60 friend class ASTReader; variable 91 friend class ASTReader; variable
|