From: Ted Kremenek Date: Wed, 23 Jun 2010 18:10:30 +0000 (+0000) Subject: Add USR tests for ObjC class extensions. X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=448278ad268e74e0fe529087e2f5729034a748f2;p=clang Add USR tests for ObjC class extensions. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@106640 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/test/Index/usrs.m b/test/Index/usrs.m index bffd0ee4bb..0b56cca1ef 100644 --- a/test/Index/usrs.m +++ b/test/Index/usrs.m @@ -48,6 +48,15 @@ int z; static int local_func(int x) { return x; } +@interface CWithExt +@end +@interface CWithExt () +@end +@interface CWithExt () +@end +@implementation CWithExt +@end + // CHECK: usrs.m c:usrs.m@3:19@F@my_helper Extent=[3:19 - 3:60] // CHECK: usrs.m c:usrs.m@3:29@F@my_helper@x Extent=[3:29 - 3:34] // CHECK: usrs.m c:usrs.m@3:36@F@my_helper@y Extent=[3:36 - 3:41] @@ -84,4 +93,9 @@ static int local_func(int x) { return x; } // CHECK: usrs.m c:@z Extent=[47:1 - 47:6] // CHECK: usrs.m c:usrs.m@49:12@F@local_func Extent=[49:12 - 49:43] // CHECK: usrs.m c:usrs.m@49:23@F@local_func@x Extent=[49:23 - 49:28] +// CHECK: usrs.m c:objc(cs)CWithExt Extent=[51:1 - 52:5] +// CHECK: usrs.m c:objc(cy)CWithExt@ Extent=[53:1 - 54:5] +// CHECK: usrs.m c:objc(cy)CWithExt@ Extent=[55:1 - 56:5] +// CHECK: usrs.m c:objc(cs)CWithExt Extent=[57:1 - 58:2] +