// RUN: %target-swift-ide-test -print-indexed-symbols -source-filename %s | %FileCheck %s struct Foo { enum Inner { case bar } } let a: Foo.Inner = .bar if case .bar = a {} // CHECK: [[@LINE-1]]:10 | {{.*}} | bar if case Foo.Inner.bar = a {} // CHECK: [[@LINE-1]]:19 | {{.*}} | bar // CHECK: [[@LINE-2]]:9 | {{.*}} | Foo // CHECK: [[@LINE-3]]:13 | {{.*}} | Inner switch a { case .bar: // CHECK: [[@LINE-1]]:7 | {{.*}} | bar break case Foo.Inner.bar: // CHECK: [[@LINE-1]]:16 | {{.*}} | bar // CHECK: [[@LINE-2]]:6 | {{.*}} | Foo // CHECK: [[@LINE-3]]:10 | {{.*}} | Inner break default: break }