This commit is contained in:
parent
3838e2a8d7
commit
d07d148597
1 changed files with 3 additions and 1 deletions
|
|
@ -3771,7 +3771,9 @@ template doAssert*(cond: bool, msg = "") =
|
|||
## same as `assert` but is always turned on and not affected by the
|
||||
## ``--assertions`` command line switch.
|
||||
bind instantiationInfo
|
||||
{.line: instantiationInfo().}:
|
||||
# NOTE: `true` is correct here; --excessiveStackTrace:on will control whether
|
||||
# or not to output full paths.
|
||||
{.line: instantiationInfo(-1, true).}:
|
||||
if not cond:
|
||||
raiseAssert(astToStr(cond) & ' ' &
|
||||
instantiationInfo(-1, false).fileName & '(' &
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue