| /llvm-project-15.0.7/clang/lib/Sema/ |
| H A D | SemaModule.cpp | 427 SourceLocation ExportLoc, in ActOnModuleImport() argument 487 SourceLocation ExportLoc, in ActOnModuleImport() argument 540 if (getLangOpts().CPlusPlusModules && ExportLoc.isValid() && in ActOnModuleImport() 542 Diag(ExportLoc, diag::err_export_partition_impl) in ActOnModuleImport() 543 << SourceRange(ExportLoc, Path.back().second); in ActOnModuleImport() 554 if (ExportLoc.isValid() || getEnclosingExportDecl(Import)) in ActOnModuleImport() 558 } else if (ExportLoc.isValid()) { in ActOnModuleImport() 562 Diag(ExportLoc, diag::err_export_not_in_module_interface) in ActOnModuleImport() 567 getLangOpts().CurrentModule, ExportLoc, false, false); in ActOnModuleImport() 733 Diag(ExportLoc, diag::err_export_in_private_module_fragment); in ActOnStartExportDecl() [all …]
|
| H A D | SemaTemplate.cpp | 1694 SourceLocation ExportLoc, in ActOnTemplateParameterList() argument 1700 if (ExportLoc.isValid()) in ActOnTemplateParameterList() 1701 Diag(ExportLoc, diag::warn_template_export_unsupported); in ActOnTemplateParameterList()
|
| /llvm-project-15.0.7/clang/lib/Parse/ |
| H A D | ParseTemplate.cpp | 116 SourceLocation ExportLoc; in ParseTemplateDeclarationOrSpecialization() local 117 TryConsumeToken(tok::kw_export, ExportLoc); in ParseTemplateDeclarationOrSpecialization() 159 CurTemplateDepthTracker.getDepth(), ExportLoc, TemplateLoc, LAngleLoc, in ParseTemplateDeclarationOrSpecialization()
|
| H A D | Parser.cpp | 2442 SourceLocation ExportLoc; in ParseModuleImport() local 2443 TryConsumeToken(tok::kw_export, ExportLoc); in ParseModuleImport() 2533 Actions.ActOnModuleImport(StartLoc, ExportLoc, ImportLoc, HeaderUnit); in ParseModuleImport() 2535 Import = Actions.ActOnModuleImport(StartLoc, ExportLoc, ImportLoc, Path, in ParseModuleImport()
|
| H A D | ParseDeclCXX.cpp | 432 SourceLocation ExportLoc = ConsumeToken(); in ParseExportDeclaration() local 436 getCurScope(), ExportLoc, in ParseExportDeclaration() 454 Diag(ExportLoc, diag::err_export_empty) in ParseExportDeclaration() 455 << SourceRange(ExportLoc, Tok.getLocation()); in ParseExportDeclaration()
|
| /llvm-project-15.0.7/clang/include/clang/Basic/ |
| H A D | Module.h | 361 SourceLocation ExportLoc; member
|
| /llvm-project-15.0.7/clang/include/clang/AST/ |
| H A D | Decl.h | 4612 ExportDecl(DeclContext *DC, SourceLocation ExportLoc) in ExportDecl() argument 4613 : Decl(Export, DC, ExportLoc), DeclContext(Export), in ExportDecl() 4618 SourceLocation ExportLoc);
|
| /llvm-project-15.0.7/clang/lib/Lex/ |
| H A D | ModuleMap.cpp | 2515 SourceLocation ExportLoc = consumeToken(); in parseExportDecl() local 2547 ExportLoc, ParsedModuleId, Wildcard in parseExportDecl()
|
| /llvm-project-15.0.7/clang/lib/AST/ |
| H A D | Decl.cpp | 5272 SourceLocation ExportLoc) { in Create() argument 5273 return new (C, DC) ExportDecl(DC, ExportLoc); in Create()
|
| /llvm-project-15.0.7/clang/include/clang/Sema/ |
| H A D | Sema.h | 3122 SourceLocation ExportLoc, 3126 SourceLocation ExportLoc, 3167 Decl *ActOnStartExportDecl(Scope *S, SourceLocation ExportLoc, 7873 SourceLocation ExportLoc,
|