| 1234567891011121314151617181920212223242526272829303132 |
- namespace M {
-
- namespace N {
- struct C {
- enum Color {
- Red,
- Orange,
- Yellow,
- Green,
- Blue,
- Indigo,
- Violet
- };
- };
- }
-
- }
- namespace M {
-
- void test(enum N::C::Color color) {
- switch (color) {
- case
- // RUN: %clang_cc1 -fsyntax-only -code-completion-at=%s:23:8 %s -o - | FileCheck -check-prefix=CHECK-CC1 %s
- // CHECK-CC1: Blue : [#M::N::C::Color#]N::C::Blue
- // CHECK-CC1-NEXT: Green : [#M::N::C::Color#]N::C::Green
- // CHECK-CC1-NEXT: Indigo : [#M::N::C::Color#]N::C::Indigo
- // CHECK-CC1-NEXT: Orange : [#M::N::C::Color#]N::C::Orange
- // CHECK-CC1-NEXT: Red : [#M::N::C::Color#]N::C::Red
- // CHECK-CC1-NEXT: Violet : [#M::N::C::Color#]N::C::Violet
- // CHECK-CC1: Yellow : [#M::N::C::Color#]N::C::Yellow
-
|