Passing variadic template parameters AND default call site __FILE__, __LINE__ template parameters.
realhet
real_het at hotmail.com
Wed May 28 11:51:43 UTC 2025
On Wednesday, 28 May 2025 at 11:32:53 UTC, Jonathan M Davis wrote:
> On Wednesday, May 28, 2025 5:04:06 AM Mountain Daylight Time
> realhet via Digitalmars-d-learn wrote:
Yes, most of the time I can put __FILE__ and __LINE__ onto a
runtime function parameter.
But this time it is a requirement:
I must write the __FILE__ and __LINE__ with pragma(msg, ...)
Update: I can only avoid !() when I'm in the same module. When
importing that function, into another module, there will be an
implicit alias and it will lock onto a single __FILE__ __LINE__
location inside the imported module.
More information about the Digitalmars-d-learn
mailing list