summary refs log tree commit diff stats
path: root/compiler/renderer.nim
diff options
context:
space:
mode:
authorTimothee Cour <timothee.cour2@gmail.com>2021-07-19 03:42:45 -0700
committerGitHub <noreply@github.com>2021-07-19 12:42:45 +0200
commit488e9c2991cd6f4ae946dd719271ea284a051891 (patch)
tree624a8abc1324f5cf0f7f1bf6c5e9ebd5e46b50dc /compiler/renderer.nim
parent220b55c5d7c40aa93df7879ebc6c9f71147c3eda (diff)
downloadNim-488e9c2991cd6f4ae946dd719271ea284a051891.tar.gz
nim doc now correctly renders deprecated pragmas for routines and types (#18515)
Diffstat (limited to 'compiler/renderer.nim')
-rw-r--r--compiler/renderer.nim4
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler/renderer.nim b/compiler/renderer.nim
index ac3f47948..3346e629c 100644
--- a/compiler/renderer.nim
+++ b/compiler/renderer.nim
@@ -593,8 +593,8 @@ proc isHideable(config: ConfigRef, n: PNode): bool =
   # xxx compare `ident` directly with `getIdent(cache, wRaises)`, but
   # this requires a `cache`.
   case n.kind
-  of nkExprColonExpr: result = n[0].kind == nkIdent and n[0].ident.s in ["raises", "tags", "extern"]
-  of nkIdent: result = n.ident.s in ["gcsafe"]
+  of nkExprColonExpr: result = n[0].kind == nkIdent and n[0].ident.s in ["raises", "tags", "extern", "deprecated"]
+  of nkIdent: result = n.ident.s in ["gcsafe", "deprecated"]
   else: result = false
 
 proc gcommaAux(g: var TSrcGen, n: PNode, ind: int, start: int = 0,