Macro std::file

macro file() { ... }

Returns the file in the source code at which the macro was invoked.

If used within a macro, this will return the line of the outermost macro invocation.