summary refs log tree commit diff stats
path: root/lib/std/importutils.nim
diff options
context:
space:
mode:
authorTimothee Cour <timothee.cour2@gmail.com>2021-04-18 15:15:58 -0700
committerGitHub <noreply@github.com>2021-04-19 00:15:58 +0200
commit0a10af5a2ce27638c8298e96866a779928122269 (patch)
tree0a507184bab9d00893c4d1ae50ea4d0ce1c794a1 /lib/std/importutils.nim
parentd6c8efa5d444f6849102dca192a199f12c8d55eb (diff)
downloadNim-0a10af5a2ce27638c8298e96866a779928122269.tar.gz
privateAccess now works with ref | ptr (#17760)
Diffstat (limited to 'lib/std/importutils.nim')
-rw-r--r--lib/std/importutils.nim2
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/std/importutils.nim b/lib/std/importutils.nim
index 4efe0e140..f7a3cbd03 100644
--- a/lib/std/importutils.nim
+++ b/lib/std/importutils.nim
@@ -17,7 +17,7 @@ when defined(nimImportutilsExample):
     x1: int # private
   proc initFoo*(): auto = Foo()
 
-proc privateAccess*(t: typedesc) {.magic: "PrivateAccess".} =
+proc privateAccess*(t: typedesc[object|ref|ptr]) {.magic: "PrivateAccess".} =
   ## Enables access to private fields of `t` in current scope.
   runnableExamples("-d:nimImportutilsExample"):
     # here we're importing a module containing: