Files
Nim/tests/navigator/tnav1.nim
ringabout 38f876dd48 fixes #19795; fixes #11852; fixes #19974; remove parsing pipeline, Nim now parses the whole module at one time (#21379)
* fixes #19795; remove parse pipeline

* isScript

* fixes nimscriptapi

* don't touch reorder

* check script

* fixes tests

* it seems implicit imports of system cause troubles

* access the first child of `nkStmtList`

* ignore comments

* minor messages

* perhaps increases hloLoopDetector

* the module is a stmtList, which changes the errors

* fixes nimdoc

* fixes tlinter

* fixes nim  secret tests

* fixes arc_misc

* fixes nim secret tests again

* safe; fixes one more test

* GlobalError is the root cause too

* fixes parsing errors

* put emit types to the cfsForwardTypes section

* fixes #11852; `{.push checks:off}` now works in procs

* disable navigator

* fixes nimdoc

* add tests for JS

* fixes nimsuggest
2023-02-22 20:34:20 +01:00

34 lines
478 B
Nim

discard """
disabled: true
cmd: "nim check $options --defusages:$file,12,7 $file"
nimout: '''def tnav1_temp.nim(11, 10)
usage tnav1_temp.nim(12, 8)
'''
"""
import std / [times]
proc foo(x: int) =
echo x
foo(3)
echo "yes", 1 != 3
#!EDIT!#
discard """
cmd: "nim check $options --defusages:$file,15,2 $file"
nimout: '''def tnav1_temp.nim(12, 6)
usage tnav1_temp.nim(15, 1)
'''
"""
import std / [times]
proc foo(x: int) =
echo x
foo(3)
echo "yes", 1 != 3