1ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liaonamespace N4 {
2ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liao  namespace N3 { }
3ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liao}
4ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liao
5ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liaoclass N3;
6ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liao
7ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liaonamespace N2 {
8ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liao  namespace I1 { }
9ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liao  namespace I4 = I1;
10ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liao  namespace I5 { }
11ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liao  namespace I1 { }
12ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liao
13ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liao  namespace New =
14ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liao  // RUN: %clang_cc1 -fsyntax-only -code-completion-at=%s:13:18 %s -o - | FileCheck -check-prefix=CC1 %s
15ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liao  // CHECK-CC1: I1
16ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liao  // CHECK-CC1: I4
17ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liao  // CHECK-CC1: I5
18ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liao  // CHECK-CC1: N2
19ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liao  // CHECK-CC1-NEXT: N4
20ea285162342df160e7860e26528bc7110bc6c0cdShih-wei Liao
21