Lines Matching refs:ModuleLoc

58 Sema::ActOnGlobalModuleFragmentDecl(SourceLocation ModuleLoc) {  in ActOnGlobalModuleFragmentDecl()  argument
65 ModuleScopes.back().BeginLoc = ModuleLoc; in ActOnGlobalModuleFragmentDecl()
72 auto *GlobalModule = Map.createGlobalModuleFragmentForModuleUnit(ModuleLoc); in ActOnGlobalModuleFragmentDecl()
77 ModuleScopes.back().BeginLoc = ModuleLoc; in ActOnGlobalModuleFragmentDecl()
79 VisibleModules.setVisible(GlobalModule, ModuleLoc); in ActOnGlobalModuleFragmentDecl()
91 Sema::ActOnModuleDecl(SourceLocation StartLoc, SourceLocation ModuleLoc, in ActOnModuleDecl() argument
110 Diag(ModuleLoc, diag::err_module_interface_implementation_mismatch) in ActOnModuleDecl()
111 << FixItHint::CreateInsertion(ModuleLoc, "export "); in ActOnModuleDecl()
116 Diag(ModuleLoc, diag::err_module_decl_in_module_map_module); in ActOnModuleDecl()
120 Diag(ModuleLoc, diag::err_module_decl_in_header_module); in ActOnModuleDecl()
132 Diag(ModuleLoc, diag::err_module_redeclaration); in ActOnModuleDecl()
147 Diag(ModuleLoc, diag::err_module_decl_not_at_start); in ActOnModuleDecl()
198 Mod = Map.createModuleForInterfaceUnit(ModuleLoc, ModuleName, in ActOnModuleDecl()
207 Mod = getModuleLoader().loadModule(ModuleLoc, {ModuleNameLoc}, in ActOnModuleDecl()
211 Diag(ModuleLoc, diag::err_module_not_defined) << ModuleName; in ActOnModuleDecl()
213 Mod = Map.createModuleForInterfaceUnit(ModuleLoc, ModuleName, in ActOnModuleDecl()
232 VisibleModules.setVisible(Mod, ModuleLoc); in ActOnModuleDecl()
246 Sema::ActOnPrivateModuleFragmentDecl(SourceLocation ModuleLoc, in ActOnPrivateModuleFragmentDecl() argument
291 ModuleScopes.back().BeginLoc = ModuleLoc; in ActOnPrivateModuleFragmentDecl()
294 VisibleModules.setVisible(PrivateModuleFragment, ModuleLoc); in ActOnPrivateModuleFragmentDecl()