On Tue, 05 May 2009 02:30:49 +0400, bearophile <bearophileh...@lycos.com> wrote:

Denis Koroskin:
It was proposed awhile ago: http://www.digitalmars.com/d/archives/digitalmars/D/FUNCTION_84985.html

I am not asking for a static __function__ name, because you can't use it inside lambdas or function pointers/delegates. The __func I am talking about is a pointer/delegate, and I don't know if you can use a static solution once you start juggling function pointers around.

Bye,
bearophile

If you read carefully, you'll see that there's more than just __FUNCTION__. For 
example, I suggested to use some literal to denote current function, 
fthis/self/whatever. Others suggested scope.function/scope.class/etc. Andrei 
agreed that there should be a compile-time reflection that would allow function 
to call itself in some generic way.

Reply via email to