symbol files: implemented accurate module dependency tracking
This commit is contained in:
parent
1d1ba4481f
commit
046ed4ed22
7 changed files with 105 additions and 22 deletions
|
|
@ -177,7 +177,7 @@ proc compileModule*(graph: ModuleGraph; fileIdx: int32; cache: IdentCache, flags
|
|||
return
|
||||
else:
|
||||
discard
|
||||
result.id = getModuleId(toFullPath(fileIdx))
|
||||
result.id = getModuleId(fileIdx, toFullPath(fileIdx))
|
||||
discard processModule(graph, result,
|
||||
if sfMainModule in flags and gProjectIsStdin: stdin.llStreamOpen else: nil,
|
||||
rd, cache)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue