• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /freebsd-13-stable/contrib/llvm-project/clang/lib/Sema/

Lines Matching refs:back

60       ModuleScopes.back().Module->Kind == Module::GlobalModuleFragment) {
65 ModuleScopes.back().BeginLoc = ModuleLoc;
77 ModuleScopes.back().BeginLoc = ModuleLoc;
78 ModuleScopes.back().Module = GlobalModule;
131 ModuleScopes.back().Module->isModulePurview()) {
133 Diag(VisibleModules.getImportLoc(ModuleScopes.back().Module),
141 ModuleScopes.back().Module->Kind == Module::GlobalModuleFragment)
142 GlobalModuleFragment = ModuleScopes.back().Module;
151 : ModuleScopes.back().BeginLoc;
173 << SourceRange(Path.front().second, Path.back().second)
222 ModuleScopes.back().OuterVisibleModules = std::move(VisibleModules);
229 ModuleScopes.back().BeginLoc = StartLoc;
230 ModuleScopes.back().Module = Mod;
231 ModuleScopes.back().ModuleInterface = MDK != ModuleDeclKind::Implementation;
252 : ModuleScopes.back().Module->Kind) {
260 Diag(ModuleScopes.back().BeginLoc, diag::note_previous_definition);
267 if (!ModuleScopes.back().ModuleInterface) {
269 Diag(ModuleScopes.back().BeginLoc,
271 << FixItHint::CreateInsertion(ModuleScopes.back().BeginLoc, "export ");
286 ModuleScopes.back().Module, PrivateLoc);
291 ModuleScopes.back().BeginLoc = ModuleLoc;
292 ModuleScopes.back().Module = PrivateModuleFragment;
293 ModuleScopes.back().ModuleInterface = true;
391 Context.addModuleInitializer(ModuleScopes.back().Module, Import);
394 if (!ModuleScopes.empty() && ModuleScopes.back().ModuleInterface) {
429 Context.addModuleInitializer(ModuleScopes.back().Module, ImportD);
442 ModuleScopes.back().Module = Mod;
444 ModuleScopes.back().OuterVisibleModules = std::move(VisibleModules);
464 VisibleModules = std::move(ModuleScopes.back().OuterVisibleModules);
470 assert(!ModuleScopes.empty() && ModuleScopes.back().Module == Mod &&
534 if (ModuleScopes.empty() || !ModuleScopes.back().Module->isModulePurview()) {
536 } else if (!ModuleScopes.back().ModuleInterface) {
538 Diag(ModuleScopes.back().BeginLoc,
540 << FixItHint::CreateInsertion(ModuleScopes.back().BeginLoc, "export ");
541 } else if (ModuleScopes.back().Module->Kind ==
544 Diag(ModuleScopes.back().BeginLoc, diag::note_private_module_fragment);