[PATCH] [-fms-extensions] Add support for __FUNCDNAME__
silvas at purdue.edu
Wed Nov 6 12:46:36 PST 2013
FWIW, it might not be as rare as you think. These sorts of macros end up being used in all manner of assertion, tracing, and debug macros which are often heavily used themselves. For example, I've seen codebases with a tracer macro on entry to a significant proportion (>20%) of the functions.
More information about the cfe-commits