Add a symbol __curPos that expands to the current source location
I.e. an attribute set { file = <string>; line = <int>; column = <int>; }.
Showing
- src/libexpr/eval.cc 13 additions, 0 deletionssrc/libexpr/eval.cc
- src/libexpr/eval.hh 2 additions, 1 deletionsrc/libexpr/eval.hh
- src/libexpr/nixexpr.cc 9 additions, 0 deletionssrc/libexpr/nixexpr.cc
- src/libexpr/nixexpr.hh 7 additions, 0 deletionssrc/libexpr/nixexpr.hh
- src/libexpr/parser.y 6 additions, 1 deletionsrc/libexpr/parser.y
- tests/lang/eval-okay-curpos.exp 1 addition, 0 deletionstests/lang/eval-okay-curpos.exp
- tests/lang/eval-okay-curpos.nix 5 additions, 0 deletionstests/lang/eval-okay-curpos.nix
Loading
Please register or sign in to comment