Quantcast
Viewing all articles
Browse latest Browse all 2703

How to get MethodName

I am trying to get MethodName, but I get always empty string ...

type
TParseSymbolProcedure = procedure(symbol: TSymbol) of object;
TParser = class
private
FParse: TParseSymbolProcedure;

procedure Parse_Set(symbol: TSymbol);
procedure Parse_SetVar(symbol: TSymbol);
procedure Parse_SetVarExpr(symbol: TSymbol);
end;

...
FParse := Parse_Set;
...
now I need code like MethodName(FParse);
and the result would be 'ParseSet'
... is it possible? do I need to change TParser a log to make it work?

thx for answer

Viewing all articles
Browse latest Browse all 2703

Trending Articles