/freebsd/contrib/llvm-project/clang/include/clang/Index/ |
H A D | IndexDataConsumer.h | 21 class ImportDecl; variable 60 virtual bool handleModuleOccurrence(const ImportDecl *ImportD, in handleModuleOccurrence()
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | ASTConsumer.h | 29 class ImportDecl; variable 93 virtual void HandleImplicitImportDecl(ImportDecl *D);
|
H A D | ASTContext.h | 602 ImportDecl *FirstLocalImport = nullptr; 603 ImportDecl *LastLocalImport = nullptr; 921 ImportDecl *Import = nullptr; 924 using value_type = ImportDecl *; 925 using reference = ImportDecl *; 926 using pointer = ImportDecl *; 931 explicit import_iterator(ImportDecl *Import) : Import(Import) {} in import_iterator() 1044 void addedLocalImportDecl(ImportDecl *Import); 1046 static ImportDecl *getNextLocalImport(ImportDecl *Import) { in getNextLocalImport()
|
H A D | Decl.h | 4778 class ImportDecl final : public Decl, 4779 llvm::TrailingObjects<ImportDecl, SourceLocation> { 4796 llvm::PointerIntPair<ImportDecl *, 1, bool> NextLocalImportAndComplete; 4798 ImportDecl(DeclContext *DC, SourceLocation StartLoc, Module *Imported, 4801 ImportDecl(DeclContext *DC, SourceLocation StartLoc, Module *Imported, 4804 ImportDecl(EmptyShell Empty) : Decl(Import, Empty) {} in ImportDecl() function 4812 ImportDecl *getNextLocalImport() const { in getNextLocalImport() 4816 void setNextLocalImport(ImportDecl *Import) { in setNextLocalImport() 4822 static ImportDecl *Create(ASTContext &C, DeclContext *DC, 4828 static ImportDecl *CreateImplicit(ASTContext &C, DeclContext *DC, [all …]
|
H A D | TextNodeDumper.h | 365 void VisitImportDecl(const ImportDecl *D);
|
H A D | RecursiveASTVisitor.h | 1594 DEF_TRAVERSE_DECL(ImportDecl, {})
|
/freebsd/contrib/llvm-project/clang/lib/Sema/ |
H A D | SemaModule.cpp | 493 ImportDecl *Import = ImportDecl::Create(Context, CurContext, ModuleLoc, in ActOnModuleDecl() 690 ImportDecl *Import = ImportDecl::Create(Context, CurContext, StartLoc, in ActOnModuleImport() 741 ImportDecl *ImportD = ImportDecl::CreateImplicit(getASTContext(), TU, in BuildModuleInclude() 834 ImportDecl *ImportD = ImportDecl::CreateImplicit(getASTContext(), TU, in createImplicitModuleImportForErrorRecovery()
|
/freebsd/contrib/llvm-project/clang/lib/AST/ |
H A D | ASTConsumer.cpp | 28 void ASTConsumer::HandleImplicitImportDecl(ImportDecl *D) { in HandleImplicitImportDecl()
|
H A D | Decl.cpp | 5679 ImportDecl::ImportDecl(DeclContext *DC, SourceLocation StartLoc, in ImportDecl() function in ImportDecl 5690 ImportDecl::ImportDecl(DeclContext *DC, SourceLocation StartLoc, in ImportDecl() function in ImportDecl 5697 ImportDecl *ImportDecl::Create(ASTContext &C, DeclContext *DC, in Create() 5702 ImportDecl(DC, StartLoc, Imported, IdentifierLocs); in Create() 5705 ImportDecl *ImportDecl::CreateImplicit(ASTContext &C, DeclContext *DC, in CreateImplicit() 5709 ImportDecl *Import = new (C, DC, additionalSizeToAlloc<SourceLocation>(1)) in CreateImplicit() 5710 ImportDecl(DC, StartLoc, Imported, EndLoc); in CreateImplicit() 5715 ImportDecl *ImportDecl::CreateDeserialized(ASTContext &C, GlobalDeclID ID, in CreateDeserialized() 5718 ImportDecl(EmptyShell()); in CreateDeserialized() 5721 ArrayRef<SourceLocation> ImportDecl::getIdentifierLocs() const { in getIdentifierLocs() [all …]
|
H A D | DeclPrinter.cpp | 77 void VisitImportDecl(ImportDecl *D); 1019 void DeclPrinter::VisitImportDecl(ImportDecl *D) { in VisitImportDecl()
|
H A D | DeclBase.cpp | 1757 if (auto *Import = dyn_cast<ImportDecl>(D)) in addHiddenDecl()
|
H A D | TextNodeDumper.cpp | 2290 void TextNodeDumper::VisitImportDecl(const ImportDecl *D) { in VisitImportDecl()
|
H A D | ASTContext.cpp | 1065 if (const auto *ID = dyn_cast<ImportDecl>(D)) { in addModuleInitializer() 1077 if (isa<ImportDecl>(OnlyDecl)) in addModuleInitializer() 1624 void ASTContext::addedLocalImportDecl(ImportDecl *Import) { in addedLocalImportDecl() 12335 else if (isa<ImportDecl>(D)) in DeclMustBeEmitted()
|
/freebsd/contrib/llvm-project/clang/lib/Serialization/ |
H A D | ASTCommon.h | 93 if (isa<ImportDecl>(D)) in isPartOfPerModuleInitializer()
|
H A D | ASTReaderDecl.cpp | 412 void VisitImportDecl(ImportDecl *D); 2330 void ASTDeclReader::VisitImportDecl(ImportDecl *D) { in VisitImportDecl() 3199 ImportDecl, PragmaCommentDecl, PragmaDetectMismatchDecl>(D)) in isConsumerInterestedIn() 4087 D = ImportDecl::CreateDeserialized(Context, ID, Record.back()); in ReadDeclRecord()
|
H A D | ASTWriterDecl.cpp | 130 void VisitImportDecl(ImportDecl *D); 1623 void ASTDeclWriter::VisitImportDecl(ImportDecl *D) { in VisitImportDecl()
|
/freebsd/contrib/llvm-project/clang/include/clang/Frontend/ |
H A D | MultiplexConsumer.h | 68 void HandleImplicitImportDecl(ImportDecl *D) override;
|
/freebsd/contrib/llvm-project/clang/lib/Interpreter/ |
H A D | IncrementalParser.cpp | 76 void HandleImplicitImportDecl(ImportDecl *D) override final { in HandleImplicitImportDecl()
|
/freebsd/contrib/llvm-project/clang/lib/Parse/ |
H A D | Parser.cpp | 678 Decl *ImportDecl = ParseModuleImport(SourceLocation(), ImportState); in ParseTopLevelDecl() local 679 Result = Actions.ConvertDeclToDeclGroup(ImportDecl); in ParseTopLevelDecl() 693 Decl *ImportDecl = Import.isInvalid() ? nullptr : Import.get(); in ParseTopLevelDecl() local 694 Result = Actions.ConvertDeclToDeclGroup(ImportDecl); in ParseTopLevelDecl()
|
/freebsd/contrib/llvm-project/clang/lib/Frontend/ |
H A D | MultiplexConsumer.cpp | 350 void MultiplexConsumer::HandleImplicitImportDecl(ImportDecl *D) { in HandleImplicitImportDecl()
|
H A D | ASTUnit.cpp | 973 if (const auto *ImportD = dyn_cast<ImportDecl>(D)) { in AddTopLevelDeclarationToHash()
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
H A D | ASTUtils.h | 190 void HandleImplicitImportDecl(clang::ImportDecl *D) override { in HandleImplicitImportDecl()
|
/freebsd/contrib/llvm-project/clang/lib/Index/ |
H A D | IndexDecl.cpp | 766 bool VisitImportDecl(const ImportDecl *D) { in VisitImportDecl()
|
/freebsd/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGDebugInfo.h | 570 void EmitImportDecl(const ImportDecl &ID);
|
H A D | CodeGenModule.cpp | 3082 if (isa<ImportDecl>(D)) in EmitModuleInitializers() 3091 if (isa<ImportDecl>(D)) in EmitModuleInitializers() 3099 if (isa<ImportDecl>(D)) in EmitModuleInitializers() 7068 auto *Import = cast<ImportDecl>(D); in EmitTopLevelDecl()
|