blob: 40ec8dc0b81fb706fc0dc935901fa3bcfad5938b [file] [log] [blame]
Argyrios Kyrtzidisa6763792011-08-18 18:03:34 +00001@interface MyClass
2+(void)meth;
3@end
4
5#define MACRO2(x) x
6#define MACRO(x) MACRO2(x)
7
8void test() {
9 MACRO([MyClass meth]);
10}
11
12#define INVOKE(METHOD, CLASS) [CLASS METHOD]
13
14void test2() {
15 INVOKE(meth, MyClass);
16}