Если в пространстве имен X
существует хотя бы одно объявление имени m
, то эти объявления используются для набора поиска.
В противном случае все пространства имен из директив using
в пространстве имен X
проверяются на объявления имени m
так же, как описано выше.
Или другими словами: вы проверяете пространство имен X
и его директивы using
рекурсивно для имени m
и останавливаете рекурсию на уровне, где найдены объявления для имени m
.