How to overload member function pointer and a regualr member function

Basile B. via Digitalmars-d-learn digitalmars-d-learn at puremagic.com
Tue Apr 25 09:27:43 PDT 2017


On Tuesday, 25 April 2017 at 15:43:48 UTC, ParticlePeter wrote:
> On Tuesday, 25 April 2017 at 09:50:14 UTC, Basile B. wrote:
>> On Monday, 24 April 2017 at 16:46:21 UTC, ParticlePeter wrote:
>
> Thanks for your reply, but that's what I would like to avoid, 
> the additional indirection to call the function pointer with 
> the original argument count.

Oops, i can believe i didn't read the last part of your question.

> Do you have any idea about the likelihood of the compiler 
> removing this indirection as an optimizations?

with pragma(inline, true), the function body should be injected 
at the call sites.





More information about the Digitalmars-d-learn mailing list