Companion object for Position that defines an implicit
method that uses a macro to grab the enclosing position.
Implicit method, implemented with a macro, that returns the enclosing source position where it is invoked.
Implicit method, implemented with a macro, that returns the enclosing source position where it is invoked.
the enclosing source position