| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Basic/ |
| H A D | Module.h | 288 using ExportDecl = llvm::PointerIntPair<Module *, 1, bool>; variable 291 SmallVector<ExportDecl, 2> Exports;
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Lex/ |
| H A D | ModuleMap.cpp | 108 Module::ExportDecl 115 return Module::ExportDecl(nullptr, true); in resolveExport() 123 return Module::ExportDecl(Context, Unresolved.Wildcard); in resolveExport() 627 Result->Exports.push_back(Module::ExportDecl(nullptr, true)); in findOrCreateModuleForHeaderInUmbrellaDir() 643 Result->Exports.push_back(Module::ExportDecl(nullptr, true)); in findOrCreateModuleForHeaderInUmbrellaDir() 862 M->Exports.push_back(Module::ExportDecl(nullptr, true)); in createHeaderModule() 1013 Result->Exports.push_back(Module::ExportDecl(nullptr, true)); in inferFrameworkModule() 1253 Module::ExportDecl Export = resolveExport(Mod, UE, Complain); in resolveExports()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | Decl.h | 4214 class ExportDecl final : public Decl, public DeclContext { 4223 ExportDecl(DeclContext *DC, SourceLocation ExportLoc) in ExportDecl() function 4228 static ExportDecl *Create(ASTContext &C, DeclContext *DC, 4230 static ExportDecl *CreateDeserialized(ASTContext &C, unsigned ID); 4250 static DeclContext *castToDeclContext(const ExportDecl *D) { in castToDeclContext() 4251 return static_cast<DeclContext *>(const_cast<ExportDecl*>(D)); in castToDeclContext() 4253 static ExportDecl *castFromDeclContext(const DeclContext *DC) { in castFromDeclContext() 4254 return static_cast<ExportDecl *>(const_cast<DeclContext*>(DC)); in castFromDeclContext()
|
| H A D | RecursiveASTVisitor.h | 1470 DEF_TRAVERSE_DECL(ExportDecl, {})
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Lex/ |
| H A D | ModuleMap.h | 290 Module::ExportDecl
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | Decl.cpp | 4699 void ExportDecl::anchor() {} in anchor() 4701 ExportDecl *ExportDecl::Create(ASTContext &C, DeclContext *DC, in Create() 4703 return new (C, DC) ExportDecl(DC, ExportLoc); in Create() 4706 ExportDecl *ExportDecl::CreateDeserialized(ASTContext &C, unsigned ID) { in CreateDeserialized() 4707 return new (C, ID) ExportDecl(nullptr, SourceLocation()); in CreateDeserialized()
|
| H A D | DeclBase.cpp | 444 if (isa<ExportDecl>(DC)) in isExported()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Parse/ |
| H A D | ParseDeclCXX.cpp | 421 Decl *ExportDecl = Actions.ActOnStartExportDecl( in ParseExportDeclaration() local 431 return Actions.ActOnFinishExportDecl(getCurScope(), ExportDecl, in ParseExportDeclaration() 453 return Actions.ActOnFinishExportDecl(getCurScope(), ExportDecl, in ParseExportDeclaration()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/ |
| H A D | ASTReaderDecl.cpp | 398 void VisitExportDecl(ExportDecl *D); 1519 void ASTDeclReader::VisitExportDecl(ExportDecl *D) { in VisitExportDecl() 3662 D = ExportDecl::CreateDeserialized(Context, ID); in ReadDeclRecord()
|
| H A D | ASTWriterDecl.cpp | 117 void VisitExportDecl(ExportDecl *D); 1149 void ASTDeclWriter::VisitExportDecl(ExportDecl *D) { in VisitExportDecl()
|
| H A D | ASTReader.cpp | 4037 Module::ExportDecl(ResolvedMod, Unresolved.IsWildcard)); in ReadAST()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | SemaDecl.cpp | 16927 while (isa<LinkageSpecDecl>(DC) || isa<ExportDecl>(DC)) in checkModuleImportContext() 17259 ExportDecl *D = ExportDecl::Create(Context, CurContext, ExportLoc); in ActOnStartExportDecl() 17283 auto *ED = cast<ExportDecl>(D); in ActOnFinishExportDecl()
|
| H A D | SemaLookup.cpp | 1528 isa<ExportDecl>(DC); in isVisibleSlow()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CodeGenModule.cpp | 5028 EmitDeclContext(cast<ExportDecl>(D)); in EmitTopLevelDecl()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/ |
| H A D | Sema.h | 2162 Decl *ActOnFinishExportDecl(Scope *S, Decl *ExportDecl,
|