equal
deleted
inserted
replaced
105 #ifndef LEMON_FUNCTION_NAME |
105 #ifndef LEMON_FUNCTION_NAME |
106 # if defined __GNUC__ |
106 # if defined __GNUC__ |
107 # define LEMON_FUNCTION_NAME (__PRETTY_FUNCTION__) |
107 # define LEMON_FUNCTION_NAME (__PRETTY_FUNCTION__) |
108 # elif defined _MSC_VER |
108 # elif defined _MSC_VER |
109 # define LEMON_FUNCTION_NAME (__FUNCSIG__) |
109 # define LEMON_FUNCTION_NAME (__FUNCSIG__) |
|
110 # elif __STDC_VERSION__ >= 199901L |
|
111 # define LEMON_FUNCTION_NAME (__func__) |
110 # else |
112 # else |
111 # define LEMON_FUNCTION_NAME (__func__) |
113 # define LEMON_FUNCTION_NAME ("<unknown>") |
112 # endif |
114 # endif |
113 #endif |
115 #endif |
114 |
116 |
115 #ifdef DOXYGEN |
117 #ifdef DOXYGEN |
116 |
118 |