/external/llvm-project/clang/lib/Sema/ |
D | SemaModule.cpp | 39 while (isa<LinkageSpecDecl>(DC) || isa<ExportDecl>(DC)) in checkModuleImportContext() 334 static const ExportDecl *getEnclosingExportDecl(const Decl *D) { in getEnclosingExportDecl() 336 if (auto *ED = dyn_cast<ExportDecl>(DC)) in getEnclosingExportDecl() 525 ExportDecl *D = ExportDecl::Create(Context, CurContext, ExportLoc); in ActOnStartExportDecl() 690 auto *ED = cast<ExportDecl>(D); in ActOnFinishExportDecl()
|
D | SemaLookup.cpp | 1653 isa<ExportDecl>(DC); in isVisibleSlow()
|
/external/clang/include/clang/Basic/ |
D | Module.h | 227 typedef llvm::PointerIntPair<Module *, 1, bool> ExportDecl; typedef 230 SmallVector<ExportDecl, 2> Exports;
|
/external/llvm-project/clang/include/clang/Basic/ |
D | Module.h | 330 using ExportDecl = llvm::PointerIntPair<Module *, 1, bool>; variable 333 SmallVector<ExportDecl, 2> Exports;
|
/external/clang/lib/Lex/ |
D | ModuleMap.cpp | 39 Module::ExportDecl 46 return Module::ExportDecl(nullptr, true); in resolveExport() 52 return Module::ExportDecl(); in resolveExport() 54 return Module::ExportDecl(Context, Unresolved.Wildcard); in resolveExport() 392 Result->Exports.push_back(Module::ExportDecl(nullptr, true)); in findOrCreateModuleForHeaderInUmbrellaDir() 408 Result->Exports.push_back(Module::ExportDecl(nullptr, true)); in findOrCreateModuleForHeaderInUmbrellaDir() 702 Result->Exports.push_back(Module::ExportDecl(nullptr, true)); in inferFrameworkModule() 879 Module::ExportDecl Export = resolveExport(Mod, UE, Complain); in resolveExports()
|
/external/llvm-project/clang/lib/Lex/ |
D | ModuleMap.cpp | 107 Module::ExportDecl 114 return Module::ExportDecl(nullptr, true); in resolveExport() 122 return Module::ExportDecl(Context, Unresolved.Wildcard); in resolveExport() 636 Result->Exports.push_back(Module::ExportDecl(nullptr, true)); in findOrCreateModuleForHeaderInUmbrellaDir() 652 Result->Exports.push_back(Module::ExportDecl(nullptr, true)); in findOrCreateModuleForHeaderInUmbrellaDir() 897 M->Exports.push_back(Module::ExportDecl(nullptr, true)); in createHeaderModule() 1048 Result->Exports.push_back(Module::ExportDecl(nullptr, true)); in inferFrameworkModule() 1296 Module::ExportDecl Export = resolveExport(Mod, UE, Complain); in resolveExports()
|
/external/clang/include/clang/Lex/ |
D | ModuleMap.h | 232 Module::ExportDecl
|
/external/llvm-project/clang/include/clang/AST/ |
D | Decl.h | 4468 class ExportDecl final : public Decl, public DeclContext { 4477 ExportDecl(DeclContext *DC, SourceLocation ExportLoc) in ExportDecl() function 4482 static ExportDecl *Create(ASTContext &C, DeclContext *DC, 4484 static ExportDecl *CreateDeserialized(ASTContext &C, unsigned ID); 4506 static DeclContext *castToDeclContext(const ExportDecl *D) { in castToDeclContext() 4507 return static_cast<DeclContext *>(const_cast<ExportDecl*>(D)); in castToDeclContext() 4509 static ExportDecl *castFromDeclContext(const DeclContext *DC) { in castFromDeclContext() 4510 return static_cast<ExportDecl *>(const_cast<DeclContext*>(DC)); in castFromDeclContext()
|
D | RecursiveASTVisitor.h | 1475 DEF_TRAVERSE_DECL(ExportDecl, {})
|
/external/llvm-project/clang/include/clang/Lex/ |
D | ModuleMap.h | 294 Module::ExportDecl
|
/external/llvm-project/clang-tools-extra/clangd/ |
D | FindSymbols.cpp | 288 if (llvm::isa<LinkageSpecDecl>(D) || llvm::isa<ExportDecl>(D)) in shouldVisit()
|
/external/llvm-project/clang/lib/AST/ |
D | Decl.cpp | 5094 void ExportDecl::anchor() {} in anchor() 5096 ExportDecl *ExportDecl::Create(ASTContext &C, DeclContext *DC, in Create() 5098 return new (C, DC) ExportDecl(DC, ExportLoc); in Create() 5101 ExportDecl *ExportDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized() 5102 return new (C, ID) ExportDecl(nullptr, SourceLocation()); in CreateDeserialized()
|
/external/llvm-project/clang/lib/Basic/ |
D | Module.cpp | 351 Result->Exports.push_back(Module::ExportDecl(nullptr, true)); in findOrInferSubmodule()
|
/external/llvm-project/clang/lib/Parse/ |
D | ParseDeclCXX.cpp | 423 Decl *ExportDecl = Actions.ActOnStartExportDecl( in ParseExportDeclaration() local 433 return Actions.ActOnFinishExportDecl(getCurScope(), ExportDecl, in ParseExportDeclaration() 456 return Actions.ActOnFinishExportDecl(getCurScope(), ExportDecl, in ParseExportDeclaration()
|
/external/llvm-project/clang/lib/Serialization/ |
D | ASTWriterDecl.cpp | 121 void VisitExportDecl(ExportDecl *D); 1220 void ASTDeclWriter::VisitExportDecl(ExportDecl *D) { in VisitExportDecl()
|
D | ASTReaderDecl.cpp | 396 void VisitExportDecl(ExportDecl *D); 1590 void ASTDeclReader::VisitExportDecl(ExportDecl *D) { in VisitExportDecl() 3819 D = ExportDecl::CreateDeserialized(Context, ID); in ReadDeclRecord()
|
D | ASTReader.cpp | 4365 Module::ExportDecl(ResolvedMod, Unresolved.IsWildcard)); in ReadAST()
|
/external/llvm-project/clang/lib/CodeGen/ |
D | CodeGenModule.cpp | 5745 EmitDeclContext(cast<ExportDecl>(D)); in EmitTopLevelDecl()
|
/external/clang/lib/Serialization/ |
D | ASTReader.cpp | 3636 Module::ExportDecl(ResolvedMod, Unresolved.IsWildcard)); in ReadAST()
|
/external/llvm-project/clang/include/clang/Sema/ |
D | Sema.h | 2797 Decl *ActOnFinishExportDecl(Scope *S, Decl *ExportDecl,
|