From b1a3651ae4e2db9ea46ab5c6c82f554d963d8506 Mon Sep 17 00:00:00 2001 From: Timothee Cour Date: Tue, 23 Feb 2021 01:40:40 -0800 Subject: fix `UnusedImport` for `nim c compiler/nim` (#17152) --- compiler/ic/cbackend.nim | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'compiler/ic/cbackend.nim') diff --git a/compiler/ic/cbackend.nim b/compiler/ic/cbackend.nim index 7670b34a6..eda54c438 100644 --- a/compiler/ic/cbackend.nim +++ b/compiler/ic/cbackend.nim @@ -18,11 +18,12 @@ ## also doing cross-module dependency tracking and DCE that we don't need ## anymore. DCE is now done as prepass over the entire packed module graph. -import std / [intsets, algorithm] -import ".." / [ast, options, lineinfos, modulegraphs, cgendata, cgen, +import std/[packedsets, algorithm] + # std/intsets would give `UnusedImport`, pending https://github.com/nim-lang/Nim/issues/14246 +import ".."/[ast, options, lineinfos, modulegraphs, cgendata, cgen, pathutils, extccomp, msgs] -import packed_ast, to_packed_ast, bitabs, dce, rodfiles +import packed_ast, to_packed_ast, dce, rodfiles proc unpackTree(g: ModuleGraph; thisModule: int; tree: PackedTree; n: NodePos): PNode = -- cgit 1.4.1-2-gfad0