experimental support for answering idetools --def requests from

an in-memory index built during compilation in caas mode
This commit is contained in:
Zahary Karadjov 2013-05-04 23:02:03 +03:00
commit 519d5b834a
4 changed files with 72 additions and 10 deletions

View file

@ -215,7 +215,8 @@ proc track(arg: string, info: TLineInfo) =
LocalError(info, errInvalidNumber, a[1])
if parseUtils.parseInt(a[2], column) <= 0:
LocalError(info, errInvalidNumber, a[2])
msgs.addCheckpoint(newLineInfo(a[0], line, column))
optTrackPos = newLineInfo(a[0], line, column)
msgs.addCheckpoint(optTrackPos)
proc dynlibOverride(switch, arg: string, pass: TCmdlinePass, info: TLineInfo) =
if pass in {passCmd2, passPP}: