1*f4a2713aSLionel Sambuc namespace N4 { 2*f4a2713aSLionel Sambuc namespace N3 { } 3*f4a2713aSLionel Sambuc } 4*f4a2713aSLionel Sambuc 5*f4a2713aSLionel Sambuc class N3; 6*f4a2713aSLionel Sambuc 7*f4a2713aSLionel Sambuc namespace N2 { 8*f4a2713aSLionel Sambuc namespace I1 { } 9*f4a2713aSLionel Sambuc namespace I4 = I1; 10*f4a2713aSLionel Sambuc namespace I5 { } 11*f4a2713aSLionel Sambuc namespace I1 { } 12*f4a2713aSLionel Sambuc foo()13*f4a2713aSLionel Sambuc void foo() { 14*f4a2713aSLionel Sambuc int N3; 15*f4a2713aSLionel Sambuc 16*f4a2713aSLionel Sambuc using 17*f4a2713aSLionel Sambuc // RUN: %clang_cc1 -fsyntax-only -code-completion-at=%s:16:10 %s -o - | FileCheck -check-prefix=CHECK-CC1 %s 18*f4a2713aSLionel Sambuc // CHECK-CC1: I1 19*f4a2713aSLionel Sambuc // CHECK-CC1: I4 20*f4a2713aSLionel Sambuc // CHECK-CC1: I5 21*f4a2713aSLionel Sambuc // CHECK-CC1: N2 22*f4a2713aSLionel Sambuc // CHECK-CC1: N3 23*f4a2713aSLionel Sambuc // CHECK-CC1-NEXT: N4 24*f4a2713aSLionel Sambuc 25