| /freebsd/contrib/llvm-project/clang/lib/Sema/ |
| H A D | SemaModule.cpp | 578 SourceLocation ExportLoc, in ActOnModuleImport() argument 634 return ActOnModuleImport(StartLoc, ExportLoc, ImportLoc, Mod, Path); in ActOnModuleImport() 646 SourceLocation ExportLoc, in ActOnModuleImport() argument 713 if (getLangOpts().CPlusPlusModules && ExportLoc.isValid() && in ActOnModuleImport() 715 Diag(ExportLoc, diag::err_export_partition_impl) in ActOnModuleImport() 716 << SourceRange(ExportLoc, Path.back().getLoc()); in ActOnModuleImport() 717 } else if (ExportLoc.isValid() && in ActOnModuleImport() 722 Diag(ExportLoc, diag::err_export_not_in_module_interface); in ActOnModuleImport() 727 if (ExportLoc.isValid() || getEnclosingExportDecl(Import)) in ActOnModuleImport() 858 Decl *Sema::ActOnStartExportDecl(Scope *S, SourceLocation ExportLoc, in ActOnStartExportDecl() argument [all …]
|
| H A D | SemaTemplate.cpp | 1764 SourceLocation ExportLoc, in ActOnTemplateParameterList() argument 1770 if (ExportLoc.isValid()) in ActOnTemplateParameterList() 1771 Diag(ExportLoc, diag::warn_template_export_unsupported); in ActOnTemplateParameterList()
|
| /freebsd/contrib/llvm-project/clang/lib/Parse/ |
| H A D | ParseTemplate.cpp | 88 SourceLocation ExportLoc; in ParseTemplateDeclarationOrSpecialization() local 89 TryConsumeToken(tok::kw_export, ExportLoc); in ParseTemplateDeclarationOrSpecialization() 131 CurTemplateDepthTracker.getDepth(), ExportLoc, TemplateLoc, LAngleLoc, in ParseTemplateDeclarationOrSpecialization()
|
| H A D | Parser.cpp | 2430 SourceLocation ExportLoc; in ParseModuleImport() local 2431 TryConsumeToken(tok::kw_export, ExportLoc); in ParseModuleImport() 2531 Actions.ActOnModuleImport(StartLoc, ExportLoc, ImportLoc, HeaderUnit); in ParseModuleImport() 2533 Import = Actions.ActOnModuleImport(StartLoc, ExportLoc, ImportLoc, Path, in ParseModuleImport()
|
| H A D | ParseDeclCXX.cpp | 401 SourceLocation ExportLoc = ConsumeToken(); in ParseExportDeclaration() local 414 getCurScope(), ExportLoc, in ParseExportDeclaration()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Basic/ |
| H A D | Module.h | 477 SourceLocation ExportLoc; member
|
| /freebsd/contrib/llvm-project/clang/include/clang/AST/ |
| H A D | Decl.h | 5049 ExportDecl(DeclContext *DC, SourceLocation ExportLoc) in ExportDecl() argument 5050 : Decl(Export, DC, ExportLoc), DeclContext(Export), in ExportDecl() 5055 SourceLocation ExportLoc);
|
| /freebsd/contrib/llvm-project/clang/lib/AST/ |
| H A D | Decl.cpp | 5974 SourceLocation ExportLoc) { in Create() argument 5975 return new (C, DC) ExportDecl(DC, ExportLoc); in Create()
|
| /freebsd/contrib/llvm-project/clang/include/clang/Sema/ |
| H A D | Sema.h | 9862 SourceLocation ExportLoc, 9866 SourceLocation ExportLoc, 9891 Decl *ActOnStartExportDecl(Scope *S, SourceLocation ExportLoc, 11489 unsigned Depth, SourceLocation ExportLoc, SourceLocation TemplateLoc,
|