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
|
||
|
|