Daniel Dunbar | d7d5f02 | 2009-03-24 02:24:46 +0000 | [diff] [blame^] | 1 | // RUN: clang-cc -fnext-runtime --emit-llvm -o %t %s |
Daniel Dunbar | b21d6af | 2008-09-04 04:36:23 +0000 | [diff] [blame] | 2 | |
3 | @interface A | ||||
4 | @end | ||||
5 | @implementation A | ||||
6 | +(void) foo { | ||||
7 | printf("__func__: %s\n", __func__); | ||||
8 | printf("__FUNCTION__: %s\n", __FUNCTION__); | ||||
9 | printf("__PRETTY_FUNCTION__: %s\n", __PRETTY_FUNCTION__); | ||||
10 | return 0; | ||||
11 | } | ||||
12 | @end | ||||
13 | |||||
14 | int main() { | ||||
15 | [A foo]; | ||||
16 | return 0; | ||||
17 | } |