ObjC++: also index ObjC symbols.

@classes, @protocols, @properties and -methods (and +methods) will now
show up in the locator.

Change-Id: I33f904c456c321fc80b8aba7ff52d5f1207c58be
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@digia.com>
This commit is contained in:
Erik Verbruggen
2014-07-16 16:35:03 +02:00
committed by Nikolai Kosjar
parent b8adc78615
commit 3a242495fe
5 changed files with 101 additions and 29 deletions
+23
View File
@@ -0,0 +1,23 @@
// Copyright header to keep the Qt Insanity Bot happy.
@protocol NSObject
@end
@interface NSObject<NSObject>
@end
@protocol MyProtocol <NSObject>
- (void) someMethod;
@end
@interface MyClass: NSObject <MyProtocol>
@end
@implementation MyClass
- (void) someMethod {}
@end
@implementation MyClass(MyCategory)
- (void) anotherMethod;{}
- (void) anotherMethod:(NSObject*)withAnObject{}
@end