18 lines
575 B
C
18 lines
575 B
C
// RUN: c-index-test -print-usr-file %s | FileCheck %s
|
|
// This isn't really C code; it has a .c extension to get picked up by lit.
|
|
ObjCClass NSObject
|
|
ObjCCategory NSObject foo
|
|
ObjCIvar x c:objc(cs)NSObject
|
|
ObjCMethod foo: 0 c:objc(cs)NSObject
|
|
ObjCMethod baz:with 1 c:objc(cs)NSObject
|
|
ObjCProperty gimme c:objc(cs)NSObject
|
|
ObjCProtocol blah
|
|
// CHECK: c:objc(cs)NSObject
|
|
// CHECK: c:objc(cy)NSObject@foo
|
|
// CHECK: c:objc(cs)NSObject@x
|
|
// CHECK: c:objc(cs)NSObject(cm)foo:
|
|
// CHECK: c:objc(cs)NSObject(im)baz:with
|
|
// CHECK: c:objc(cs)NSObject(py)gimme
|
|
// CHECK: c:objc(pl)blah
|
|
|