add --declaredlocs (#15666)
This commit is contained in:
parent
4b0b3818c3
commit
05752cd5d0
7 changed files with 21 additions and 11 deletions
|
|
@ -123,8 +123,13 @@ proc isIntLit*(t: PType): bool {.inline.} =
|
|||
proc isFloatLit*(t: PType): bool {.inline.} =
|
||||
result = t.kind == tyFloat and t.n != nil and t.n.kind == nkFloatLit
|
||||
|
||||
proc addDeclaredLoc(result: var string, conf: ConfigRef; sym: PSym) =
|
||||
result.add " [declared in " & conf$sym.info & "]"
|
||||
proc addDeclaredLoc*(result: var string, conf: ConfigRef; sym: PSym) =
|
||||
# result.add " [declared in " & conf$sym.info & "]"
|
||||
result.add " [declared in " & toFileLineCol(conf, sym.info) & "]"
|
||||
|
||||
proc addDeclaredLocMaybe*(result: var string, conf: ConfigRef; sym: PSym) =
|
||||
if optDeclaredLocs in conf.globalOptions:
|
||||
addDeclaredLoc(result, conf, sym)
|
||||
|
||||
proc addTypeHeader*(result: var string, conf: ConfigRef; typ: PType; prefer: TPreferedDesc = preferMixed; getDeclarationPath = true) =
|
||||
result.add typeToString(typ, prefer)
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue