2010-03-25 10:00:39 +08:00
|
|
|
// 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
|
2010-04-17 05:31:52 +08:00
|
|
|
// CHECK: c:objc(cy)NSObject@foo
|
|
|
|
// CHECK: c:objc(cs)NSObject@x
|
2010-03-25 10:00:39 +08:00
|
|
|
// 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
|
|
|
|
|