summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorMatt Wilson <matt@culturethree.com>2023-05-12 00:14:44 +1200
committerGitHub <noreply@github.com>2023-05-11 20:14:44 +0800
commit802d57c2374e9048181569ec2fc19501ea790ad3 (patch)
tree86cb15540d08c503d43c5c019027652e90d24e74
parent3b9999b93c35ff3e61b0a9848fdeb23083c89eb3 (diff)
downloadNim-802d57c2374e9048181569ec2fc19501ea790ad3.tar.gz
Add nnkHiddenCallConv to nnkCallKinds (#21781) (#21829)
-rw-r--r--lib/core/macros.nim4
1 files changed, 3 insertions, 1 deletions
diff --git a/lib/core/macros.nim b/lib/core/macros.nim
index 28f52f0a9..2196a42be 100644
--- a/lib/core/macros.nim
+++ b/lib/core/macros.nim
@@ -145,8 +145,9 @@ type
 
 const
   nnkLiterals* = {nnkCharLit..nnkNilLit}
+  # see matching set CallNodes below
   nnkCallKinds* = {nnkCall, nnkInfix, nnkPrefix, nnkPostfix, nnkCommand,
-                   nnkCallStrLit}
+                   nnkCallStrLit, nnkHiddenCallConv}
   nnkPragmaCallKinds = {nnkExprColonExpr, nnkCall, nnkCallStrLit}
 
 {.push warnings: off.}
@@ -1208,6 +1209,7 @@ const
   RoutineNodes* = {nnkProcDef, nnkFuncDef, nnkMethodDef, nnkDo, nnkLambda,
                    nnkIteratorDef, nnkTemplateDef, nnkConverterDef, nnkMacroDef}
   AtomicNodes* = {nnkNone..nnkNilLit}
+  # see matching set nnkCallKinds above
   CallNodes* = {nnkCall, nnkInfix, nnkPrefix, nnkPostfix, nnkCommand,
     nnkCallStrLit, nnkHiddenCallConv}