// RUN: clang -fnext-runtime --emit-llvm -o %t %s | |
@interface A | |
@end | |
@implementation A | |
+(void) foo { | |
printf("__func__: %s\n", __func__); | |
printf("__FUNCTION__: %s\n", __FUNCTION__); | |
printf("__PRETTY_FUNCTION__: %s\n", __PRETTY_FUNCTION__); | |
return 0; | |
} | |
@end | |
int main() { | |
[A foo]; | |
return 0; | |
} |