class C1 { init(cc: Int) {} func foo(aa : Int) {} subscript(aa : Int, bb: Int)-> Int { get { return 0 } set {}} } let c = C1(cc: 1) c.foo(aa : 1) // RUN: %sourcekitd-test -req=cursor -pos=2:9 %s -- %s | %FileCheck %s -check-prefix=CHECK1 // RUN: %sourcekitd-test -req=cursor -pos=3:13 %s -- %s | %FileCheck %s -check-prefix=CHECK2 // RUN: %sourcekitd-test -req=cursor -pos=4:24 %s -- %s | %FileCheck %s -check-prefix=CHECK3 // CHECK1: PARENT OFFSET: 13 // CHECK2: PARENT OFFSET: 37 // CHECK3: PARENT OFFSET: 56