Files
Nim/tests/import/tpushunusedwarning.nim
metagn 6deb3a90ae check if unused import warning is enabled before adding import to stack (#24554)
fixes #24552

Could also implement `{.used.}` for imports but this wouldn't be
backwards compatible. The same problem as #24552 also exists for
`{.hint[XDeclaredButNotUsed].}` but this isn't as much of a problem
since `{.used.}`/`{.push used.}` exist.

(cherry picked from commit 986ca7dcd4)
2025-01-15 10:18:58 +01:00

17 lines
205 B
Nim

discard """
action: compile
matrix: "--hints:off"
nimoutFull: true
nimout: '''
'''
"""
# issue #24552
{.push warning[UnusedImport]: off.}
import tables
{.pop.}
proc test*(a: float): float =
a