Re: [fpc-devel] Compiler for current function name

2017-12-18 Thread Mattias Gaertner
On Mon, 18 Dec 2017 10:57:59 +0100
Ondrej Pokorny  wrote:

> On 18.12.2017 10:54, Marco van de Voort wrote:
> > {$i %CURRENTROUTINE%}  
> 
> Thank you!
> Ondrej

Lazarus completion box shows that too.

Mattias
___
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel


Re: [fpc-devel] Compiler for current function name

2017-12-18 Thread Ondrej Pokorny

On 18.12.2017 10:54, Marco van de Voort wrote:

{$i %CURRENTROUTINE%}


Thank you!
Ondrej
___
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel


Re: [fpc-devel] Compiler for current function name

2017-12-18 Thread Marco van de Voort
In our previous episode, Ondrej Pokorny said:
> 
> I remember there should be a compiler macro in current FPC trunk to get 
> the function name but I cannot find it:
> 
> function TMyObject.DoSomething: Integer;
> begin
>  ? Writeln(_CLASSNAME_, '.', _FUNCTIONNAME_);
> end;
> 
> Does anybody know the macros or do I remember it wrongly?

{$i %CURRENTROUTINE%}
___
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel


[fpc-devel] Compiler for current function name

2017-12-18 Thread Ondrej Pokorny

Hello!

I remember there should be a compiler macro in current FPC trunk to get 
the function name but I cannot find it:


function TMyObject.DoSomething: Integer;
begin
  Writeln(_CLASSNAME_, '.', _FUNCTIONNAME_);
end;

Does anybody know the macros or do I remember it wrongly?

Thanks
Ondrej

___
fpc-devel maillist  -  fpc-devel@lists.freepascal.org
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel