reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

tools/clang/include/clang/Sema/Sema.h
 1711     return ModuleScopes.empty() ? nullptr : ModuleScopes.back().Module;
tools/clang/lib/Sema/Sema.cpp
  965         !ModuleScopes.empty() && ModuleScopes.back().Module->Kind ==
 1044       ModuleScopes.back().Module->Kind == Module::GlobalModuleFragment &&
 1057          !ModuleScopes.back().Module->isModulePurview()) &&
tools/clang/lib/Sema/SemaDecl.cpp
12469        Context.addModuleInitializer(ModuleScopes.back().Module, var);
12558     Context.addModuleInitializer(ModuleScopes.back().Module, var);
tools/clang/lib/Sema/SemaModule.cpp
   62       ModuleScopes.back().Module->Kind == Module::GlobalModuleFragment) {
   80   ModuleScopes.back().Module = GlobalModule;
  133       ModuleScopes.back().Module->isModulePurview()) {
  135     Diag(VisibleModules.getImportLoc(ModuleScopes.back().Module),
  143       ModuleScopes.back().Module->Kind == Module::GlobalModuleFragment)
  144     GlobalModuleFragment = ModuleScopes.back().Module;
  232   ModuleScopes.back().Module = Mod;
  254                                : ModuleScopes.back().Module->Kind) {
  288           ModuleScopes.back().Module, PrivateLoc);
  294   ModuleScopes.back().Module = PrivateModuleFragment;
  393     Context.addModuleInitializer(ModuleScopes.back().Module, Import);
  431       Context.addModuleInitializer(ModuleScopes.back().Module, ImportD);
  444   ModuleScopes.back().Module = Mod;
  472   assert(!ModuleScopes.empty() && ModuleScopes.back().Module == Mod &&
  536   if (ModuleScopes.empty() || !ModuleScopes.back().Module->isModulePurview()) {
  543   } else if (ModuleScopes.back().Module->Kind ==