diff options
author | Timothee Cour <timothee.cour2@gmail.com> | 2018-07-31 14:02:04 -0700 |
---|---|---|
committer | Andreas Rumpf <rumpf_a@web.de> | 2018-07-31 23:02:04 +0200 |
commit | 818d9be31117a90c0707fdbb9e471abca2abac40 (patch) | |
tree | d1d45c0a13d4b6819ae80fb9378479cab29463d6 /lib | |
parent | 931273cc6be25a4d2bc79e8a0eff8781c1f4855e (diff) | |
download | Nim-818d9be31117a90c0707fdbb9e471abca2abac40.tar.gz |
`lineInfoObj` (and `check`, `expect`) now return absolute paths (#8466)
Diffstat (limited to 'lib')
-rw-r--r-- | lib/core/macros.nim | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/core/macros.nim b/lib/core/macros.nim index 345c53b08..17178a634 100644 --- a/lib/core/macros.nim +++ b/lib/core/macros.nim @@ -425,6 +425,7 @@ proc getColumn(arg: NimNode): int {.magic: "NLineInfo", noSideEffect.} proc getFile(arg: NimNode): string {.magic: "NLineInfo", noSideEffect.} proc lineInfoObj*(n: NimNode): LineInfo {.compileTime.} = + ## returns ``LineInfo`` of ``n``, using absolute path for ``filename`` result.filename = n.getFile result.line = n.getLine result.column = n.getColumn |