File tree Expand file tree Collapse file tree 1 file changed +6
-5
lines changed Expand file tree Collapse file tree 1 file changed +6
-5
lines changed Original file line number Diff line number Diff line change 495495exported \grammarterm {module-import-declaration}{s}
496496in $ T$ ; such translation units are
497497said to be \defnx {exported}{module!exported} by $ T$ .
498- When a \grammarterm {module-import-declaration} in a module unit imports
499- another module unit of the same module, it also imports
500- all translation units imported by
501- all \grammarterm {module-import-declaration}{s}
502- in that module unit.
498+ Additionally, when a \grammarterm {module-import-declaration}
499+ in a module unit of some module $ M$ imports another module unit $ U$ of $ M$ ,
500+ it also imports all translation units imported by
501+ non-exported \grammarterm {module-import-declaration}{s}
502+ in the module unit purview of $ U$ .\footnote {This is consistent
503+ with the rules for visibility of imported names\iref {basic.scope.namespace }.}
503504These rules may in turn lead to the importation of yet more
504505translation units.
505506
You can’t perform that action at this time.
0 commit comments