===========================================================
                                      .___ __  __   
          _________________  __ __  __| _/|__|/  |_ 
         / ___\_` __ \__  \ |  |  \/ __ | | \\_  __\
        / /_/  >  | \// __ \|  |  / /_/ | |  ||  |  
        \___  /|__|  (____  /____/\____ | |__||__|  
       /_____/            \/           \/           
              grep rough audit - static analysis tool
                  v2.8 written by @Wireghoul
=================================[justanotherhacker.com]===
nim-1.4.0/config/nim.cfg-226-  # For now we only support compiling RTPs applications (i.e. no DKMs)
nim-1.4.0/config/nim.cfg:227:  gcc.options.always = "-mrtp -fno-strict-aliasing -D_C99 -D_HAS_C9X -std=c99 -fasm -Wall -Wno-write-strings"
nim-1.4.0/config/nim.cfg-228-  # The linker config must add the VxWorks common library for the selected
##############################################
nim-1.4.0/config/nim.cfg-233-  # For now we only support the PowerPC CPU
nim-1.4.0/config/nim.cfg:234:  gcc.options.linker %= "-L $WIND_BASE/target/lib/usr/lib/ppc/PPC32/common -mrtp -fno-strict-aliasing -D_C99 -D_HAS_C9X -std=c99 -fasm -Wall -Wno-write-strings"
nim-1.4.0/config/nim.cfg-235-@end
##############################################
nim-1.4.0/tools/nimrepl.nim-53-  var endIter: TTextIter
nim-1.4.0/tools/nimrepl.nim:54:  get_start_iter(inputTextBuffer, addr(startIter))
nim-1.4.0/tools/nimrepl.nim:55:  get_end_iter(inputTextBuffer, addr(endIter))
nim-1.4.0/tools/nimrepl.nim:56:  var inputText = get_text(inputTextBuffer, addr(startIter),
nim-1.4.0/tools/nimrepl.nim:57:                           addr(endIter), false)
nim-1.4.0/tools/nimrepl.nim-58-  var f: File
##############################################
nim-1.4.0/tools/nimrepl.nim-86-      var endIter: TTextIter
nim-1.4.0/tools/nimrepl.nim:87:      get_start_iter(inputTextBuffer, addr(startIter))
nim-1.4.0/tools/nimrepl.nim:88:      get_end_iter(inputTextBuffer, addr(endIter))
nim-1.4.0/tools/nimrepl.nim:89:      var inputText = get_text(inputTextBuffer, addr(startIter),
nim-1.4.0/tools/nimrepl.nim:90:                               addr(endIter), false)
nim-1.4.0/tools/nimrepl.nim-91-
##############################################
nim-1.4.0/tools/urldownloader.nim-219-  var buffer: char
nim-1.4.0/tools/urldownloader.nim:220:  var count = WideCharToMultiByte(CP_UTF8, 0, bstr, -1, addr(buffer), 0,
nim-1.4.0/tools/urldownloader.nim-221-                                nil, nil)
##############################################
nim-1.4.0/tools/urldownloader.nim-225-    result = newString(count + 8)
nim-1.4.0/tools/urldownloader.nim:226:    let res = WideCharToMultiByte(CP_UTF8, 0, bstr, -1, addr(result[0]), count,
nim-1.4.0/tools/urldownloader.nim-227-                                  nil, nil)
##############################################
nim-1.4.0/tools/urldownloader.nim-233-  var buffer: OLECHAR
nim-1.4.0/tools/urldownloader.nim:234:  var count = MultiByteToWideChar(CP_UTF8, 0, unsafeAddr(str[0]), -1,
nim-1.4.0/tools/urldownloader.nim:235:                                  addr(buffer), 0)
nim-1.4.0/tools/urldownloader.nim-236-  if count == 0:
##############################################
nim-1.4.0/tools/urldownloader.nim-239-    result = cast[LPWSTR](alloc0((count + 1) * sizeof(OLECHAR)))
nim-1.4.0/tools/urldownloader.nim:240:    let res = MultiByteToWideChar(CP_UTF8, 0, unsafeAddr(str[0]), -1,
nim-1.4.0/tools/urldownloader.nim-241-                                  result, count)
##############################################
nim-1.4.0/tools/nimweb.nim-334-  mexec(commands, c.numProcessors)
nim-1.4.0/tools/nimweb.nim:335:  exec(findNim(c) & " buildIndex -o:$1/theindex.html $1" % [destPath])
nim-1.4.0/tools/nimweb.nim-336-
##############################################
nim-1.4.0/tools/nimweb.nim-343-    for d in items(c.pdf):
nim-1.4.0/tools/nimweb.nim:344:      exec(findNim(c) & " rst2tex $# $#" % [c.nimArgs, d])
nim-1.4.0/tools/nimweb.nim-345-      # call LaTeX twice to get cross references right:
##############################################
nim-1.4.0/tools/kochdocs.nim-274-  mexec(commands)
nim-1.4.0/tools/kochdocs.nim:275:  exec(nim & " buildIndex -o:$1/theindex.html $1" % [destPath])
nim-1.4.0/tools/kochdocs.nim-276-    # caveat: this works so long it's called before `buildDocPackages` which
##############################################
nim-1.4.0/tools/kochdocs.nim-288-    for d in items(pdf):
nim-1.4.0/tools/kochdocs.nim:289:      exec(findNim().quoteShell() & " rst2tex $# $#" % [nimArgs, d])
nim-1.4.0/tools/kochdocs.nim-290-      let tex = splitFile(d).name & ".tex"
##############################################
nim-1.4.0/tools/nim-gdb.py-197-class DollarPrintCmd (gdb.Command):
nim-1.4.0/tools/nim-gdb.py:198:  """Dollar print command for Nim, `$ expr` will invoke Nim's $ operator and print the result."""
nim-1.4.0/tools/nim-gdb.py-199-
##############################################
nim-1.4.0/tools/niminst/buildsh.nimf-72-#  add(result, "# convert to lower case:\n")
nim-1.4.0/tools/niminst/buildsh.nimf:73:ucpu=`echo $ucpu | tr "[:upper:]" "[:lower:]"`
nim-1.4.0/tools/niminst/buildsh.nimf:74:uos=`echo $uos | tr "[:upper:]" "[:lower:]"`
nim-1.4.0/tools/niminst/buildsh.nimf:75:uosname=`echo $uosname | tr "[:upper:]" "[:lower:]"`
nim-1.4.0/tools/niminst/buildsh.nimf-76-
##############################################
nim-1.4.0/tools/dochack/dochack.nim-229-proc togglevis(d: Element) =
nim-1.4.0/tools/dochack/dochack.nim:230:  asm """
nim-1.4.0/tools/dochack/dochack.nim-231-    if (`d`.style.display == 'none')
##############################################
nim-1.4.0/nimsuggest/nimsuggest.nim-277-proc connectToNextFreePort(server: Socket, host: string): Port =
nim-1.4.0/nimsuggest/nimsuggest.nim:278:  server.bindAddr(Port(0), host)
nim-1.4.0/nimsuggest/nimsuggest.nim-279-  let (_, port) = server.getLocalAddr
##############################################
nim-1.4.0/nimsuggest/nimsuggest.nim-319-  else:
nim-1.4.0/nimsuggest/nimsuggest.nim:320:    server.bindAddr(x.port, x.address)
nim-1.4.0/nimsuggest/nimsuggest.nim-321-    server.listen()
##############################################
nim-1.4.0/nimsuggest/tests/taccent_highlight.nim:1:proc `$$$`#[!]#
nim-1.4.0/nimsuggest/tests/taccent_highlight.nim-2-
##############################################
nim-1.4.0/c_code/5_1/@mmsgs.nim.c-602-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/5_1/@mmsgs.nim.c:603:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/5_1/@mmsgs.nim.c-604-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/5_1/@mcommands.nim.c-1147-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/5_1/@mcommands.nim.c:1148:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/5_1/@mcommands.nim.c-1149-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/5_1/@mcommands.nim.c-1252-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/5_1/@mcommands.nim.c:1253:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/5_1/@mcommands.nim.c-1254-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/5_1/@mcommands.nim.c-1333-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/5_1/@mcommands.nim.c:1334:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/5_1/@mcommands.nim.c-1335-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/5_1/@mcommands.nim.c-1438-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/5_1/@mcommands.nim.c:1439:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/5_1/@mcommands.nim.c-1440-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/5_1/@mnimpaths.nim.c-71-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/5_1/@mnimpaths.nim.c:72:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/5_1/@mnimpaths.nim.c-73-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/5_1/@mextccomp.nim.c-846-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/5_1/@mextccomp.nim.c:847:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/5_1/@mextccomp.nim.c-848-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/8_1/@mmsgs.nim.c-602-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/8_1/@mmsgs.nim.c:603:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/8_1/@mmsgs.nim.c-604-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/8_1/@mcommands.nim.c-1147-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/8_1/@mcommands.nim.c:1148:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/8_1/@mcommands.nim.c-1149-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/8_1/@mcommands.nim.c-1252-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/8_1/@mcommands.nim.c:1253:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/8_1/@mcommands.nim.c-1254-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/8_1/@mcommands.nim.c-1333-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/8_1/@mcommands.nim.c:1334:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/8_1/@mcommands.nim.c-1335-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/8_1/@mcommands.nim.c-1438-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/8_1/@mcommands.nim.c:1439:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/8_1/@mcommands.nim.c-1440-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/8_1/@mnimpaths.nim.c-71-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/8_1/@mnimpaths.nim.c:72:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/8_1/@mnimpaths.nim.c-73-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/8_1/@mextccomp.nim.c-846-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/8_1/@mextccomp.nim.c:847:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/8_1/@mextccomp.nim.c-848-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/7_7/@mmsgs.nim.c-603-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/7_7/@mmsgs.nim.c:604:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/7_7/@mmsgs.nim.c-605-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/7_7/@mcommands.nim.c-1148-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/7_7/@mcommands.nim.c:1149:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/7_7/@mcommands.nim.c-1150-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/7_7/@mcommands.nim.c-1253-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/7_7/@mcommands.nim.c:1254:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/7_7/@mcommands.nim.c-1255-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/7_7/@mcommands.nim.c-1334-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/7_7/@mcommands.nim.c:1335:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/7_7/@mcommands.nim.c-1336-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/7_7/@mcommands.nim.c-1439-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/7_7/@mcommands.nim.c:1440:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/7_7/@mcommands.nim.c-1441-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/7_7/@mnimpaths.nim.c-72-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/7_7/@mnimpaths.nim.c:73:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/7_7/@mnimpaths.nim.c-74-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/7_7/@mextccomp.nim.c-847-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/7_7/@mextccomp.nim.c:848:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/7_7/@mextccomp.nim.c-849-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/2_14/@mmsgs.nim.c-602-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/2_14/@mmsgs.nim.c:603:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/2_14/@mmsgs.nim.c-604-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/2_14/@mcommands.nim.c-1147-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/2_14/@mcommands.nim.c:1148:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/2_14/@mcommands.nim.c-1149-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/2_14/@mcommands.nim.c-1252-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/2_14/@mcommands.nim.c:1253:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/2_14/@mcommands.nim.c-1254-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/2_14/@mcommands.nim.c-1333-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/2_14/@mcommands.nim.c:1334:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/2_14/@mcommands.nim.c-1335-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/2_14/@mcommands.nim.c-1438-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/2_14/@mcommands.nim.c:1439:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/2_14/@mcommands.nim.c-1440-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/2_14/@mnimpaths.nim.c-71-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/2_14/@mnimpaths.nim.c:72:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/2_14/@mnimpaths.nim.c-73-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/2_14/@mextccomp.nim.c-846-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/2_14/@mextccomp.nim.c:847:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/2_14/@mextccomp.nim.c-848-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/2_13/@mmsgs.nim.c-602-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/2_13/@mmsgs.nim.c:603:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/2_13/@mmsgs.nim.c-604-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/2_13/@mcommands.nim.c-1147-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/2_13/@mcommands.nim.c:1148:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/2_13/@mcommands.nim.c-1149-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/2_13/@mcommands.nim.c-1252-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/2_13/@mcommands.nim.c:1253:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/2_13/@mcommands.nim.c-1254-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/2_13/@mcommands.nim.c-1333-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/2_13/@mcommands.nim.c:1334:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/2_13/@mcommands.nim.c-1335-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/2_13/@mcommands.nim.c-1438-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/2_13/@mcommands.nim.c:1439:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/2_13/@mcommands.nim.c-1440-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/2_13/@mnimpaths.nim.c-71-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/2_13/@mnimpaths.nim.c:72:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/2_13/@mnimpaths.nim.c-73-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/2_13/@mextccomp.nim.c-846-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/2_13/@mextccomp.nim.c:847:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/2_13/@mextccomp.nim.c-848-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/10_17/@mmsgs.nim.c-603-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/10_17/@mmsgs.nim.c:604:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/10_17/@mmsgs.nim.c-605-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/10_17/@mcommands.nim.c-1148-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/10_17/@mcommands.nim.c:1149:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/10_17/@mcommands.nim.c-1150-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/10_17/@mcommands.nim.c-1253-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/10_17/@mcommands.nim.c:1254:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/10_17/@mcommands.nim.c-1255-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/10_17/@mcommands.nim.c-1334-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/10_17/@mcommands.nim.c:1335:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/10_17/@mcommands.nim.c-1336-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/10_17/@mcommands.nim.c-1439-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/10_17/@mcommands.nim.c:1440:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/10_17/@mcommands.nim.c-1441-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/10_17/@mnimpaths.nim.c-72-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/10_17/@mnimpaths.nim.c:73:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/10_17/@mnimpaths.nim.c-74-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/10_17/@mextccomp.nim.c-847-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/10_17/@mextccomp.nim.c:848:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/10_17/@mextccomp.nim.c-849-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/11_17/@mmsgs.nim.c-603-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/11_17/@mmsgs.nim.c:604:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/11_17/@mmsgs.nim.c-605-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/11_17/@mcommands.nim.c-1148-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/11_17/@mcommands.nim.c:1149:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/11_17/@mcommands.nim.c-1150-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/11_17/@mcommands.nim.c-1253-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/11_17/@mcommands.nim.c:1254:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/11_17/@mcommands.nim.c-1255-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/11_17/@mcommands.nim.c-1334-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/11_17/@mcommands.nim.c:1335:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/11_17/@mcommands.nim.c-1336-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/11_17/@mcommands.nim.c-1439-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/11_17/@mcommands.nim.c:1440:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/11_17/@mcommands.nim.c-1441-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/11_17/@mnimpaths.nim.c-72-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/11_17/@mnimpaths.nim.c:73:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/11_17/@mnimpaths.nim.c-74-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/11_17/@mextccomp.nim.c-847-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/11_17/@mextccomp.nim.c:848:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/11_17/@mextccomp.nim.c-849-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/2_8/@mmsgs.nim.c-602-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/2_8/@mmsgs.nim.c:603:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/2_8/@mmsgs.nim.c-604-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/2_8/@mcommands.nim.c-1147-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/2_8/@mcommands.nim.c:1148:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/2_8/@mcommands.nim.c-1149-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/2_8/@mcommands.nim.c-1252-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/2_8/@mcommands.nim.c:1253:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/2_8/@mcommands.nim.c-1254-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/2_8/@mcommands.nim.c-1333-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/2_8/@mcommands.nim.c:1334:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/2_8/@mcommands.nim.c-1335-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/2_8/@mcommands.nim.c-1438-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/2_8/@mcommands.nim.c:1439:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/2_8/@mcommands.nim.c-1440-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/2_8/@mnimpaths.nim.c-71-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/2_8/@mnimpaths.nim.c:72:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/2_8/@mnimpaths.nim.c-73-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/2_8/@mextccomp.nim.c-846-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/2_8/@mextccomp.nim.c:847:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/2_8/@mextccomp.nim.c-848-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/2_2/@mmsgs.nim.c-603-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/2_2/@mmsgs.nim.c:604:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/2_2/@mmsgs.nim.c-605-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/2_2/@mcommands.nim.c-1148-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/2_2/@mcommands.nim.c:1149:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/2_2/@mcommands.nim.c-1150-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/2_2/@mcommands.nim.c-1253-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/2_2/@mcommands.nim.c:1254:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/2_2/@mcommands.nim.c-1255-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/2_2/@mcommands.nim.c-1334-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/2_2/@mcommands.nim.c:1335:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/2_2/@mcommands.nim.c-1336-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/2_2/@mcommands.nim.c-1439-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/2_2/@mcommands.nim.c:1440:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/2_2/@mcommands.nim.c-1441-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/2_2/@mnimpaths.nim.c-71-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/2_2/@mnimpaths.nim.c:72:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/2_2/@mnimpaths.nim.c-73-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/2_2/@mextccomp.nim.c-847-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/2_2/@mextccomp.nim.c:848:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/2_2/@mextccomp.nim.c-849-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/5_17/@mmsgs.nim.c-603-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/5_17/@mmsgs.nim.c:604:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/5_17/@mmsgs.nim.c-605-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/5_17/@mcommands.nim.c-1148-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/5_17/@mcommands.nim.c:1149:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/5_17/@mcommands.nim.c-1150-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/5_17/@mcommands.nim.c-1253-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/5_17/@mcommands.nim.c:1254:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/5_17/@mcommands.nim.c-1255-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/5_17/@mcommands.nim.c-1334-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/5_17/@mcommands.nim.c:1335:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/5_17/@mcommands.nim.c-1336-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/5_17/@mcommands.nim.c-1439-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/5_17/@mcommands.nim.c:1440:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/5_17/@mcommands.nim.c-1441-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/5_17/@mnimpaths.nim.c-72-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/5_17/@mnimpaths.nim.c:73:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/5_17/@mnimpaths.nim.c-74-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/5_17/@mextccomp.nim.c-847-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/5_17/@mextccomp.nim.c:848:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/5_17/@mextccomp.nim.c-849-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/5_14/@mmsgs.nim.c-602-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/5_14/@mmsgs.nim.c:603:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/5_14/@mmsgs.nim.c-604-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/5_14/@mcommands.nim.c-1147-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/5_14/@mcommands.nim.c:1148:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/5_14/@mcommands.nim.c-1149-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/5_14/@mcommands.nim.c-1252-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/5_14/@mcommands.nim.c:1253:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/5_14/@mcommands.nim.c-1254-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/5_14/@mcommands.nim.c-1333-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/5_14/@mcommands.nim.c:1334:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/5_14/@mcommands.nim.c-1335-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/5_14/@mcommands.nim.c-1438-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/5_14/@mcommands.nim.c:1439:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/5_14/@mcommands.nim.c-1440-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/5_14/@mnimpaths.nim.c-71-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/5_14/@mnimpaths.nim.c:72:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/5_14/@mnimpaths.nim.c-73-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/5_14/@mextccomp.nim.c-846-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/5_14/@mextccomp.nim.c:847:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/5_14/@mextccomp.nim.c-848-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/5_6/@mmsgs.nim.c-602-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/5_6/@mmsgs.nim.c:603:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/5_6/@mmsgs.nim.c-604-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/5_6/@mcommands.nim.c-1147-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/5_6/@mcommands.nim.c:1148:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/5_6/@mcommands.nim.c-1149-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/5_6/@mcommands.nim.c-1252-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/5_6/@mcommands.nim.c:1253:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/5_6/@mcommands.nim.c-1254-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/5_6/@mcommands.nim.c-1333-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/5_6/@mcommands.nim.c:1334:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/5_6/@mcommands.nim.c-1335-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/5_6/@mcommands.nim.c-1438-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/5_6/@mcommands.nim.c:1439:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/5_6/@mcommands.nim.c-1440-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/5_6/@mnimpaths.nim.c-71-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/5_6/@mnimpaths.nim.c:72:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/5_6/@mnimpaths.nim.c-73-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/5_6/@mextccomp.nim.c-846-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/5_6/@mextccomp.nim.c:847:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/5_6/@mextccomp.nim.c-848-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/2_18/@mmsgs.nim.c-602-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/2_18/@mmsgs.nim.c:603:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/2_18/@mmsgs.nim.c-604-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/2_18/@mcommands.nim.c-1147-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/2_18/@mcommands.nim.c:1148:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/2_18/@mcommands.nim.c-1149-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/2_18/@mcommands.nim.c-1252-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/2_18/@mcommands.nim.c:1253:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/2_18/@mcommands.nim.c-1254-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/2_18/@mcommands.nim.c-1333-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/2_18/@mcommands.nim.c:1334:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/2_18/@mcommands.nim.c-1335-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/2_18/@mcommands.nim.c-1438-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/2_18/@mcommands.nim.c:1439:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/2_18/@mcommands.nim.c-1440-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/2_18/@mnimpaths.nim.c-71-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/2_18/@mnimpaths.nim.c:72:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/2_18/@mnimpaths.nim.c-73-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/2_18/@mextccomp.nim.c-846-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/2_18/@mextccomp.nim.c:847:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/2_18/@mextccomp.nim.c-848-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/2_7/@mmsgs.nim.c-603-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/2_7/@mmsgs.nim.c:604:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/2_7/@mmsgs.nim.c-605-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/2_7/@mcommands.nim.c-1148-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/2_7/@mcommands.nim.c:1149:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/2_7/@mcommands.nim.c-1150-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/2_7/@mcommands.nim.c-1253-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/2_7/@mcommands.nim.c:1254:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/2_7/@mcommands.nim.c-1255-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/2_7/@mcommands.nim.c-1334-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/2_7/@mcommands.nim.c:1335:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/2_7/@mcommands.nim.c-1336-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/2_7/@mcommands.nim.c-1439-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/2_7/@mcommands.nim.c:1440:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/2_7/@mcommands.nim.c-1441-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/2_7/@mnimpaths.nim.c-72-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/2_7/@mnimpaths.nim.c:73:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/2_7/@mnimpaths.nim.c-74-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/2_7/@mextccomp.nim.c-847-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/2_7/@mextccomp.nim.c:848:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/2_7/@mextccomp.nim.c-849-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/6_1/@mmsgs.nim.c-602-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/6_1/@mmsgs.nim.c:603:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/6_1/@mmsgs.nim.c-604-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/6_1/@mcommands.nim.c-1147-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/6_1/@mcommands.nim.c:1148:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/6_1/@mcommands.nim.c-1149-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/6_1/@mcommands.nim.c-1252-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/6_1/@mcommands.nim.c:1253:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/6_1/@mcommands.nim.c-1254-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/6_1/@mcommands.nim.c-1333-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/6_1/@mcommands.nim.c:1334:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/6_1/@mcommands.nim.c-1335-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/6_1/@mcommands.nim.c-1438-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/6_1/@mcommands.nim.c:1439:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/6_1/@mcommands.nim.c-1440-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/6_1/@mnimpaths.nim.c-71-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/6_1/@mnimpaths.nim.c:72:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/6_1/@mnimpaths.nim.c-73-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/6_1/@mextccomp.nim.c-846-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/6_1/@mextccomp.nim.c:847:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/6_1/@mextccomp.nim.c-848-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/5_15/@mmsgs.nim.c-602-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/5_15/@mmsgs.nim.c:603:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/5_15/@mmsgs.nim.c-604-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/5_15/@mcommands.nim.c-1147-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/5_15/@mcommands.nim.c:1148:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/5_15/@mcommands.nim.c-1149-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/5_15/@mcommands.nim.c-1252-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/5_15/@mcommands.nim.c:1253:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/5_15/@mcommands.nim.c-1254-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/5_15/@mcommands.nim.c-1333-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/5_15/@mcommands.nim.c:1334:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/5_15/@mcommands.nim.c-1335-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/5_15/@mcommands.nim.c-1438-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/5_15/@mcommands.nim.c:1439:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/5_15/@mcommands.nim.c-1440-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/5_15/@mnimpaths.nim.c-71-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/5_15/@mnimpaths.nim.c:72:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/5_15/@mnimpaths.nim.c-73-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/5_15/@mextccomp.nim.c-846-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/5_15/@mextccomp.nim.c:847:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/5_15/@mextccomp.nim.c-848-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/7_1/@mmsgs.nim.c-602-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/7_1/@mmsgs.nim.c:603:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/7_1/@mmsgs.nim.c-604-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/7_1/@mcommands.nim.c-1147-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/7_1/@mcommands.nim.c:1148:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/7_1/@mcommands.nim.c-1149-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/7_1/@mcommands.nim.c-1252-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/7_1/@mcommands.nim.c:1253:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/7_1/@mcommands.nim.c-1254-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/7_1/@mcommands.nim.c-1333-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/7_1/@mcommands.nim.c:1334:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/7_1/@mcommands.nim.c-1335-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/7_1/@mcommands.nim.c-1438-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/7_1/@mcommands.nim.c:1439:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/7_1/@mcommands.nim.c-1440-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/7_1/@mnimpaths.nim.c-71-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/7_1/@mnimpaths.nim.c:72:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/7_1/@mnimpaths.nim.c-73-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/7_1/@mextccomp.nim.c-846-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/7_1/@mextccomp.nim.c:847:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/7_1/@mextccomp.nim.c-848-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/5_2/@mmsgs.nim.c-602-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/5_2/@mmsgs.nim.c:603:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/5_2/@mmsgs.nim.c-604-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/5_2/@mcommands.nim.c-1147-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/5_2/@mcommands.nim.c:1148:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/5_2/@mcommands.nim.c-1149-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/5_2/@mcommands.nim.c-1252-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/5_2/@mcommands.nim.c:1253:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/5_2/@mcommands.nim.c-1254-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/5_2/@mcommands.nim.c-1333-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/5_2/@mcommands.nim.c:1334:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/5_2/@mcommands.nim.c-1335-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/5_2/@mcommands.nim.c-1438-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/5_2/@mcommands.nim.c:1439:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/5_2/@mcommands.nim.c-1440-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/5_2/@mnimpaths.nim.c-71-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/5_2/@mnimpaths.nim.c:72:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/5_2/@mnimpaths.nim.c-73-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/5_2/@mextccomp.nim.c-846-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/5_2/@mextccomp.nim.c:847:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/5_2/@mextccomp.nim.c-848-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/2_10/@mmsgs.nim.c-602-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/2_10/@mmsgs.nim.c:603:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/2_10/@mmsgs.nim.c-604-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/2_10/@mcommands.nim.c-1147-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/2_10/@mcommands.nim.c:1148:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/2_10/@mcommands.nim.c-1149-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/2_10/@mcommands.nim.c-1252-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/2_10/@mcommands.nim.c:1253:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/2_10/@mcommands.nim.c-1254-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/2_10/@mcommands.nim.c-1333-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/2_10/@mcommands.nim.c:1334:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/2_10/@mcommands.nim.c-1335-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/2_10/@mcommands.nim.c-1438-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/2_10/@mcommands.nim.c:1439:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/2_10/@mcommands.nim.c-1440-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/2_10/@mnimpaths.nim.c-71-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/2_10/@mnimpaths.nim.c:72:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/2_10/@mnimpaths.nim.c-73-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/2_10/@mextccomp.nim.c-846-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/2_10/@mextccomp.nim.c:847:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/2_10/@mextccomp.nim.c-848-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/4_1/@mmsgs.nim.c-602-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/4_1/@mmsgs.nim.c:603:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/4_1/@mmsgs.nim.c-604-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/4_1/@mcommands.nim.c-1147-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/4_1/@mcommands.nim.c:1148:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/4_1/@mcommands.nim.c-1149-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/4_1/@mcommands.nim.c-1252-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/4_1/@mcommands.nim.c:1253:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/4_1/@mcommands.nim.c-1254-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/4_1/@mcommands.nim.c-1333-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/4_1/@mcommands.nim.c:1334:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/4_1/@mcommands.nim.c-1335-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/4_1/@mcommands.nim.c-1438-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/4_1/@mcommands.nim.c:1439:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/4_1/@mcommands.nim.c-1440-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/4_1/@mnimpaths.nim.c-71-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/4_1/@mnimpaths.nim.c:72:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/4_1/@mnimpaths.nim.c-73-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/4_1/@mextccomp.nim.c-846-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/4_1/@mextccomp.nim.c:847:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/4_1/@mextccomp.nim.c-848-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/1_2/stdlib_terminal.nim.c-632-)) nimLoadLibraryError(((NimStringDesc*) &TM__CN3raB9atujkEiPpxYAdlgQ_7));
nim-1.4.0/c_code/1_2/stdlib_terminal.nim.c:633:	Dl_16636308_ = (tyProc__oew1DfaGl5XhHmnBK0HYXQ) nimGetProcAddr(TM__CN3raB9atujkEiPpxYAdlgQ_4, "DuplicateHandle");
nim-1.4.0/c_code/1_2/stdlib_terminal.nim.c:634:	Dl_16636318_ = (tyProc__uryidYWkntM7ddjZSyxvyQ) nimGetProcAddr(TM__CN3raB9atujkEiPpxYAdlgQ_4, "GetCurrentProcess");
nim-1.4.0/c_code/1_2/stdlib_terminal.nim.c:635:	Dl_16636320_ = (tyProc__vjGHiWUJwFzOgSxDffBb6Q) nimGetProcAddr(TM__CN3raB9atujkEiPpxYAdlgQ_4, "GetConsoleScreenBufferInfo");
nim-1.4.0/c_code/1_2/stdlib_terminal.nim.c:636:	Dl_16655034_ = (tyProc__oPCjp4xTgEl9a8fqSzOv8lw) nimGetProcAddr(TM__CN3raB9atujkEiPpxYAdlgQ_4, "SetConsoleTextAttribute");
nim-1.4.0/c_code/1_2/stdlib_terminal.nim.c-637-}
##############################################
nim-1.4.0/c_code/1_2/@mmsgs.nim.c-603-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/1_2/@mmsgs.nim.c:604:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/1_2/@mmsgs.nim.c-605-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/1_2/@mcommands.nim.c-1147-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/1_2/@mcommands.nim.c:1148:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/1_2/@mcommands.nim.c-1149-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/1_2/@mcommands.nim.c-1252-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/1_2/@mcommands.nim.c:1253:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/1_2/@mcommands.nim.c-1254-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/1_2/@mcommands.nim.c-1333-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/1_2/@mcommands.nim.c:1334:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/1_2/@mcommands.nim.c-1335-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/1_2/@mcommands.nim.c-1438-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/1_2/@mcommands.nim.c:1439:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/1_2/@mcommands.nim.c-1440-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/1_2/stdlib_winlean.nim.c-210-)) nimLoadLibraryError(((NimStringDesc*) &TM__k6kyf4Co79a84IkK9blFuQVA_6));
nim-1.4.0/c_code/1_2/stdlib_winlean.nim.c:211:	Dl_13437650_ = (tyProc__dQrdVesp1gLEVufnwKAlGA) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "GetCommandLineW");
nim-1.4.0/c_code/1_2/stdlib_winlean.nim.c:212:	Dl_13436820_ = (tyProc__zP2zGemcuVRvOUE82f9a0Pw) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "GetStdHandle");
nim-1.4.0/c_code/1_2/stdlib_winlean.nim.c:213:	Dl_13437645_ = (tyProc__dQrdVesp1gLEVufnwKAlGA) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "GetEnvironmentStringsW");
nim-1.4.0/c_code/1_2/stdlib_winlean.nim.c:214:	Dl_13437647_ = (tyProc__2Dt6vzy4xOVEtn3qjtrTDQ) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "FreeEnvironmentStringsW");
nim-1.4.0/c_code/1_2/stdlib_winlean.nim.c:215:	Dl_13437022_ = (tyProc__LGDJfXC77WFm4ami8tbVyg) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "GetModuleFileNameW");
nim-1.4.0/c_code/1_2/stdlib_winlean.nim.c:216:	Dl_13437004_ = (tyProc__upTK7viB3ItEbrKv1N4qcg) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "GetCurrentDirectoryW");
nim-1.4.0/c_code/1_2/stdlib_winlean.nim.c:217:	Dl_13436835_ = (tyProc__aO673xGTLLxou7P7GxoCXA) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "FormatMessageW");
nim-1.4.0/c_code/1_2/stdlib_winlean.nim.c:218:	Dl_13437001_ = (tyProc__im9buRnIvptJfzdASYMEbBA) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "LocalFree");
nim-1.4.0/c_code/1_2/stdlib_winlean.nim.c:219:	Dl_13436830_ = (tyProc__9bXer9a4ps9aSGctILcxWReVw) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "GetLastError");
nim-1.4.0/c_code/1_2/stdlib_winlean.nim.c:220:	Dl_13437456_ = (tyProc__lLim4ugM6CVjiaTaa7eXVA) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "FindFirstFileW");
nim-1.4.0/c_code/1_2/stdlib_winlean.nim.c:221:	Dl_13437461_ = (tyProc__jwEWAkul5J6p6K0UfXa1tw) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "FindNextFileW");
nim-1.4.0/c_code/1_2/stdlib_winlean.nim.c:222:	Dl_13437614_ = (tyProc__ofoySXaAAlxxs9bQS9a1etlg) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "FindClose");
nim-1.4.0/c_code/1_2/stdlib_winlean.nim.c:223:	Dl_13437624_ = (tyProc__2Dt6vzy4xOVEtn3qjtrTDQ) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "GetFileAttributesW");
nim-1.4.0/c_code/1_2/stdlib_winlean.nim.c:224:	Dl_13437617_ = (tyProc__Fy3maWJHyCtUWvrB9bSdkUw) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "GetFullPathNameW");
nim-1.4.0/c_code/1_2/stdlib_winlean.nim.c:225:	Dl_13437011_ = (tyProc__OOyWBIidJm2ts1p9ci5TMxQ) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "CreateDirectoryW");
nim-1.4.0/c_code/1_2/stdlib_winlean.nim.c:226:	Dl_13438597_ = (tyProc__2Dt6vzy4xOVEtn3qjtrTDQ) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "DeleteFileW");
nim-1.4.0/c_code/1_2/stdlib_winlean.nim.c:227:	Dl_13437627_ = (tyProc__HH5OcpN6GzcD9cRu6eeMBGw) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "SetFileAttributesW");
nim-1.4.0/c_code/1_2/stdlib_winlean.nim.c:228:	Dl_13437018_ = (tyProc__KHeEdNTR0xu6nVKzb2dFPw) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "SetEnvironmentVariableW");
nim-1.4.0/c_code/1_2/stdlib_winlean.nim.c:229:	Dl_13436562_ = (tyProc__C5kM33gEhlSKPXwfDNHofQ) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "CreatePipe");
nim-1.4.0/c_code/1_2/stdlib_winlean.nim.c:230:	Dl_13438581_ = (tyProc__mBVOPXmpGfUrrbA9a5K9cMbQ) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "SetHandleInformation");
nim-1.4.0/c_code/1_2/stdlib_winlean.nim.c:231:	Dl_13436570_ = (tyProc__ox3t5iM0vxm1voo9c2CrxLQ) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "CreateNamedPipeW");
nim-1.4.0/c_code/1_2/stdlib_winlean.nim.c:232:	Dl_13438588_ = (tyProc__A2Q4AG9aesAd2D8S5BP4y2g) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "CreateFileW");
nim-1.4.0/c_code/1_2/stdlib_winlean.nim.c:233:	Dl_13438586_ = (tyProc__uryidYWkntM7ddjZSyxvyQ) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "GetCurrentProcess");
nim-1.4.0/c_code/1_2/stdlib_winlean.nim.c:234:	Dl_13438566_ = (tyProc__oew1DfaGl5XhHmnBK0HYXQ) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "DuplicateHandle");
nim-1.4.0/c_code/1_2/stdlib_winlean.nim.c:235:	Dl_13436543_ = (tyProc__P13srMBg9b3d3yEV9aW4NCoA) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "CloseHandle");
nim-1.4.0/c_code/1_2/stdlib_winlean.nim.c:236:	Dl_13436592_ = (tyProc__hHrNIgHA5HNxhRfMx6QeWg) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "CreateProcessW");
nim-1.4.0/c_code/1_2/stdlib_winlean.nim.c:237:	Dl_13436546_ = (tyProc__9ajZYMGL5GqiRFqiCC367oA) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "ReadFile");
nim-1.4.0/c_code/1_2/stdlib_winlean.nim.c:238:	Dl_13436554_ = (tyProc__9ajZYMGL5GqiRFqiCC367oA) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "WriteFile");
nim-1.4.0/c_code/1_2/stdlib_winlean.nim.c:239:	Dl_13436807_ = (tyProc__FprzxJFfqQdWyyGxiUsmeQ) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "WaitForSingleObject");
nim-1.4.0/c_code/1_2/stdlib_winlean.nim.c:240:	Dl_13436811_ = (tyProc__7S2vVNF4dlY59blFohNWnHg) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "TerminateProcess");
nim-1.4.0/c_code/1_2/stdlib_winlean.nim.c:241:	Dl_13436815_ = (tyProc__KxeGXN001TReCr89ca9c5bng) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "GetExitCodeProcess");
nim-1.4.0/c_code/1_2/stdlib_winlean.nim.c:242:	Dl_13437860_ = (tyProc__9bc9cLDdaqTE6n5J78feKRYg) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "GetSystemTimeAsFileTime");
nim-1.4.0/c_code/1_2/stdlib_winlean.nim.c:243:	Dl_13437015_ = (tyProc__2Dt6vzy4xOVEtn3qjtrTDQ) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "RemoveDirectoryW");
nim-1.4.0/c_code/1_2/stdlib_winlean.nim.c:244:	Dl_13437008_ = (tyProc__2Dt6vzy4xOVEtn3qjtrTDQ) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "SetCurrentDirectoryW");
nim-1.4.0/c_code/1_2/stdlib_winlean.nim.c:245:	Dl_13437640_ = (tyProc__9cfAa2qMwRsugQ9bZaJfhIcQ) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "MoveFileExW");
nim-1.4.0/c_code/1_2/stdlib_winlean.nim.c:246:	Dl_13437631_ = (tyProc__9cfAa2qMwRsugQ9bZaJfhIcQ) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "CopyFileW");
nim-1.4.0/c_code/1_2/stdlib_winlean.nim.c:247:	Dl_13438514_ = (tyProc__Dx0emMHXXGxkRnYGUaFLbg) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "WaitForMultipleObjects");
nim-1.4.0/c_code/1_2/stdlib_winlean.nim.c-248-if (!((TM__k6kyf4Co79a84IkK9blFuQVA_81 = nimLoadLibrary(((NimStringDesc*) &TM__k6kyf4Co79a84IkK9blFuQVA_83)))
nim-1.4.0/c_code/1_2/stdlib_winlean.nim.c-249-)) nimLoadLibraryError(((NimStringDesc*) &TM__k6kyf4Co79a84IkK9blFuQVA_84));
nim-1.4.0/c_code/1_2/stdlib_winlean.nim.c:250:	Dl_13437867_ = (tyProc__zKRRdAZhB37HYjlJgTxZRg) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_81, "ShellExecuteW");
nim-1.4.0/c_code/1_2/stdlib_winlean.nim.c-251-}
##############################################
nim-1.4.0/c_code/1_2/@mnimpaths.nim.c-71-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/1_2/@mnimpaths.nim.c:72:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/1_2/@mnimpaths.nim.c-73-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/1_2/stdlib_cpuinfo.nim.c-98-)) nimLoadLibraryError(((NimStringDesc*) &TM__h5LhXa1x7tiRXpXshXFkHA_5));
nim-1.4.0/c_code/1_2/stdlib_cpuinfo.nim.c:99:	Dl_18688414_ = (tyProc__YFpHqv5irNA1pdOWbB74lQ) nimGetProcAddr(TM__h5LhXa1x7tiRXpXshXFkHA_2, "GetSystemInfo");
nim-1.4.0/c_code/1_2/stdlib_cpuinfo.nim.c-100-}
##############################################
nim-1.4.0/c_code/1_2/@mextccomp.nim.c-871-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/1_2/@mextccomp.nim.c:872:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/1_2/@mextccomp.nim.c-873-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/1_2/stdlib_io.nim.c-1342-)) nimLoadLibraryError(((NimStringDesc*) &TM__MnCJ0VAmeZ9aTATUB39cx60Q_5));
nim-1.4.0/c_code/1_2/stdlib_io.nim.c:1343:	Dl_4651803_ = (tyProc__YrlAFY4fseJeExebH9aRGbw) nimGetProcAddr(TM__MnCJ0VAmeZ9aTATUB39cx60Q_2, "SetConsoleOutputCP");
nim-1.4.0/c_code/1_2/stdlib_io.nim.c:1344:	Dl_4651806_ = (tyProc__YrlAFY4fseJeExebH9aRGbw) nimGetProcAddr(TM__MnCJ0VAmeZ9aTATUB39cx60Q_2, "SetConsoleCP");
nim-1.4.0/c_code/1_2/stdlib_io.nim.c:1345:	Dl_4550401_ = (tyProc__PUnN9cBvfpDX0GlY5QGXGXw) nimGetProcAddr(TM__MnCJ0VAmeZ9aTATUB39cx60Q_2, "ReadConsoleW");
nim-1.4.0/c_code/1_2/stdlib_io.nim.c:1346:	Dl_4550409_ = (tyProc__9bXer9a4ps9aSGctILcxWReVw) nimGetProcAddr(TM__MnCJ0VAmeZ9aTATUB39cx60Q_2, "GetLastError");
nim-1.4.0/c_code/1_2/stdlib_io.nim.c:1347:	Dl_4550411_ = (tyProc__aO673xGTLLxou7P7GxoCXA) nimGetProcAddr(TM__MnCJ0VAmeZ9aTATUB39cx60Q_2, "FormatMessageW");
nim-1.4.0/c_code/1_2/stdlib_io.nim.c:1348:	Dl_4550420_ = (tyProc__im9buRnIvptJfzdASYMEbBA) nimGetProcAddr(TM__MnCJ0VAmeZ9aTATUB39cx60Q_2, "LocalFree");
nim-1.4.0/c_code/1_2/stdlib_io.nim.c-1349-}
##############################################
nim-1.4.0/c_code/2_4/@mmsgs.nim.c-602-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/2_4/@mmsgs.nim.c:603:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/2_4/@mmsgs.nim.c-604-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/2_4/@mcommands.nim.c-1147-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/2_4/@mcommands.nim.c:1148:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/2_4/@mcommands.nim.c-1149-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/2_4/@mcommands.nim.c-1252-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/2_4/@mcommands.nim.c:1253:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/2_4/@mcommands.nim.c-1254-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/2_4/@mcommands.nim.c-1333-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/2_4/@mcommands.nim.c:1334:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/2_4/@mcommands.nim.c-1335-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/2_4/@mcommands.nim.c-1438-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/2_4/@mcommands.nim.c:1439:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/2_4/@mcommands.nim.c-1440-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/2_4/@mnimpaths.nim.c-71-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/2_4/@mnimpaths.nim.c:72:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/2_4/@mnimpaths.nim.c-73-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/2_4/@mextccomp.nim.c-846-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/2_4/@mextccomp.nim.c:847:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/2_4/@mextccomp.nim.c-848-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/5_13/@mmsgs.nim.c-602-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/5_13/@mmsgs.nim.c:603:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/5_13/@mmsgs.nim.c-604-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/5_13/@mcommands.nim.c-1147-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/5_13/@mcommands.nim.c:1148:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/5_13/@mcommands.nim.c-1149-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/5_13/@mcommands.nim.c-1252-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/5_13/@mcommands.nim.c:1253:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/5_13/@mcommands.nim.c-1254-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/5_13/@mcommands.nim.c-1333-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/5_13/@mcommands.nim.c:1334:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/5_13/@mcommands.nim.c-1335-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/5_13/@mcommands.nim.c-1438-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/5_13/@mcommands.nim.c:1439:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/5_13/@mcommands.nim.c-1440-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/5_13/@mnimpaths.nim.c-71-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/5_13/@mnimpaths.nim.c:72:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/5_13/@mnimpaths.nim.c-73-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/5_13/@mextccomp.nim.c-846-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/5_13/@mextccomp.nim.c:847:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/5_13/@mextccomp.nim.c-848-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/8_2/@mmsgs.nim.c-602-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/8_2/@mmsgs.nim.c:603:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/8_2/@mmsgs.nim.c-604-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/8_2/@mcommands.nim.c-1147-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/8_2/@mcommands.nim.c:1148:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/8_2/@mcommands.nim.c-1149-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/8_2/@mcommands.nim.c-1252-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/8_2/@mcommands.nim.c:1253:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/8_2/@mcommands.nim.c-1254-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/8_2/@mcommands.nim.c-1333-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/8_2/@mcommands.nim.c:1334:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/8_2/@mcommands.nim.c-1335-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/8_2/@mcommands.nim.c-1438-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/8_2/@mcommands.nim.c:1439:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/8_2/@mcommands.nim.c-1440-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/8_2/@mnimpaths.nim.c-71-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/8_2/@mnimpaths.nim.c:72:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/8_2/@mnimpaths.nim.c-73-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/8_2/@mextccomp.nim.c-846-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/8_2/@mextccomp.nim.c:847:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/8_2/@mextccomp.nim.c-848-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/4_2/@mmsgs.nim.c-602-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/4_2/@mmsgs.nim.c:603:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/4_2/@mmsgs.nim.c-604-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/4_2/@mcommands.nim.c-1147-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/4_2/@mcommands.nim.c:1148:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/4_2/@mcommands.nim.c-1149-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/4_2/@mcommands.nim.c-1252-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/4_2/@mcommands.nim.c:1253:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/4_2/@mcommands.nim.c-1254-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/4_2/@mcommands.nim.c-1333-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/4_2/@mcommands.nim.c:1334:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/4_2/@mcommands.nim.c-1335-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/4_2/@mcommands.nim.c-1438-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/4_2/@mcommands.nim.c:1439:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/4_2/@mcommands.nim.c-1440-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/4_2/@mnimpaths.nim.c-71-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/4_2/@mnimpaths.nim.c:72:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/4_2/@mnimpaths.nim.c-73-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/4_2/@mextccomp.nim.c-846-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/4_2/@mextccomp.nim.c:847:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/4_2/@mextccomp.nim.c-848-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/6_2/@mmsgs.nim.c-602-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/6_2/@mmsgs.nim.c:603:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/6_2/@mmsgs.nim.c-604-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/6_2/@mcommands.nim.c-1147-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/6_2/@mcommands.nim.c:1148:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/6_2/@mcommands.nim.c-1149-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/6_2/@mcommands.nim.c-1252-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/6_2/@mcommands.nim.c:1253:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/6_2/@mcommands.nim.c-1254-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/6_2/@mcommands.nim.c-1333-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/6_2/@mcommands.nim.c:1334:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/6_2/@mcommands.nim.c-1335-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/6_2/@mcommands.nim.c-1438-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/6_2/@mcommands.nim.c:1439:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/6_2/@mcommands.nim.c-1440-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/6_2/@mnimpaths.nim.c-71-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/6_2/@mnimpaths.nim.c:72:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/6_2/@mnimpaths.nim.c-73-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/6_2/@mextccomp.nim.c-846-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/6_2/@mextccomp.nim.c:847:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/6_2/@mextccomp.nim.c-848-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/5_18/@mmsgs.nim.c-602-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/5_18/@mmsgs.nim.c:603:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/5_18/@mmsgs.nim.c-604-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/5_18/@mcommands.nim.c-1147-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/5_18/@mcommands.nim.c:1148:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/5_18/@mcommands.nim.c-1149-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/5_18/@mcommands.nim.c-1252-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/5_18/@mcommands.nim.c:1253:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/5_18/@mcommands.nim.c-1254-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/5_18/@mcommands.nim.c-1333-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/5_18/@mcommands.nim.c:1334:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/5_18/@mcommands.nim.c-1335-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/5_18/@mcommands.nim.c-1438-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/5_18/@mcommands.nim.c:1439:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/5_18/@mcommands.nim.c-1440-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/5_18/@mnimpaths.nim.c-71-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/5_18/@mnimpaths.nim.c:72:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/5_18/@mnimpaths.nim.c-73-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/5_18/@mextccomp.nim.c-846-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/5_18/@mextccomp.nim.c:847:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/5_18/@mextccomp.nim.c-848-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/5_11/@mmsgs.nim.c-602-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/5_11/@mmsgs.nim.c:603:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/5_11/@mmsgs.nim.c-604-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/5_11/@mcommands.nim.c-1147-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/5_11/@mcommands.nim.c:1148:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/5_11/@mcommands.nim.c-1149-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/5_11/@mcommands.nim.c-1252-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/5_11/@mcommands.nim.c:1253:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/5_11/@mcommands.nim.c-1254-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/5_11/@mcommands.nim.c-1333-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/5_11/@mcommands.nim.c:1334:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/5_11/@mcommands.nim.c-1335-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/5_11/@mcommands.nim.c-1438-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/5_11/@mcommands.nim.c:1439:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/5_11/@mcommands.nim.c-1440-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/5_11/@mnimpaths.nim.c-71-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/5_11/@mnimpaths.nim.c:72:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/5_11/@mnimpaths.nim.c-73-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/5_11/@mextccomp.nim.c-846-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/5_11/@mextccomp.nim.c:847:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/5_11/@mextccomp.nim.c-848-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/2_17/@mmsgs.nim.c-603-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/2_17/@mmsgs.nim.c:604:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/2_17/@mmsgs.nim.c-605-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/2_17/@mcommands.nim.c-1148-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/2_17/@mcommands.nim.c:1149:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/2_17/@mcommands.nim.c-1150-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/2_17/@mcommands.nim.c-1253-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/2_17/@mcommands.nim.c:1254:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/2_17/@mcommands.nim.c-1255-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/2_17/@mcommands.nim.c-1334-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/2_17/@mcommands.nim.c:1335:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/2_17/@mcommands.nim.c-1336-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/2_17/@mcommands.nim.c-1439-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/2_17/@mcommands.nim.c:1440:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/2_17/@mcommands.nim.c-1441-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/2_17/@mnimpaths.nim.c-72-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/2_17/@mnimpaths.nim.c:73:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/2_17/@mnimpaths.nim.c-74-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/2_17/@mextccomp.nim.c-847-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/2_17/@mextccomp.nim.c:848:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/2_17/@mextccomp.nim.c-849-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/4_9/@mmsgs.nim.c-602-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/4_9/@mmsgs.nim.c:603:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/4_9/@mmsgs.nim.c-604-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/4_9/@mcommands.nim.c-1147-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/4_9/@mcommands.nim.c:1148:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/4_9/@mcommands.nim.c-1149-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/4_9/@mcommands.nim.c-1252-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/4_9/@mcommands.nim.c:1253:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/4_9/@mcommands.nim.c-1254-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/4_9/@mcommands.nim.c-1333-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/4_9/@mcommands.nim.c:1334:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/4_9/@mcommands.nim.c-1335-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/4_9/@mcommands.nim.c-1438-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/4_9/@mcommands.nim.c:1439:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/4_9/@mcommands.nim.c-1440-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/4_9/@mnimpaths.nim.c-71-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/4_9/@mnimpaths.nim.c:72:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/4_9/@mnimpaths.nim.c-73-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/4_9/@mextccomp.nim.c-846-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/4_9/@mextccomp.nim.c:847:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/4_9/@mextccomp.nim.c-848-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/4_8/@mmsgs.nim.c-602-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/4_8/@mmsgs.nim.c:603:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/4_8/@mmsgs.nim.c-604-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/4_8/@mcommands.nim.c-1147-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/4_8/@mcommands.nim.c:1148:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/4_8/@mcommands.nim.c-1149-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/4_8/@mcommands.nim.c-1252-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/4_8/@mcommands.nim.c:1253:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/4_8/@mcommands.nim.c-1254-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/4_8/@mcommands.nim.c-1333-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/4_8/@mcommands.nim.c:1334:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/4_8/@mcommands.nim.c-1335-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/4_8/@mcommands.nim.c-1438-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/4_8/@mcommands.nim.c:1439:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/4_8/@mcommands.nim.c-1440-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/4_8/@mnimpaths.nim.c-71-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/4_8/@mnimpaths.nim.c:72:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/4_8/@mnimpaths.nim.c-73-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/4_8/@mextccomp.nim.c-846-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/4_8/@mextccomp.nim.c:847:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/4_8/@mextccomp.nim.c-848-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/9_1/@mmsgs.nim.c-602-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/9_1/@mmsgs.nim.c:603:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/9_1/@mmsgs.nim.c-604-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/9_1/@mcommands.nim.c-1147-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/9_1/@mcommands.nim.c:1148:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/9_1/@mcommands.nim.c-1149-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/9_1/@mcommands.nim.c-1252-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/9_1/@mcommands.nim.c:1253:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/9_1/@mcommands.nim.c-1254-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/9_1/@mcommands.nim.c-1333-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/9_1/@mcommands.nim.c:1334:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/9_1/@mcommands.nim.c-1335-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/9_1/@mcommands.nim.c-1438-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/9_1/@mcommands.nim.c:1439:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/9_1/@mcommands.nim.c-1440-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/9_1/@mnimpaths.nim.c-71-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/9_1/@mnimpaths.nim.c:72:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/9_1/@mnimpaths.nim.c-73-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/9_1/@mextccomp.nim.c-846-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/9_1/@mextccomp.nim.c:847:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/9_1/@mextccomp.nim.c-848-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/10_7/@mmsgs.nim.c-603-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/10_7/@mmsgs.nim.c:604:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/10_7/@mmsgs.nim.c-605-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/10_7/@mcommands.nim.c-1148-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/10_7/@mcommands.nim.c:1149:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/10_7/@mcommands.nim.c-1150-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/10_7/@mcommands.nim.c-1253-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/10_7/@mcommands.nim.c:1254:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/10_7/@mcommands.nim.c-1255-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/10_7/@mcommands.nim.c-1334-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/10_7/@mcommands.nim.c:1335:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/10_7/@mcommands.nim.c-1336-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/10_7/@mcommands.nim.c-1439-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/10_7/@mcommands.nim.c:1440:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/10_7/@mcommands.nim.c-1441-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/10_7/@mnimpaths.nim.c-72-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/10_7/@mnimpaths.nim.c:73:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/10_7/@mnimpaths.nim.c-74-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/10_7/@mextccomp.nim.c-847-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/10_7/@mextccomp.nim.c:848:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/10_7/@mextccomp.nim.c-849-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/2_3/@mmsgs.nim.c-602-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/2_3/@mmsgs.nim.c:603:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/2_3/@mmsgs.nim.c-604-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/2_3/@mcommands.nim.c-1147-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/2_3/@mcommands.nim.c:1148:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/2_3/@mcommands.nim.c-1149-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/2_3/@mcommands.nim.c-1252-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/2_3/@mcommands.nim.c:1253:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/2_3/@mcommands.nim.c-1254-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/2_3/@mcommands.nim.c-1333-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/2_3/@mcommands.nim.c:1334:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/2_3/@mcommands.nim.c-1335-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/2_3/@mcommands.nim.c-1438-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/2_3/@mcommands.nim.c:1439:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/2_3/@mcommands.nim.c-1440-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/2_3/@mnimpaths.nim.c-71-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/2_3/@mnimpaths.nim.c:72:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/2_3/@mnimpaths.nim.c-73-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/2_3/@mextccomp.nim.c-846-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/2_3/@mextccomp.nim.c:847:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/2_3/@mextccomp.nim.c-848-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/2_11/@mmsgs.nim.c-602-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/2_11/@mmsgs.nim.c:603:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/2_11/@mmsgs.nim.c-604-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/2_11/@mcommands.nim.c-1147-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/2_11/@mcommands.nim.c:1148:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/2_11/@mcommands.nim.c-1149-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/2_11/@mcommands.nim.c-1252-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/2_11/@mcommands.nim.c:1253:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/2_11/@mcommands.nim.c-1254-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/2_11/@mcommands.nim.c-1333-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/2_11/@mcommands.nim.c:1334:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/2_11/@mcommands.nim.c-1335-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/2_11/@mcommands.nim.c-1438-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/2_11/@mcommands.nim.c:1439:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/2_11/@mcommands.nim.c-1440-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/2_11/@mnimpaths.nim.c-71-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/2_11/@mnimpaths.nim.c:72:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/2_11/@mnimpaths.nim.c-73-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/2_11/@mextccomp.nim.c-846-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/2_11/@mextccomp.nim.c:847:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/2_11/@mextccomp.nim.c-848-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/3_6/@mmsgs.nim.c-603-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/3_6/@mmsgs.nim.c:604:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/3_6/@mmsgs.nim.c-605-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/3_6/@mcommands.nim.c-1147-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/3_6/@mcommands.nim.c:1148:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/3_6/@mcommands.nim.c-1149-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/3_6/@mcommands.nim.c-1252-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/3_6/@mcommands.nim.c:1253:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/3_6/@mcommands.nim.c-1254-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/3_6/@mcommands.nim.c-1333-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/3_6/@mcommands.nim.c:1334:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/3_6/@mcommands.nim.c-1335-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/3_6/@mcommands.nim.c-1438-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/3_6/@mcommands.nim.c:1439:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/3_6/@mcommands.nim.c-1440-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/3_6/@mnimpaths.nim.c-71-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/3_6/@mnimpaths.nim.c:72:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/3_6/@mnimpaths.nim.c-73-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/3_6/@mextccomp.nim.c-846-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/3_6/@mextccomp.nim.c:847:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/3_6/@mextccomp.nim.c-848-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/2_9/@mmsgs.nim.c-602-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/2_9/@mmsgs.nim.c:603:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/2_9/@mmsgs.nim.c-604-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/2_9/@mcommands.nim.c-1147-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/2_9/@mcommands.nim.c:1148:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/2_9/@mcommands.nim.c-1149-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/2_9/@mcommands.nim.c-1252-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/2_9/@mcommands.nim.c:1253:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/2_9/@mcommands.nim.c-1254-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/2_9/@mcommands.nim.c-1333-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/2_9/@mcommands.nim.c:1334:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/2_9/@mcommands.nim.c-1335-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/2_9/@mcommands.nim.c-1438-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/2_9/@mcommands.nim.c:1439:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/2_9/@mcommands.nim.c-1440-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/2_9/@mnimpaths.nim.c-71-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/2_9/@mnimpaths.nim.c:72:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/2_9/@mnimpaths.nim.c-73-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/2_9/@mextccomp.nim.c-846-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/2_9/@mextccomp.nim.c:847:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/2_9/@mextccomp.nim.c-848-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/7_2/@mmsgs.nim.c-602-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/7_2/@mmsgs.nim.c:603:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/7_2/@mmsgs.nim.c-604-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/7_2/@mcommands.nim.c-1147-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/7_2/@mcommands.nim.c:1148:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/7_2/@mcommands.nim.c-1149-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/7_2/@mcommands.nim.c-1252-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/7_2/@mcommands.nim.c:1253:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/7_2/@mcommands.nim.c-1254-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/7_2/@mcommands.nim.c-1333-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/7_2/@mcommands.nim.c:1334:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/7_2/@mcommands.nim.c-1335-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/7_2/@mcommands.nim.c-1438-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/7_2/@mcommands.nim.c:1439:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/7_2/@mcommands.nim.c-1440-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/7_2/@mnimpaths.nim.c-71-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/7_2/@mnimpaths.nim.c:72:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/7_2/@mnimpaths.nim.c-73-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/7_2/@mextccomp.nim.c-846-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/7_2/@mextccomp.nim.c:847:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/7_2/@mextccomp.nim.c-848-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/2_1/@mmsgs.nim.c-602-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/2_1/@mmsgs.nim.c:603:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/2_1/@mmsgs.nim.c-604-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/2_1/@mcommands.nim.c-1147-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/2_1/@mcommands.nim.c:1148:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/2_1/@mcommands.nim.c-1149-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/2_1/@mcommands.nim.c-1252-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/2_1/@mcommands.nim.c:1253:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/2_1/@mcommands.nim.c-1254-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/2_1/@mcommands.nim.c-1333-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/2_1/@mcommands.nim.c:1334:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/2_1/@mcommands.nim.c-1335-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/2_1/@mcommands.nim.c-1438-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/2_1/@mcommands.nim.c:1439:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/2_1/@mcommands.nim.c-1440-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/2_1/@mnimpaths.nim.c-71-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/2_1/@mnimpaths.nim.c:72:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/2_1/@mnimpaths.nim.c-73-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/2_1/@mextccomp.nim.c-846-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/2_1/@mextccomp.nim.c:847:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/2_1/@mextccomp.nim.c-848-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/9_2/@mmsgs.nim.c-602-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/9_2/@mmsgs.nim.c:603:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/9_2/@mmsgs.nim.c-604-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/9_2/@mcommands.nim.c-1147-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/9_2/@mcommands.nim.c:1148:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/9_2/@mcommands.nim.c-1149-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/9_2/@mcommands.nim.c-1252-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/9_2/@mcommands.nim.c:1253:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/9_2/@mcommands.nim.c-1254-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/9_2/@mcommands.nim.c-1333-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/9_2/@mcommands.nim.c:1334:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/9_2/@mcommands.nim.c-1335-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/9_2/@mcommands.nim.c-1438-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/9_2/@mcommands.nim.c:1439:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/9_2/@mcommands.nim.c-1440-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/9_2/@mnimpaths.nim.c-71-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/9_2/@mnimpaths.nim.c:72:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/9_2/@mnimpaths.nim.c-73-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/9_2/@mextccomp.nim.c-846-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/9_2/@mextccomp.nim.c:847:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/9_2/@mextccomp.nim.c-848-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/cycle.h-192-typedef LARGE_INTEGER ticks;
nim-1.4.0/c_code/cycle.h:193:#define RDTSC __asm __emit 0fh __asm __emit 031h /* hack for VC++ 5.0 */
nim-1.4.0/c_code/cycle.h-194-
##############################################
nim-1.4.0/c_code/cycle.h-198-
nim-1.4.0/c_code/cycle.h:199:     __asm {
nim-1.4.0/c_code/cycle.h-200-	  RDTSC
##############################################
nim-1.4.0/c_code/cycle.h-225-     unsigned a, d; 
nim-1.4.0/c_code/cycle.h:226:     asm volatile("rdtsc" : "=a" (a), "=d" (d)); 
nim-1.4.0/c_code/cycle.h-227-     return ((ticks)a) | (((ticks)d) << 32); 
##############################################
nim-1.4.0/c_code/2_15/@mmsgs.nim.c-602-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/2_15/@mmsgs.nim.c:603:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/2_15/@mmsgs.nim.c-604-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/2_15/@mcommands.nim.c-1147-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/2_15/@mcommands.nim.c:1148:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/2_15/@mcommands.nim.c-1149-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/2_15/@mcommands.nim.c-1252-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/2_15/@mcommands.nim.c:1253:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/2_15/@mcommands.nim.c-1254-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/2_15/@mcommands.nim.c-1333-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/2_15/@mcommands.nim.c:1334:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/2_15/@mcommands.nim.c-1335-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/2_15/@mcommands.nim.c-1438-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/2_15/@mcommands.nim.c:1439:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/2_15/@mcommands.nim.c-1440-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/2_15/@mnimpaths.nim.c-71-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/2_15/@mnimpaths.nim.c:72:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/2_15/@mnimpaths.nim.c-73-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/2_15/@mextccomp.nim.c-846-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/2_15/@mextccomp.nim.c:847:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/2_15/@mextccomp.nim.c-848-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/5_12/@mmsgs.nim.c-602-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/5_12/@mmsgs.nim.c:603:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/5_12/@mmsgs.nim.c-604-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/5_12/@mcommands.nim.c-1147-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/5_12/@mcommands.nim.c:1148:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/5_12/@mcommands.nim.c-1149-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/5_12/@mcommands.nim.c-1252-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/5_12/@mcommands.nim.c:1253:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/5_12/@mcommands.nim.c-1254-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/5_12/@mcommands.nim.c-1333-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/5_12/@mcommands.nim.c:1334:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/5_12/@mcommands.nim.c-1335-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/5_12/@mcommands.nim.c-1438-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/5_12/@mcommands.nim.c:1439:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/5_12/@mcommands.nim.c-1440-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/5_12/@mnimpaths.nim.c-71-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/5_12/@mnimpaths.nim.c:72:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/5_12/@mnimpaths.nim.c-73-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/5_12/@mextccomp.nim.c-846-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/5_12/@mextccomp.nim.c:847:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/5_12/@mextccomp.nim.c-848-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/5_7/@mmsgs.nim.c-603-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/5_7/@mmsgs.nim.c:604:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/5_7/@mmsgs.nim.c-605-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/5_7/@mcommands.nim.c-1148-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/5_7/@mcommands.nim.c:1149:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/5_7/@mcommands.nim.c-1150-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/5_7/@mcommands.nim.c-1253-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/5_7/@mcommands.nim.c:1254:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/5_7/@mcommands.nim.c-1255-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/5_7/@mcommands.nim.c-1334-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/5_7/@mcommands.nim.c:1335:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/5_7/@mcommands.nim.c-1336-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/5_7/@mcommands.nim.c-1439-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/5_7/@mcommands.nim.c:1440:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/5_7/@mcommands.nim.c-1441-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/5_7/@mnimpaths.nim.c-72-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/5_7/@mnimpaths.nim.c:73:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/5_7/@mnimpaths.nim.c-74-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/5_7/@mextccomp.nim.c-847-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/5_7/@mextccomp.nim.c:848:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/5_7/@mextccomp.nim.c-849-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/7_17/@mmsgs.nim.c-603-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/7_17/@mmsgs.nim.c:604:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/7_17/@mmsgs.nim.c-605-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/7_17/@mcommands.nim.c-1148-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/7_17/@mcommands.nim.c:1149:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/7_17/@mcommands.nim.c-1150-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/7_17/@mcommands.nim.c-1253-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/7_17/@mcommands.nim.c:1254:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/7_17/@mcommands.nim.c-1255-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/7_17/@mcommands.nim.c-1334-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/7_17/@mcommands.nim.c:1335:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/7_17/@mcommands.nim.c-1336-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/7_17/@mcommands.nim.c-1439-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/7_17/@mcommands.nim.c:1440:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/7_17/@mcommands.nim.c-1441-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/7_17/@mnimpaths.nim.c-72-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/7_17/@mnimpaths.nim.c:73:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/7_17/@mnimpaths.nim.c-74-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/7_17/@mextccomp.nim.c-847-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/7_17/@mextccomp.nim.c:848:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/7_17/@mextccomp.nim.c-849-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/5_9/@mmsgs.nim.c-602-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/5_9/@mmsgs.nim.c:603:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/5_9/@mmsgs.nim.c-604-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/5_9/@mcommands.nim.c-1147-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/5_9/@mcommands.nim.c:1148:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/5_9/@mcommands.nim.c-1149-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/5_9/@mcommands.nim.c-1252-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/5_9/@mcommands.nim.c:1253:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/5_9/@mcommands.nim.c-1254-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/5_9/@mcommands.nim.c-1333-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/5_9/@mcommands.nim.c:1334:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/5_9/@mcommands.nim.c-1335-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/5_9/@mcommands.nim.c-1438-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/5_9/@mcommands.nim.c:1439:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/5_9/@mcommands.nim.c-1440-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/5_9/@mnimpaths.nim.c-71-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/5_9/@mnimpaths.nim.c:72:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/5_9/@mnimpaths.nim.c-73-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/5_9/@mextccomp.nim.c-846-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/5_9/@mextccomp.nim.c:847:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/5_9/@mextccomp.nim.c-848-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/10_1/@mmsgs.nim.c-602-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/10_1/@mmsgs.nim.c:603:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/10_1/@mmsgs.nim.c-604-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/10_1/@mcommands.nim.c-1147-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/10_1/@mcommands.nim.c:1148:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/10_1/@mcommands.nim.c-1149-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/10_1/@mcommands.nim.c-1252-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/10_1/@mcommands.nim.c:1253:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/10_1/@mcommands.nim.c-1254-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/10_1/@mcommands.nim.c-1333-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/10_1/@mcommands.nim.c:1334:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/10_1/@mcommands.nim.c-1335-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/10_1/@mcommands.nim.c-1438-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/10_1/@mcommands.nim.c:1439:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/10_1/@mcommands.nim.c-1440-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/10_1/@mnimpaths.nim.c-71-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/10_1/@mnimpaths.nim.c:72:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/10_1/@mnimpaths.nim.c-73-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/10_1/@mextccomp.nim.c-846-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/10_1/@mextccomp.nim.c:847:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/10_1/@mextccomp.nim.c-848-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/2_12/@mmsgs.nim.c-602-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/2_12/@mmsgs.nim.c:603:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/2_12/@mmsgs.nim.c-604-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/2_12/@mcommands.nim.c-1147-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/2_12/@mcommands.nim.c:1148:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/2_12/@mcommands.nim.c-1149-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/2_12/@mcommands.nim.c-1252-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/2_12/@mcommands.nim.c:1253:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/2_12/@mcommands.nim.c-1254-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/2_12/@mcommands.nim.c-1333-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/2_12/@mcommands.nim.c:1334:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/2_12/@mcommands.nim.c-1335-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/2_12/@mcommands.nim.c-1438-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/2_12/@mcommands.nim.c:1439:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/2_12/@mcommands.nim.c-1440-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/2_12/@mnimpaths.nim.c-71-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/2_12/@mnimpaths.nim.c:72:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/2_12/@mnimpaths.nim.c-73-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/2_12/@mextccomp.nim.c-846-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/2_12/@mextccomp.nim.c:847:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/2_12/@mextccomp.nim.c-848-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/2_16/@mmsgs.nim.c-602-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/2_16/@mmsgs.nim.c:603:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/2_16/@mmsgs.nim.c-604-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/2_16/@mcommands.nim.c-1147-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/2_16/@mcommands.nim.c:1148:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/2_16/@mcommands.nim.c-1149-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/2_16/@mcommands.nim.c-1252-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/2_16/@mcommands.nim.c:1253:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/2_16/@mcommands.nim.c-1254-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/2_16/@mcommands.nim.c-1333-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/2_16/@mcommands.nim.c:1334:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/2_16/@mcommands.nim.c-1335-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/2_16/@mcommands.nim.c-1438-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/2_16/@mcommands.nim.c:1439:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/2_16/@mcommands.nim.c-1440-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/2_16/@mnimpaths.nim.c-71-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/2_16/@mnimpaths.nim.c:72:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/2_16/@mnimpaths.nim.c-73-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/2_16/@mextccomp.nim.c-846-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/2_16/@mextccomp.nim.c:847:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/2_16/@mextccomp.nim.c-848-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/2_5/@mmsgs.nim.c-602-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/2_5/@mmsgs.nim.c:603:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/2_5/@mmsgs.nim.c-604-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/2_5/@mcommands.nim.c-1147-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/2_5/@mcommands.nim.c:1148:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/2_5/@mcommands.nim.c-1149-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/2_5/@mcommands.nim.c-1252-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/2_5/@mcommands.nim.c:1253:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/2_5/@mcommands.nim.c-1254-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/2_5/@mcommands.nim.c-1333-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/2_5/@mcommands.nim.c:1334:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/2_5/@mcommands.nim.c-1335-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/2_5/@mcommands.nim.c-1438-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/2_5/@mcommands.nim.c:1439:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/2_5/@mcommands.nim.c-1440-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/2_5/@mnimpaths.nim.c-71-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/2_5/@mnimpaths.nim.c:72:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/2_5/@mnimpaths.nim.c-73-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/2_5/@mextccomp.nim.c-846-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/2_5/@mextccomp.nim.c:847:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/2_5/@mextccomp.nim.c-848-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/1_1/stdlib_terminal.nim.c-632-)) nimLoadLibraryError(((NimStringDesc*) &TM__CN3raB9atujkEiPpxYAdlgQ_7));
nim-1.4.0/c_code/1_1/stdlib_terminal.nim.c:633:	Dl_16646308_ = (tyProc__oew1DfaGl5XhHmnBK0HYXQ) nimGetProcAddr(TM__CN3raB9atujkEiPpxYAdlgQ_4, "DuplicateHandle");
nim-1.4.0/c_code/1_1/stdlib_terminal.nim.c:634:	Dl_16646318_ = (tyProc__uryidYWkntM7ddjZSyxvyQ) nimGetProcAddr(TM__CN3raB9atujkEiPpxYAdlgQ_4, "GetCurrentProcess");
nim-1.4.0/c_code/1_1/stdlib_terminal.nim.c:635:	Dl_16646320_ = (tyProc__vjGHiWUJwFzOgSxDffBb6Q) nimGetProcAddr(TM__CN3raB9atujkEiPpxYAdlgQ_4, "GetConsoleScreenBufferInfo");
nim-1.4.0/c_code/1_1/stdlib_terminal.nim.c:636:	Dl_16665034_ = (tyProc__oPCjp4xTgEl9a8fqSzOv8lw) nimGetProcAddr(TM__CN3raB9atujkEiPpxYAdlgQ_4, "SetConsoleTextAttribute");
nim-1.4.0/c_code/1_1/stdlib_terminal.nim.c-637-}
##############################################
nim-1.4.0/c_code/1_1/@mmsgs.nim.c-603-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/1_1/@mmsgs.nim.c:604:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/1_1/@mmsgs.nim.c-605-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/1_1/@mcommands.nim.c-1147-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/1_1/@mcommands.nim.c:1148:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/1_1/@mcommands.nim.c-1149-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/1_1/@mcommands.nim.c-1252-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/1_1/@mcommands.nim.c:1253:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/1_1/@mcommands.nim.c-1254-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/1_1/@mcommands.nim.c-1333-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/1_1/@mcommands.nim.c:1334:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/1_1/@mcommands.nim.c-1335-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/1_1/@mcommands.nim.c-1438-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/1_1/@mcommands.nim.c:1439:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/1_1/@mcommands.nim.c-1440-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/1_1/stdlib_winlean.nim.c-210-)) nimLoadLibraryError(((NimStringDesc*) &TM__k6kyf4Co79a84IkK9blFuQVA_6));
nim-1.4.0/c_code/1_1/stdlib_winlean.nim.c:211:	Dl_13447650_ = (tyProc__dQrdVesp1gLEVufnwKAlGA) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "GetCommandLineW");
nim-1.4.0/c_code/1_1/stdlib_winlean.nim.c:212:	Dl_13446820_ = (tyProc__zP2zGemcuVRvOUE82f9a0Pw) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "GetStdHandle");
nim-1.4.0/c_code/1_1/stdlib_winlean.nim.c:213:	Dl_13447645_ = (tyProc__dQrdVesp1gLEVufnwKAlGA) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "GetEnvironmentStringsW");
nim-1.4.0/c_code/1_1/stdlib_winlean.nim.c:214:	Dl_13447647_ = (tyProc__2Dt6vzy4xOVEtn3qjtrTDQ) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "FreeEnvironmentStringsW");
nim-1.4.0/c_code/1_1/stdlib_winlean.nim.c:215:	Dl_13447022_ = (tyProc__LGDJfXC77WFm4ami8tbVyg) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "GetModuleFileNameW");
nim-1.4.0/c_code/1_1/stdlib_winlean.nim.c:216:	Dl_13447004_ = (tyProc__upTK7viB3ItEbrKv1N4qcg) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "GetCurrentDirectoryW");
nim-1.4.0/c_code/1_1/stdlib_winlean.nim.c:217:	Dl_13446835_ = (tyProc__aO673xGTLLxou7P7GxoCXA) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "FormatMessageW");
nim-1.4.0/c_code/1_1/stdlib_winlean.nim.c:218:	Dl_13447001_ = (tyProc__im9buRnIvptJfzdASYMEbBA) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "LocalFree");
nim-1.4.0/c_code/1_1/stdlib_winlean.nim.c:219:	Dl_13446830_ = (tyProc__9bXer9a4ps9aSGctILcxWReVw) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "GetLastError");
nim-1.4.0/c_code/1_1/stdlib_winlean.nim.c:220:	Dl_13447456_ = (tyProc__lLim4ugM6CVjiaTaa7eXVA) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "FindFirstFileW");
nim-1.4.0/c_code/1_1/stdlib_winlean.nim.c:221:	Dl_13447461_ = (tyProc__jwEWAkul5J6p6K0UfXa1tw) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "FindNextFileW");
nim-1.4.0/c_code/1_1/stdlib_winlean.nim.c:222:	Dl_13447614_ = (tyProc__ofoySXaAAlxxs9bQS9a1etlg) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "FindClose");
nim-1.4.0/c_code/1_1/stdlib_winlean.nim.c:223:	Dl_13447624_ = (tyProc__2Dt6vzy4xOVEtn3qjtrTDQ) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "GetFileAttributesW");
nim-1.4.0/c_code/1_1/stdlib_winlean.nim.c:224:	Dl_13447617_ = (tyProc__Fy3maWJHyCtUWvrB9bSdkUw) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "GetFullPathNameW");
nim-1.4.0/c_code/1_1/stdlib_winlean.nim.c:225:	Dl_13447011_ = (tyProc__OOyWBIidJm2ts1p9ci5TMxQ) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "CreateDirectoryW");
nim-1.4.0/c_code/1_1/stdlib_winlean.nim.c:226:	Dl_13448597_ = (tyProc__2Dt6vzy4xOVEtn3qjtrTDQ) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "DeleteFileW");
nim-1.4.0/c_code/1_1/stdlib_winlean.nim.c:227:	Dl_13447627_ = (tyProc__HH5OcpN6GzcD9cRu6eeMBGw) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "SetFileAttributesW");
nim-1.4.0/c_code/1_1/stdlib_winlean.nim.c:228:	Dl_13447018_ = (tyProc__KHeEdNTR0xu6nVKzb2dFPw) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "SetEnvironmentVariableW");
nim-1.4.0/c_code/1_1/stdlib_winlean.nim.c:229:	Dl_13446562_ = (tyProc__C5kM33gEhlSKPXwfDNHofQ) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "CreatePipe");
nim-1.4.0/c_code/1_1/stdlib_winlean.nim.c:230:	Dl_13448581_ = (tyProc__mBVOPXmpGfUrrbA9a5K9cMbQ) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "SetHandleInformation");
nim-1.4.0/c_code/1_1/stdlib_winlean.nim.c:231:	Dl_13446570_ = (tyProc__ox3t5iM0vxm1voo9c2CrxLQ) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "CreateNamedPipeW");
nim-1.4.0/c_code/1_1/stdlib_winlean.nim.c:232:	Dl_13448588_ = (tyProc__A2Q4AG9aesAd2D8S5BP4y2g) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "CreateFileW");
nim-1.4.0/c_code/1_1/stdlib_winlean.nim.c:233:	Dl_13448586_ = (tyProc__uryidYWkntM7ddjZSyxvyQ) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "GetCurrentProcess");
nim-1.4.0/c_code/1_1/stdlib_winlean.nim.c:234:	Dl_13448566_ = (tyProc__oew1DfaGl5XhHmnBK0HYXQ) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "DuplicateHandle");
nim-1.4.0/c_code/1_1/stdlib_winlean.nim.c:235:	Dl_13446543_ = (tyProc__P13srMBg9b3d3yEV9aW4NCoA) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "CloseHandle");
nim-1.4.0/c_code/1_1/stdlib_winlean.nim.c:236:	Dl_13446592_ = (tyProc__hHrNIgHA5HNxhRfMx6QeWg) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "CreateProcessW");
nim-1.4.0/c_code/1_1/stdlib_winlean.nim.c:237:	Dl_13446546_ = (tyProc__9ajZYMGL5GqiRFqiCC367oA) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "ReadFile");
nim-1.4.0/c_code/1_1/stdlib_winlean.nim.c:238:	Dl_13446554_ = (tyProc__9ajZYMGL5GqiRFqiCC367oA) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "WriteFile");
nim-1.4.0/c_code/1_1/stdlib_winlean.nim.c:239:	Dl_13446807_ = (tyProc__FprzxJFfqQdWyyGxiUsmeQ) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "WaitForSingleObject");
nim-1.4.0/c_code/1_1/stdlib_winlean.nim.c:240:	Dl_13446811_ = (tyProc__7S2vVNF4dlY59blFohNWnHg) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "TerminateProcess");
nim-1.4.0/c_code/1_1/stdlib_winlean.nim.c:241:	Dl_13446815_ = (tyProc__KxeGXN001TReCr89ca9c5bng) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "GetExitCodeProcess");
nim-1.4.0/c_code/1_1/stdlib_winlean.nim.c:242:	Dl_13447860_ = (tyProc__9bc9cLDdaqTE6n5J78feKRYg) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "GetSystemTimeAsFileTime");
nim-1.4.0/c_code/1_1/stdlib_winlean.nim.c:243:	Dl_13447015_ = (tyProc__2Dt6vzy4xOVEtn3qjtrTDQ) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "RemoveDirectoryW");
nim-1.4.0/c_code/1_1/stdlib_winlean.nim.c:244:	Dl_13447008_ = (tyProc__2Dt6vzy4xOVEtn3qjtrTDQ) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "SetCurrentDirectoryW");
nim-1.4.0/c_code/1_1/stdlib_winlean.nim.c:245:	Dl_13447640_ = (tyProc__9cfAa2qMwRsugQ9bZaJfhIcQ) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "MoveFileExW");
nim-1.4.0/c_code/1_1/stdlib_winlean.nim.c:246:	Dl_13447631_ = (tyProc__9cfAa2qMwRsugQ9bZaJfhIcQ) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "CopyFileW");
nim-1.4.0/c_code/1_1/stdlib_winlean.nim.c:247:	Dl_13448514_ = (tyProc__Dx0emMHXXGxkRnYGUaFLbg) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_3, "WaitForMultipleObjects");
nim-1.4.0/c_code/1_1/stdlib_winlean.nim.c-248-if (!((TM__k6kyf4Co79a84IkK9blFuQVA_81 = nimLoadLibrary(((NimStringDesc*) &TM__k6kyf4Co79a84IkK9blFuQVA_83)))
nim-1.4.0/c_code/1_1/stdlib_winlean.nim.c-249-)) nimLoadLibraryError(((NimStringDesc*) &TM__k6kyf4Co79a84IkK9blFuQVA_84));
nim-1.4.0/c_code/1_1/stdlib_winlean.nim.c:250:	Dl_13447867_ = (tyProc__zKRRdAZhB37HYjlJgTxZRg) nimGetProcAddr(TM__k6kyf4Co79a84IkK9blFuQVA_81, "ShellExecuteW");
nim-1.4.0/c_code/1_1/stdlib_winlean.nim.c-251-}
##############################################
nim-1.4.0/c_code/1_1/@mnimpaths.nim.c-71-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/1_1/@mnimpaths.nim.c:72:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/1_1/@mnimpaths.nim.c-73-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/1_1/stdlib_cpuinfo.nim.c-98-)) nimLoadLibraryError(((NimStringDesc*) &TM__h5LhXa1x7tiRXpXshXFkHA_5));
nim-1.4.0/c_code/1_1/stdlib_cpuinfo.nim.c:99:	Dl_18698414_ = (tyProc__YFpHqv5irNA1pdOWbB74lQ) nimGetProcAddr(TM__h5LhXa1x7tiRXpXshXFkHA_2, "GetSystemInfo");
nim-1.4.0/c_code/1_1/stdlib_cpuinfo.nim.c-100-}
##############################################
nim-1.4.0/c_code/1_1/@mextccomp.nim.c-871-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/1_1/@mextccomp.nim.c:872:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/1_1/@mextccomp.nim.c-873-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/1_1/stdlib_io.nim.c-1342-)) nimLoadLibraryError(((NimStringDesc*) &TM__MnCJ0VAmeZ9aTATUB39cx60Q_5));
nim-1.4.0/c_code/1_1/stdlib_io.nim.c:1343:	Dl_4651803_ = (tyProc__YrlAFY4fseJeExebH9aRGbw) nimGetProcAddr(TM__MnCJ0VAmeZ9aTATUB39cx60Q_2, "SetConsoleOutputCP");
nim-1.4.0/c_code/1_1/stdlib_io.nim.c:1344:	Dl_4651806_ = (tyProc__YrlAFY4fseJeExebH9aRGbw) nimGetProcAddr(TM__MnCJ0VAmeZ9aTATUB39cx60Q_2, "SetConsoleCP");
nim-1.4.0/c_code/1_1/stdlib_io.nim.c:1345:	Dl_4550401_ = (tyProc__PUnN9cBvfpDX0GlY5QGXGXw) nimGetProcAddr(TM__MnCJ0VAmeZ9aTATUB39cx60Q_2, "ReadConsoleW");
nim-1.4.0/c_code/1_1/stdlib_io.nim.c:1346:	Dl_4550409_ = (tyProc__9bXer9a4ps9aSGctILcxWReVw) nimGetProcAddr(TM__MnCJ0VAmeZ9aTATUB39cx60Q_2, "GetLastError");
nim-1.4.0/c_code/1_1/stdlib_io.nim.c:1347:	Dl_4550411_ = (tyProc__aO673xGTLLxou7P7GxoCXA) nimGetProcAddr(TM__MnCJ0VAmeZ9aTATUB39cx60Q_2, "FormatMessageW");
nim-1.4.0/c_code/1_1/stdlib_io.nim.c:1348:	Dl_4550420_ = (tyProc__im9buRnIvptJfzdASYMEbBA) nimGetProcAddr(TM__MnCJ0VAmeZ9aTATUB39cx60Q_2, "LocalFree");
nim-1.4.0/c_code/1_1/stdlib_io.nim.c-1349-}
##############################################
nim-1.4.0/c_code/3_1/@mmsgs.nim.c-603-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/3_1/@mmsgs.nim.c:604:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/3_1/@mmsgs.nim.c-605-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/3_1/@mcommands.nim.c-1147-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/3_1/@mcommands.nim.c:1148:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/3_1/@mcommands.nim.c-1149-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/3_1/@mcommands.nim.c-1252-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/3_1/@mcommands.nim.c:1253:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/3_1/@mcommands.nim.c-1254-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/3_1/@mcommands.nim.c-1333-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/3_1/@mcommands.nim.c:1334:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/3_1/@mcommands.nim.c-1335-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/3_1/@mcommands.nim.c-1438-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/3_1/@mcommands.nim.c:1439:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/3_1/@mcommands.nim.c-1440-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/3_1/@mnimpaths.nim.c-71-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/3_1/@mnimpaths.nim.c:72:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/3_1/@mnimpaths.nim.c-73-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/3_1/@mextccomp.nim.c-846-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/3_1/@mextccomp.nim.c:847:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/3_1/@mextccomp.nim.c-848-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/2_6/@mmsgs.nim.c-602-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/2_6/@mmsgs.nim.c:603:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/2_6/@mmsgs.nim.c-604-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/2_6/@mcommands.nim.c-1147-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/2_6/@mcommands.nim.c:1148:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/2_6/@mcommands.nim.c-1149-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/2_6/@mcommands.nim.c-1252-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/2_6/@mcommands.nim.c:1253:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/2_6/@mcommands.nim.c-1254-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/2_6/@mcommands.nim.c-1333-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/2_6/@mcommands.nim.c:1334:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/2_6/@mcommands.nim.c-1335-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/2_6/@mcommands.nim.c-1438-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/2_6/@mcommands.nim.c:1439:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/2_6/@mcommands.nim.c-1440-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/2_6/@mnimpaths.nim.c-71-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/2_6/@mnimpaths.nim.c:72:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/2_6/@mnimpaths.nim.c-73-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/2_6/@mextccomp.nim.c-846-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/2_6/@mextccomp.nim.c:847:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/2_6/@mextccomp.nim.c-848-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/3_2/@mmsgs.nim.c-603-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_3, "template/generic instantiation from here", 40);
nim-1.4.0/c_code/3_2/@mmsgs.nim.c:604:STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_5, "template/generic instantiation of `$1` from here", 48);
nim-1.4.0/c_code/3_2/@mmsgs.nim.c-605-STRING_LITERAL(TM__9bxt9c9cHMsIpkKKq9ca25JhvQ_6, "command line", 12);
##############################################
nim-1.4.0/c_code/3_2/@mcommands.nim.c-1147-" set the path where the output file will be written\012  --usenimca"
nim-1.4.0/c_code/3_2/@mcommands.nim.c:1148:"che             will use `outdir=$nimcache`, whichever it resolv"
nim-1.4.0/c_code/3_2/@mcommands.nim.c-1149-"es\012                            to after all options have been pr"
##############################################
nim-1.4.0/c_code/3_2/@mcommands.nim.c-1252-"ith\012                            `--hint:exec:on` and `--hint:lin"
nim-1.4.0/c_code/3_2/@mcommands.nim.c:1253:"k:on`\012  --asm                     produce assembler code\012  --par"
nim-1.4.0/c_code/3_2/@mcommands.nim.c-1254-"allelBuild:0|1|...   perform a parallel build\012                  "
##############################################
nim-1.4.0/c_code/3_2/@mcommands.nim.c-1333-"he path where the output file will be written\012  --usenimcache   "
nim-1.4.0/c_code/3_2/@mcommands.nim.c:1334:"          will use `outdir=$nimcache`, whichever it resolves\012   "
nim-1.4.0/c_code/3_2/@mcommands.nim.c-1335-"                         to after all options have been processe"
##############################################
nim-1.4.0/c_code/3_2/@mcommands.nim.c-1438-"                          `--hint:exec:on` and `--hint:link:on`\012"
nim-1.4.0/c_code/3_2/@mcommands.nim.c:1439:"  --asm                     produce assembler code\012  --parallelB"
nim-1.4.0/c_code/3_2/@mcommands.nim.c-1440-"uild:0|1|...   perform a parallel build\012                        "
##############################################
nim-1.4.0/c_code/3_2/@mnimpaths.nim.c-71-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_2, "nimr", 4);
nim-1.4.0/c_code/3_2/@mnimpaths.nim.c:72:STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_3, "nimpaths.nim(36, 12) `\'$\' notin result` ", 40);
nim-1.4.0/c_code/3_2/@mnimpaths.nim.c-73-STRING_LITERAL(TM__O9aA9byHYLJvQWppK9cdLra6Q_4, "$nimr/tools/dochack/dochack.js", 30);
##############################################
nim-1.4.0/c_code/3_2/@mextccomp.nim.c-846-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_18, "$1 $3 $2 ", 9);
nim-1.4.0/c_code/3_2/@mextccomp.nim.c:847:STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_19, "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel", 47);
nim-1.4.0/c_code/3_2/@mextccomp.nim.c-848-STRING_LITERAL(TM__OyL9acDBDoBfMwa5zb1Y88w_20, "-std=gnu++14 -funsigned-char", 28);
##############################################
nim-1.4.0/c_code/nimbase.h-534-// interior pointers now
nim-1.4.0/c_code/nimbase.h:535:static inline void GCGuard (void *ptr) { asm volatile ("" :: "X" (ptr)); }
nim-1.4.0/c_code/nimbase.h-536-#  define GC_GUARD __attribute__ ((cleanup(GCGuard)))
##############################################
nim-1.4.0/tests/metatype/typeclassinference.nim-16-var str1: string = "hello, world!"
nim-1.4.0/tests/metatype/typeclassinference.nim:17:var ptr1: ptr = addr(str1)
nim-1.4.0/tests/metatype/typeclassinference.nim-18-
##############################################
nim-1.4.0/tests/overload/tstatic_with_converter.nim-42-proc `$`(x: vfloat): string =
nim-1.4.0/tests/overload/tstatic_with_converter.nim:43:  let y = cast[ptr float](unsafeAddr x)
nim-1.4.0/tests/overload/tstatic_with_converter.nim-44-  echo y[]
##############################################
nim-1.4.0/tests/overload/toverl4.nim-34-
nim-1.4.0/tests/overload/toverl4.nim:35:  var tmp_element = addr(root)
nim-1.4.0/tests/overload/toverl4.nim-36-
##############################################
nim-1.4.0/tests/overload/toverl4.nim-38-    tmp_element = if tmp_element.key > key:
nim-1.4.0/tests/overload/toverl4.nim:39:                    addr(tmp_element.left)
nim-1.4.0/tests/overload/toverl4.nim-40-                  else:
nim-1.4.0/tests/overload/toverl4.nim:41:                    addr(tmp_element.right)
nim-1.4.0/tests/overload/toverl4.nim-42-
##############################################
nim-1.4.0/tests/overload/toverl4.nim-53-
nim-1.4.0/tests/overload/toverl4.nim:54:  var tmp_element = addr(root)
nim-1.4.0/tests/overload/toverl4.nim-55-
##############################################
nim-1.4.0/tests/overload/toverl4.nim-57-    tmp_element = if tmp_element.key > key:
nim-1.4.0/tests/overload/toverl4.nim:58:                    addr(tmp_element.left)
nim-1.4.0/tests/overload/toverl4.nim-59-                  else:
nim-1.4.0/tests/overload/toverl4.nim:60:                    addr(tmp_element.right)
nim-1.4.0/tests/overload/toverl4.nim-61-
##############################################
nim-1.4.0/tests/dll/visibility.nim-29-    const s = astToStr(sym)
nim-1.4.0/tests/dll/visibility.nim:30:    if handle.symAddr(s) != nil:
nim-1.4.0/tests/dll/visibility.nim-31-      echo s, " is exported"
##############################################
nim-1.4.0/tests/dll/visibility.nim-33-    const s = astToStr(sym)
nim-1.4.0/tests/dll/visibility.nim:34:    if handle.symAddr(s) == nil:
nim-1.4.0/tests/dll/visibility.nim-35-      echo s, " is not exported"
##############################################
nim-1.4.0/tests/niminaction/Chapter7/Tweeter/src/views/general.nim-5-#
nim-1.4.0/tests/niminaction/Chapter7/Tweeter/src/views/general.nim:6:#proc `$!`(text: string): string = escape(text)
nim-1.4.0/tests/niminaction/Chapter7/Tweeter/src/views/general.nim-7-#end proc
##############################################
nim-1.4.0/tests/niminaction/Chapter3/ChatApp/src/server.nim-56-  # Bind the port number specified by ``port``.
nim-1.4.0/tests/niminaction/Chapter3/ChatApp/src/server.nim:57:  server.socket.bindAddr(port.Port)
nim-1.4.0/tests/niminaction/Chapter3/ChatApp/src/server.nim-58-  # Ready the server socket for new connections.
##############################################
nim-1.4.0/tests/niminaction/Chapter3/ChatApp/src/server.nim-63-    # Pause execution of this procedure until a new connection is accepted.
nim-1.4.0/tests/niminaction/Chapter3/ChatApp/src/server.nim:64:    let (netAddr, clientSocket) = await server.socket.acceptAddr()
nim-1.4.0/tests/niminaction/Chapter3/ChatApp/src/server.nim-65-    echo("Accepted connection from ", netAddr)
##############################################
nim-1.4.0/tests/compiles/t8630.nim-9-  for s in strings:
nim-1.4.0/tests/compiles/t8630.nim:10:    var p3 = unsafeAddr(s)
nim-1.4.0/tests/compiles/t8630.nim-11-    echo p3[]
##############################################
nim-1.4.0/tests/untestable/tpostgres.nim-47-try:
nim-1.4.0/tests/untestable/tpostgres.nim:48:  echo db.getValue(sql("select * from files where id = $1"), 1)
nim-1.4.0/tests/untestable/tpostgres.nim-49-  doAssert false, "Exception expected"
##############################################
nim-1.4.0/tests/untestable/tpostgres.nim-57-
nim-1.4.0/tests/untestable/tpostgres.nim:58:var first = prepare(db, "one", sql"select filename from files where id = $1", 1)
nim-1.4.0/tests/untestable/tpostgres.nim-59-doAssert db.getValue(first, 1) == "hello.tmp"
##############################################
nim-1.4.0/tests/untestable/network/stdlib/tnet.nim-9-  test "localhost v4":
nim-1.4.0/tests/untestable/network/stdlib/tnet.nim:10:    check getPrimaryIPAddr(parseIpAddress("127.0.0.1")) == parseIpAddress("127.0.0.1")
nim-1.4.0/tests/untestable/network/stdlib/tnet.nim-11-
nim-1.4.0/tests/untestable/network/stdlib/tnet.nim-12-  test "localhost v6":
nim-1.4.0/tests/untestable/network/stdlib/tnet.nim:13:    check getPrimaryIPAddr(parseIpAddress("::1")) == parseIpAddress("::1")
nim-1.4.0/tests/untestable/network/stdlib/tnet.nim-14-
nim-1.4.0/tests/untestable/network/stdlib/tnet.nim-15-  test "v4":
nim-1.4.0/tests/untestable/network/stdlib/tnet.nim:16:    check getPrimaryIPAddr() != parseIpAddress("127.0.0.1")
##############################################
nim-1.4.0/tests/js/tjsffi_old.nim-61-    obj.c = "test".cstring
nim-1.4.0/tests/js/tjsffi_old.nim:62:    obj.`$!&` = 42
nim-1.4.0/tests/js/tjsffi_old.nim-63-    obj.`while` = 99
##############################################
nim-1.4.0/tests/js/tjsffi_old.nim-66-    working = working and obj.c.to(cstring) == "test".cstring
nim-1.4.0/tests/js/tjsffi_old.nim:67:    working = working and obj.`$!&`.to(int) == 42
nim-1.4.0/tests/js/tjsffi_old.nim-68-    working = working and obj.`while`.to(int) == 99
##############################################
nim-1.4.0/tests/js/tjsffi_old.nim-169-    obj.a = 11
nim-1.4.0/tests/js/tjsffi_old.nim:170:    obj.`$!&` = 42
nim-1.4.0/tests/js/tjsffi_old.nim-171-    working = working and not compiles(obj.b = "test")
##############################################
nim-1.4.0/tests/js/tjsffi_old.nim-173-    working = working and obj.a == 11
nim-1.4.0/tests/js/tjsffi_old.nim:174:    working = working and obj.`$!&` == 42
nim-1.4.0/tests/js/tjsffi_old.nim-175-    working
##############################################
nim-1.4.0/tests/js/tclosures.nim-7-
nim-1.4.0/tests/js/tclosures.nim:8:asm """
nim-1.4.0/tests/js/tclosures.nim-9-    var callback = []
##############################################
nim-1.4.0/tests/js/tfieldchecks.nim-30-block:
nim-1.4.0/tests/js/tfieldchecks.nim:31:  let a0 = addr(obj.f0)
nim-1.4.0/tests/js/tfieldchecks.nim-32-  echo a0[]
nim-1.4.0/tests/js/tfieldchecks.nim:33:  # let a1 = unsafeAddr(obj.f1)
nim-1.4.0/tests/js/tfieldchecks.nim-34-  # echo a1[]
nim-1.4.0/tests/js/tfieldchecks.nim-35-  doAssertRaises(FieldDefect):
nim-1.4.0/tests/js/tfieldchecks.nim:36:    let a2 = addr(obj.f2)
nim-1.4.0/tests/js/tfieldchecks.nim-37-    echo a2[]
nim-1.4.0/tests/js/tfieldchecks.nim:38:  let a3 = addr(obj.f3)
nim-1.4.0/tests/js/tfieldchecks.nim-39-  echo a3[]
##############################################
nim-1.4.0/tests/js/tnativeexc.nim-8-try:
nim-1.4.0/tests/js/tnativeexc.nim:9:  asm """throw new Error('a new error');"""
nim-1.4.0/tests/js/tnativeexc.nim-10-except JsError as e:
##############################################
nim-1.4.0/tests/js/tnativeexc.nim-16-try:
nim-1.4.0/tests/js/tnativeexc.nim:17:  asm """JSON.parse(';;');"""
nim-1.4.0/tests/js/tnativeexc.nim-18-except JsEvalError:
##############################################
nim-1.4.0/tests/js/tnativeexc.nim-26-try:
nim-1.4.0/tests/js/tnativeexc.nim:27:  asm """throw new SyntaxError();"""
nim-1.4.0/tests/js/tnativeexc.nim-28-except JsError as e:
##############################################
nim-1.4.0/tests/js/taddr.nim-9-var obj: T
nim-1.4.0/tests/js/taddr.nim:10:var fieldAddr = addr(obj.x)
nim-1.4.0/tests/js/taddr.nim:11:var objAddr = addr(obj)
nim-1.4.0/tests/js/taddr.nim-12-
##############################################
nim-1.4.0/tests/js/taddr.nim-33-obj.s = "lorem ipsum dolor sit amet"
nim-1.4.0/tests/js/taddr.nim:34:var indexAddr = addr(obj.s[2])
nim-1.4.0/tests/js/taddr.nim-35-
##############################################
nim-1.4.0/tests/js/t9410.nim-159-    var retaddr_calls = 0
nim-1.4.0/tests/js/t9410.nim:160:    proc retaddr(p: var int): var int =
nim-1.4.0/tests/js/t9410.nim-161-      retaddr_calls += 1
##############################################
nim-1.4.0/tests/js/t9410.nim-169-      y[] += 20
nim-1.4.0/tests/js/t9410.nim:170:      retaddr(x) += 30
nim-1.4.0/tests/js/t9410.nim:171:      let z = retaddr(x).addr
nim-1.4.0/tests/js/t9410.nim-172-      z[] += 40
##############################################
nim-1.4.0/tests/js/tjsffi.nim-58-    obj.c = "test".cstring
nim-1.4.0/tests/js/tjsffi.nim:59:    obj.`$!&` = 42
nim-1.4.0/tests/js/tjsffi.nim-60-    obj.`while` = 99
##############################################
nim-1.4.0/tests/js/tjsffi.nim-63-    working = working and obj.c.to(cstring) == "test".cstring
nim-1.4.0/tests/js/tjsffi.nim:64:    working = working and obj.`$!&`.to(int) == 42
nim-1.4.0/tests/js/tjsffi.nim-65-    working = working and obj.`while`.to(int) == 99
##############################################
nim-1.4.0/tests/js/tjsffi.nim-166-    obj.a = 11
nim-1.4.0/tests/js/tjsffi.nim:167:    obj.`$!&` = 42
nim-1.4.0/tests/js/tjsffi.nim-168-    working = working and not compiles(obj.b = "test")
##############################################
nim-1.4.0/tests/js/tjsffi.nim-170-    working = working and obj.a == 11
nim-1.4.0/tests/js/tjsffi.nim:171:    working = working and obj.`$!&` == 42
nim-1.4.0/tests/js/tjsffi.nim-172-    working
##############################################
nim-1.4.0/tests/stdlib/tnetdial.nim-17-  var aiList = getAddrInfo(hostname, port, AF_INET6)
nim-1.4.0/tests/stdlib/tnetdial.nim:18:  if bindAddr(fd, aiList.ai_addr, aiList.ai_addrlen.Socklen) < 0'i32:
nim-1.4.0/tests/stdlib/tnetdial.nim-19-    freeAddrInfo(aiList)
##############################################
nim-1.4.0/tests/stdlib/thttpclient.nim-19-  var aiList = getAddrInfo(hostname, port, AF_INET6)
nim-1.4.0/tests/stdlib/thttpclient.nim:20:  if bindAddr(fd, aiList.ai_addr, aiList.ai_addrlen.Socklen) < 0'i32:
nim-1.4.0/tests/stdlib/thttpclient.nim-21-    freeAddrInfo(aiList)
##############################################
nim-1.4.0/tests/stdlib/thttpclient_ssl.nim-46-    socket.setSockOpt(OptReusePort, true)
nim-1.4.0/tests/stdlib/thttpclient_ssl.nim:47:    socket.bindAddr(port)
nim-1.4.0/tests/stdlib/thttpclient_ssl.nim-48-
##############################################
nim-1.4.0/tests/stdlib/thttpclient_ssl.nim-57-    log "server: ready"
nim-1.4.0/tests/stdlib/thttpclient_ssl.nim:58:    socket.acceptAddr(client, address)
nim-1.4.0/tests/stdlib/thttpclient_ssl.nim-59-    log "server: incoming connection"
##############################################
nim-1.4.0/tests/stdlib/tnet.nim-64-
nim-1.4.0/tests/stdlib/tnet.nim:65:    toSockAddr(ipaddr_1, Port(0), sockaddr, socklen)
nim-1.4.0/tests/stdlib/tnet.nim:66:    fromSockAddr(sockaddr, socklen, ipaddr_2, port_2)
nim-1.4.0/tests/stdlib/tnet.nim-67-
##############################################
nim-1.4.0/tests/stdlib/tnet.nim-75-      copyMem(addr sockaddr4, addr sockaddr, sizeof(sockaddr4))
nim-1.4.0/tests/stdlib/tnet.nim:76:      fromSockAddr(sockaddr4, socklen, ipaddr_2, port_2)
nim-1.4.0/tests/stdlib/tnet.nim-77-    elif sockaddr.ss_family.cint == AF_INET6.toInt:
##############################################
nim-1.4.0/tests/stdlib/tnet.nim-79-      copyMem(addr sockaddr6, addr sockaddr, sizeof(sockaddr6))
nim-1.4.0/tests/stdlib/tnet.nim:80:      fromSockAddr(sockaddr6, socklen, ipaddr_2, port_2)
nim-1.4.0/tests/stdlib/tnet.nim-81-
##############################################
nim-1.4.0/tests/stdlib/tnetbind.nim-16-  # IPv4 TCP
nim-1.4.0/tests/stdlib/tnetbind.nim:17:  newSocket(AF_INET, SOCK_STREAM, IPPROTO_TCP).bindAddr(Port(1900), "0.0.0.0")
nim-1.4.0/tests/stdlib/tnetbind.nim:18:  newSocket(AF_INET, SOCK_STREAM, IPPROTO_TCP).bindAddr(Port(1901))
nim-1.4.0/tests/stdlib/tnetbind.nim-19-
nim-1.4.0/tests/stdlib/tnetbind.nim-20-  # IPv6 TCP
nim-1.4.0/tests/stdlib/tnetbind.nim:21:  newSocket(AF_INET6, SOCK_STREAM, IPPROTO_TCP).bindAddr(Port(1902), "::")
nim-1.4.0/tests/stdlib/tnetbind.nim:22:  newSocket(AF_INET6, SOCK_STREAM, IPPROTO_TCP).bindAddr(Port(1903))
nim-1.4.0/tests/stdlib/tnetbind.nim-23-
##############################################
nim-1.4.0/tests/stdlib/twchartoutf8.nim-27-  proc convertToUTF8(wc: WideCString, wclen: int32): string =
nim-1.4.0/tests/stdlib/twchartoutf8.nim:28:    let size = WideCharToMultiByte(CP_UTF8, 0'i32, cast[LPWCSTR](addr(wc[0])), wclen,
nim-1.4.0/tests/stdlib/twchartoutf8.nim-29-      cstring(nil), 0'i32, cstring(nil), LPBOOL(nil))
nim-1.4.0/tests/stdlib/twchartoutf8.nim-30-    result = newString(size)
nim-1.4.0/tests/stdlib/twchartoutf8.nim:31:    let res = WideCharToMultiByte(CP_UTF8, 0'i32, cast[LPWCSTR](addr(wc[0])), wclen,
nim-1.4.0/tests/stdlib/twchartoutf8.nim-32-      cstring(result), size, cstring(nil), LPBOOL(nil))
##############################################
nim-1.4.0/tests/stdlib/tssl.nim-52-    serverContext.wrapSocket(server)
nim-1.4.0/tests/stdlib/tssl.nim:53:    server.bindAddr(address = "localhost")
nim-1.4.0/tests/stdlib/tssl.nim:54:    let (_, port) = server.getLocalAddr()
nim-1.4.0/tests/stdlib/tssl.nim-55-    server.listen()
##############################################
nim-1.4.0/tests/stdlib/tssl.nim-82-    serverContext.wrapSocket(server)
nim-1.4.0/tests/stdlib/tssl.nim:83:    server.bindAddr(address = "localhost")
nim-1.4.0/tests/stdlib/tssl.nim:84:    let (_, port) = server.getLocalAddr()
nim-1.4.0/tests/stdlib/tssl.nim-85-    server.listen()
##############################################
nim-1.4.0/tests/stdlib/tssl.nim-109-    serverContext.wrapSocket(server)
nim-1.4.0/tests/stdlib/tssl.nim:110:    server.bindAddr(address = "localhost")
nim-1.4.0/tests/stdlib/tssl.nim:111:    let (_, port) = server.getLocalAddr()
nim-1.4.0/tests/stdlib/tssl.nim-112-    server.listen()
##############################################
nim-1.4.0/tests/stdlib/tfdleak.nim-77-    defer: close server
nim-1.4.0/tests/stdlib/tfdleak.nim:78:    server.bindAddr(address = "127.0.0.1")
nim-1.4.0/tests/stdlib/tfdleak.nim-79-    server.listen()
##############################################
nim-1.4.0/tests/stdlib/tfdleak.nim-114-    defer: close serverAsync
nim-1.4.0/tests/stdlib/tfdleak.nim:115:    serverAsync.bindAddr(address = "127.0.0.1")
nim-1.4.0/tests/stdlib/tfdleak.nim-116-    serverAsync.listen()
##############################################
nim-1.4.0/tests/stdlib/tdecls.nim-37-## We can define custom pragmas in user code
nim-1.4.0/tests/stdlib/tdecls.nim:38:template byUnsafeAddr(lhs, typ, expr) =
nim-1.4.0/tests/stdlib/tdecls.nim-39-  when typ is type(nil):
nim-1.4.0/tests/stdlib/tdecls.nim:40:    let tmp = unsafeAddr(expr)
nim-1.4.0/tests/stdlib/tdecls.nim-41-  else:
nim-1.4.0/tests/stdlib/tdecls.nim:42:    let tmp: ptr typ = unsafeAddr(expr)
nim-1.4.0/tests/stdlib/tdecls.nim-43-  template lhs: untyped = tmp[]
##############################################
nim-1.4.0/tests/stdlib/tdecls.nim-48-  doAssert a == "foo"
nim-1.4.0/tests/stdlib/tdecls.nim:49:  doAssert a[0].unsafeAddr == s[0][0].unsafeAddr
nim-1.4.0/tests/stdlib/tdecls.nim-50-
##############################################
nim-1.4.0/tests/stdlib/tdecls.nim-54-    when typ is type(nil):
nim-1.4.0/tests/stdlib/tdecls.nim:55:      let tmp = unsafeAddr(expr)
nim-1.4.0/tests/stdlib/tdecls.nim-56-    else:
nim-1.4.0/tests/stdlib/tdecls.nim:57:      let tmp: ptr typ = unsafeAddr(expr)
nim-1.4.0/tests/stdlib/tdecls.nim-58-    template lhs: untyped = tmp[]
##############################################
nim-1.4.0/tests/stdlib/tdecls.nim-63-    doAssert a == "foo"
nim-1.4.0/tests/stdlib/tdecls.nim:64:    doAssert a[0].unsafeAddr == s[0][0].unsafeAddr
nim-1.4.0/tests/stdlib/tdecls.nim-65-
##############################################
nim-1.4.0/tests/stdlib/tdecls.nim-69-    doAssert a == "foo"
nim-1.4.0/tests/stdlib/tdecls.nim:70:    doAssert a[0].unsafeAddr == s[0][0].unsafeAddr
##############################################
nim-1.4.0/tests/manyloc/keineschweine/dependencies/enet/enet.nim-289-  template ENET_SOCKETSET_EMPTY*(sockset: untyped): untyped =
nim-1.4.0/tests/manyloc/keineschweine/dependencies/enet/enet.nim:290:    FD_ZERO(addr((sockset)))
nim-1.4.0/tests/manyloc/keineschweine/dependencies/enet/enet.nim-291-  template ENET_SOCKETSET_ADD*(sockset, socket: untyped): untyped =
nim-1.4.0/tests/manyloc/keineschweine/dependencies/enet/enet.nim:292:    FD_SET(socket, addr((sockset)))
nim-1.4.0/tests/manyloc/keineschweine/dependencies/enet/enet.nim-293-  template ENET_SOCKETSET_REMOVE*(sockset, socket: untyped): untyped =
nim-1.4.0/tests/manyloc/keineschweine/dependencies/enet/enet.nim:294:    FD_CLEAR(socket, addr((sockset)))
nim-1.4.0/tests/manyloc/keineschweine/dependencies/enet/enet.nim-295-  template ENET_SOCKETSET_CHECK*(sockset, socket: untyped): untyped =
nim-1.4.0/tests/manyloc/keineschweine/dependencies/enet/enet.nim:296:    FD_ISSET(socket, addr((sockset)))
nim-1.4.0/tests/manyloc/keineschweine/dependencies/enet/enet.nim-297-
##############################################
nim-1.4.0/tests/manyloc/keineschweine/lib/glut.nim-239-    cmdCount {.importc: "cmdCount".}: cint
nim-1.4.0/tests/manyloc/keineschweine/lib/glut.nim:240:  glutInit(addr(cmdCount), addr(cmdLine))
nim-1.4.0/tests/manyloc/keineschweine/lib/glut.nim-241-
##############################################
nim-1.4.0/tests/manyloc/keineschweine/server/old_dirserver.nim-123-  server = socket(typ = SOCK_DGRAM, protocol = IPPROTO_UDP, buffered = false)
nim-1.4.0/tests/manyloc/keineschweine/server/old_dirserver.nim:124:  server.bindAddr(port)
nim-1.4.0/tests/manyloc/keineschweine/server/old_dirserver.nim-125-
##############################################
nim-1.4.0/tests/manyloc/keineschweine/server/old_sg_server.nim-110-  server = socket(typ = SOCK_DGRAM, protocol = IPPROTO_UDP, buffered = false)
nim-1.4.0/tests/manyloc/keineschweine/server/old_sg_server.nim:111:  server.bindAddr(port)
nim-1.4.0/tests/manyloc/keineschweine/server/old_sg_server.nim-112-
##############################################
nim-1.4.0/tests/manyloc/argument_parser/ex_wget.nim-32-  ## something went wrong with the description of the error, otherwise
nim-1.4.0/tests/manyloc/argument_parser/ex_wget.nim:33:  ## execution goes ahead.
nim-1.4.0/tests/manyloc/argument_parser/ex_wget.nim-34-  ##
##############################################
nim-1.4.0/tests/manyloc/argument_parser/argument_parser.nim-310-      else:
nim-1.4.0/tests/manyloc/argument_parser/argument_parser.nim:311:        result[param_to_detect] = addr(expected[i])
nim-1.4.0/tests/manyloc/argument_parser/argument_parser.nim-312-  result
##############################################
nim-1.4.0/tests/openarray/tptrarrayderef.nim-10-  arr = [1,2,3]
nim-1.4.0/tests/openarray/tptrarrayderef.nim:11:  arrp = addr(arr)
nim-1.4.0/tests/openarray/tptrarrayderef.nim-12-  sss = @[4,5,6,7]
nim-1.4.0/tests/openarray/tptrarrayderef.nim:13:  sssp = addr(sss)
nim-1.4.0/tests/openarray/tptrarrayderef.nim-14-  ra = new(array[3, int])
##############################################
nim-1.4.0/tests/openarray/tptrarrayderef.nim-61-      echo x
nim-1.4.0/tests/openarray/tptrarrayderef.nim:62:      cast[ptr array[2, int]](addr(x[0]))[]),
nim-1.4.0/tests/openarray/tptrarrayderef.nim-63-    b: 3)
##############################################
nim-1.4.0/tests/openarray/tptrarrayderef.nim-65-    echo y1.a[0] + y1.a[1]
nim-1.4.0/tests/openarray/tptrarrayderef.nim:66:    cast[ptr array[4, int]](addr(x))[]
nim-1.4.0/tests/openarray/tptrarrayderef.nim-67-doAssert y1 == ([1, 2], 3)
##############################################
nim-1.4.0/tests/macros/tmacrostmt.nim-116-# bug #10807
nim-1.4.0/tests/macros/tmacrostmt.nim:117:proc fn_unsafeaddr(x: int): int =
nim-1.4.0/tests/macros/tmacrostmt.nim:118:  cast[int](unsafeAddr(x))
nim-1.4.0/tests/macros/tmacrostmt.nim-119-
##############################################
nim-1.4.0/tests/macros/tmacrostmt.nim-126-  let fn6s = "proc fn6() =\n  var a = @[1.0, 2.0]\n  let z = a{0, 1}\n  a{2} = 5.0\n"
nim-1.4.0/tests/macros/tmacrostmt.nim:127:  let fnAddr = "proc fn_unsafeaddr(x: int): int =\n  result = cast[int](unsafeAddr(x))\n"
nim-1.4.0/tests/macros/tmacrostmt.nim-128-
##############################################
nim-1.4.0/tests/errmsgs/t10594.nim-5-
nim-1.4.0/tests/errmsgs/t10594.nim:6:template foo(v: varargs[int]) = unsafeAddr v 
nim-1.4.0/tests/errmsgs/t10594.nim-7-foo(1, 2)
##############################################
nim-1.4.0/tests/arc/tasyncawait.nim-31-  var sockObj = newAsyncSocket(client)
nim-1.4.0/tests/arc/tasyncawait.nim:32:  var (ipaddr, port) = sockObj.getPeerAddr()
nim-1.4.0/tests/arc/tasyncawait.nim-33-  doAssert ipaddr == "127.0.0.1"
nim-1.4.0/tests/arc/tasyncawait.nim:34:  (ipaddr, port) = sockObj.getLocalAddr()
nim-1.4.0/tests/arc/tasyncawait.nim-35-  doAssert ipaddr == "127.0.0.1"
##############################################
nim-1.4.0/tests/threads/ttryrecv.nim-21-open(chan)
nim-1.4.0/tests/threads/ttryrecv.nim:22:createThread[PComm](thr, doAction, addr(chan))
nim-1.4.0/tests/threads/ttryrecv.nim-23-
##############################################
nim-1.4.0/tests/varres/tvarres3.nim-8-proc p(): var int =
nim-1.4.0/tests/varres/tvarres3.nim:9:  var bla = addr(g) #: array[0..7, int]
nim-1.4.0/tests/varres/tvarres3.nim-10-  result = bla[]
##############################################
nim-1.4.0/tests/align/talign.nim-20-
nim-1.4.0/tests/align/talign.nim:21:  doAssert (cast[uint](addr(myglobal1)) and 127) == 0
nim-1.4.0/tests/align/talign.nim:22:  doAssert (cast[uint](addr(myglobal2)) and 127) == 0
nim-1.4.0/tests/align/talign.nim:23:  doAssert (cast[uint](addr(myglobal3)) and 127) == 0
nim-1.4.0/tests/align/talign.nim-24-
nim-1.4.0/tests/align/talign.nim:25:  doAssert (cast[uint](addr(myvar1)) and 63) == 0
nim-1.4.0/tests/align/talign.nim:26:  doAssert (cast[uint](addr(myvar2)) and 63) == 0
nim-1.4.0/tests/align/talign.nim:27:  doAssert (cast[uint](addr(myvar3)) and 63) == 0
nim-1.4.0/tests/align/talign.nim-28-
nim-1.4.0/tests/align/talign.nim:29:  doAssert (cast[uint](addr(toplevel1)) and 31) == 0
nim-1.4.0/tests/align/talign.nim:30:  doAssert (cast[uint](addr(toplevel2)) and 31) == 0
nim-1.4.0/tests/align/talign.nim:31:  doAssert (cast[uint](addr(toplevel3)) and 31) == 0
nim-1.4.0/tests/align/talign.nim-32-
##############################################
nim-1.4.0/tests/align/talign.nim-37-
nim-1.4.0/tests/align/talign.nim:38:  doAssert (cast[uint](addr(mylocal1)) and 127) == 0
nim-1.4.0/tests/align/talign.nim:39:  doAssert (cast[uint](addr(mylocal2)) and 127) == 0
nim-1.4.0/tests/align/talign.nim:40:  doAssert (cast[uint](addr(mylocal3)) and 127) == 0
nim-1.4.0/tests/align/talign.nim-41-
##############################################
nim-1.4.0/tests/template/tmore_regressions.nim-33-      var o: int
nim-1.4.0/tests/template/tmore_regressions.nim:34:      var i  = addr(o)
nim-1.4.0/tests/template/tmore_regressions.nim-35-      i[]
##############################################
nim-1.4.0/tests/async/tasyncawait.nim-25-  var sockObj = newAsyncSocket(client)
nim-1.4.0/tests/async/tasyncawait.nim:26:  var (ipaddr, port) = sockObj.getPeerAddr()
nim-1.4.0/tests/async/tasyncawait.nim-27-  doAssert ipaddr == "127.0.0.1"
nim-1.4.0/tests/async/tasyncawait.nim:28:  (ipaddr, port) = sockObj.getLocalAddr()
nim-1.4.0/tests/async/tasyncawait.nim-29-  doAssert ipaddr == "127.0.0.1"
##############################################
nim-1.4.0/tests/async/tasyncconnect.nim-26-        var addrSize = Socklen(sizeof(peerAddr))
nim-1.4.0/tests/async/tasyncconnect.nim:27:        var ret = SocketHandle(s).getpeername(addr(peerAddr), addr(addrSize))
nim-1.4.0/tests/async/tasyncconnect.nim-28-
##############################################
nim-1.4.0/tests/async/tasyncclosestall.nim-86-  s.setSockOpt(OptReuseAddr, true)
nim-1.4.0/tests/async/tasyncclosestall.nim:87:  s.bindAddr(port)
nim-1.4.0/tests/async/tasyncclosestall.nim-88-  s.listen()
##############################################
nim-1.4.0/tests/async/twinasyncrw.nim-133-      if not retFuture.finished:
nim-1.4.0/tests/async/twinasyncrw.nim:134:        var sockAddress = Sockaddr()
nim-1.4.0/tests/async/twinasyncrw.nim-135-        var addrLen = sizeof(sockAddress).Socklen
nim-1.4.0/tests/async/twinasyncrw.nim-136-        var client = nativesockets.accept(sock.SocketHandle,
nim-1.4.0/tests/async/twinasyncrw.nim:137:                                          cast[ptr SockAddr](addr(sockAddress)), addr(addrLen))
nim-1.4.0/tests/async/twinasyncrw.nim-138-        if client == osInvalidSocket:
##############################################
nim-1.4.0/tests/async/twinasyncrw.nim-151-    var retFut = newFuture[AsyncFD]("winAccept")
nim-1.4.0/tests/async/twinasyncrw.nim:152:    var fut = winAcceptAddr(socket, flags)
nim-1.4.0/tests/async/twinasyncrw.nim-153-    fut.callback =
##############################################
nim-1.4.0/tests/async/tasyncdial.nim-18-  var aiList = getAddrInfo(hostname, port, domain)
nim-1.4.0/tests/async/tasyncdial.nim:19:  if bindAddr(fd, aiList.ai_addr, aiList.ai_addrlen.Socklen) < 0'i32:
nim-1.4.0/tests/async/tasyncdial.nim-20-    freeAddrInfo(aiList)
##############################################
nim-1.4.0/tests/async/tasyncRecvLine.nim-14-  result.setSockOpt(OptReuseAddr, true)
nim-1.4.0/tests/async/tasyncRecvLine.nim:15:  result.bindAddr(recvLinePort)
nim-1.4.0/tests/async/tasyncRecvLine.nim-16-  result.listen()
##############################################
nim-1.4.0/tests/async/tacceptcloserace.nim-15-  var aiList = getAddrInfo(hostname, port)
nim-1.4.0/tests/async/tacceptcloserace.nim:16:  if bindAddr(fd, aiList.ai_addr, aiList.ai_addrlen.Socklen) < 0'i32:
nim-1.4.0/tests/async/tacceptcloserace.nim-17-    freeAddrInfo(aiList)
##############################################
nim-1.4.0/tests/async/tioselectors.nim-40-    if setsockopt(server_socket, cint(SOL_SOCKET), cint(SO_REUSEADDR),
nim-1.4.0/tests/async/tioselectors.nim:41:                  addr(option), sizeof(option).SockLen) < 0:
nim-1.4.0/tests/async/tioselectors.nim-42-      raiseOSError(osLastError())
##############################################
nim-1.4.0/tests/async/tioselectors.nim-44-    var aiList = getAddrInfo("0.0.0.0", Port(13337))
nim-1.4.0/tests/async/tioselectors.nim:45:    if bindAddr(server_socket, aiList.ai_addr,
nim-1.4.0/tests/async/tioselectors.nim-46-                aiList.ai_addrlen.Socklen) < 0'i32:
##############################################
nim-1.4.0/tests/async/tioselectors.nim-65-    var server2_socket = accept(server_socket,
nim-1.4.0/tests/async/tioselectors.nim:66:                                cast[ptr SockAddr](addr(sockAddress)),
nim-1.4.0/tests/async/tioselectors.nim:67:                                addr(addrLen))
nim-1.4.0/tests/async/tioselectors.nim-68-    assert(server2_socket != osInvalidSocket)
##############################################
nim-1.4.0/tests/async/tioselectors.nim-70-
nim-1.4.0/tests/async/tioselectors.nim:71:    if posix.send(client_socket, addr(client_message[0]),
nim-1.4.0/tests/async/tioselectors.nim-72-                  len(client_message), 0) == -1:
##############################################
nim-1.4.0/tests/async/tioselectors.nim-94-    assert(len(rc3) == 1)
nim-1.4.0/tests/async/tioselectors.nim:95:    if posix.send(server2_socket, addr(server_message[0]),
nim-1.4.0/tests/async/tioselectors.nim-96-                  len(server_message), 0) == -1:
##############################################
nim-1.4.0/tests/async/tioselectors.nim-101-    assert(len(rc4) == 1)
nim-1.4.0/tests/async/tioselectors.nim:102:    read_count = posix.recv(client_socket, addr(buffer[0]), 128, 0)
nim-1.4.0/tests/async/tioselectors.nim-103-    if read_count == -1:
##############################################
nim-1.4.0/tests/async/tioselectors.nim-236-      let length = len(data).cint
nim-1.4.0/tests/async/tioselectors.nim:237:      if posix.write(fd, cast[pointer](unsafeAddr data[0]),
nim-1.4.0/tests/async/tioselectors.nim-238-                     len(data).cint) != length:
##############################################
nim-1.4.0/tests/async/tioselectors.nim-493-    if setsockopt(server_socket, cint(SOL_SOCKET), cint(SO_REUSEADDR),
nim-1.4.0/tests/async/tioselectors.nim:494:                  addr(option), sizeof(option).SockLen) < 0:
nim-1.4.0/tests/async/tioselectors.nim-495-      raiseOSError(osLastError())
##############################################
nim-1.4.0/tests/async/tioselectors.nim-497-    var aiList = getAddrInfo("0.0.0.0", Port(13337))
nim-1.4.0/tests/async/tioselectors.nim:498:    if bindAddr(server_socket, aiList.ai_addr,
nim-1.4.0/tests/async/tioselectors.nim-499-                aiList.ai_addrlen.Socklen) < 0'i32:
##############################################
nim-1.4.0/tests/async/tioselectors.nim-519-
nim-1.4.0/tests/async/tioselectors.nim:520:    var sockAddress = SockAddr()
nim-1.4.0/tests/async/tioselectors.nim-521-    var addrLen = sizeof(sockAddress).Socklen
nim-1.4.0/tests/async/tioselectors.nim-522-    var server2_socket = accept(server_socket,
nim-1.4.0/tests/async/tioselectors.nim:523:                                cast[ptr SockAddr](addr(sockAddress)),
nim-1.4.0/tests/async/tioselectors.nim:524:                                addr(addrLen))
nim-1.4.0/tests/async/tioselectors.nim-525-    assert(server2_socket != osInvalidSocket)
##############################################
nim-1.4.0/tests/async/tioselectors.nim-527-
nim-1.4.0/tests/async/tioselectors.nim:528:    if send(client_socket, cast[pointer](addr(client_message[0])),
nim-1.4.0/tests/async/tioselectors.nim-529-            cint(len(client_message)), 0) == -1:
##############################################
nim-1.4.0/tests/async/tioselectors.nim-548-
nim-1.4.0/tests/async/tioselectors.nim:549:    if send(server2_socket, cast[pointer](addr(server_message[0])),
nim-1.4.0/tests/async/tioselectors.nim-550-                  cint(len(server_message)), 0) == -1:
##############################################
nim-1.4.0/tests/async/tioselectors.nim-554-    assert(len(rc3) == 1)
nim-1.4.0/tests/async/tioselectors.nim:555:    read_count = recv(client_socket, addr(buffer[0]), 128, 0)
nim-1.4.0/tests/async/tioselectors.nim-556-    if read_count == -1:
##############################################
nim-1.4.0/tests/async/tasyncsend4757.nim-6-  server.setSockOpt(OptReuseAddr, true)
nim-1.4.0/tests/async/tasyncsend4757.nim:7:  bindAddr(server)
nim-1.4.0/tests/async/tasyncsend4757.nim:8:  port = getLocalAddr(server)[1]
nim-1.4.0/tests/async/tasyncsend4757.nim-9-  server.listen()
##############################################
nim-1.4.0/tests/async/tasyncssl.nim-50-    server.setSockOpt(OptReuseAddr, true)
nim-1.4.0/tests/async/tasyncssl.nim:51:    bindAddr(server)
nim-1.4.0/tests/async/tasyncssl.nim:52:    port0 = getLocalAddr(server)[1]
nim-1.4.0/tests/async/tasyncssl.nim-53-    server.listen()
##############################################
nim-1.4.0/tests/async/tnewasyncudp.nim-45-                                       Protocol.IPPROTO_UDP)
nim-1.4.0/tests/async/tnewasyncudp.nim:46:    if bindAddr(sock.SocketHandle, cast[ptr SockAddr](peeraddr),
nim-1.4.0/tests/async/tnewasyncudp.nim-47-              sizeof(Sockaddr_in).Socklen) < 0'i32:
##############################################
nim-1.4.0/tests/async/tnewasyncudp.nim-51-    while k < messagesToSend:
nim-1.4.0/tests/async/tnewasyncudp.nim:52:      zeroMem(addr(buffer[0]), 16384)
nim-1.4.0/tests/async/tnewasyncudp.nim:53:      zeroMem(cast[pointer](addr(saddr)), sizeof(Sockaddr_in))
nim-1.4.0/tests/async/tnewasyncudp.nim-54-      var message = "Message " & $(i * messagesToSend + k)
##############################################
nim-1.4.0/tests/async/tnewasyncudp.nim-76-  while i < maxResponses:
nim-1.4.0/tests/async/tnewasyncudp.nim:77:    zeroMem(addr(buffer[0]), 16384)
nim-1.4.0/tests/async/tnewasyncudp.nim:78:    zeroMem(cast[pointer](addr(saddr)), sizeof(Sockaddr_in))
nim-1.4.0/tests/async/tnewasyncudp.nim-79-    var size = await recvFromInto(server, cast[cstring](addr buffer[0]),
nim-1.4.0/tests/async/tnewasyncudp.nim:80:                                  16384, cast[ptr SockAddr](addr(saddr)),
nim-1.4.0/tests/async/tnewasyncudp.nim:81:                                  addr(slen))
nim-1.4.0/tests/async/tnewasyncudp.nim-82-    size = 0
##############################################
nim-1.4.0/tests/async/tnewasyncudp.nim-96-                                       Protocol.IPPROTO_UDP)
nim-1.4.0/tests/async/tnewasyncudp.nim:97:  if bindAddr(server.SocketHandle, cast[ptr SockAddr](name),
nim-1.4.0/tests/async/tnewasyncudp.nim-98-              sizeof(Sockaddr_in).Socklen) < 0'i32:
##############################################
nim-1.4.0/tests/async/tasyncnetudp.nim-29-
nim-1.4.0/tests/async/tasyncnetudp.nim:30:    bindAddr(sock, address = "127.0.0.1")
nim-1.4.0/tests/async/tasyncnetudp.nim-31-
nim-1.4.0/tests/async/tasyncnetudp.nim:32:    let (null, localPort) = getLocalAddr(sock)
nim-1.4.0/tests/async/tasyncnetudp.nim-33-
##############################################
nim-1.4.0/tests/async/tasyncnetudp.nim-73-  
nim-1.4.0/tests/async/tasyncnetudp.nim:74:  bindAddr(server, Port(serverPort), "127.0.0.1")
nim-1.4.0/tests/async/tasyncnetudp.nim-75-
##############################################
nim-1.4.0/tests/async/tasynceagain.nim-16-  var server = newAsyncSocket()
nim-1.4.0/tests/async/tasynceagain.nim:17:  server.bindAddr(Port(9001))
nim-1.4.0/tests/async/tasynceagain.nim-18-  server.listen()
##############################################
nim-1.4.0/tests/ccgbugs/tnoalias.nim-9-proc p(x {.noalias.}: openArray[char]) =
nim-1.4.0/tests/ccgbugs/tnoalias.nim:10:  var q {.noalias.}: pointer = unsafeAddr(x[0])
nim-1.4.0/tests/ccgbugs/tnoalias.nim-11-
##############################################
nim-1.4.0/tests/ccgbugs/tunsafeaddr.nim-17-  let foo = [8, 3, 1]
nim-1.4.0/tests/ccgbugs/tunsafeaddr.nim:18:  echo sum(unsafeAddr foo[0], foo.len)
nim-1.4.0/tests/ccgbugs/tunsafeaddr.nim-19-
##############################################
nim-1.4.0/tests/ccgbugs/tunsafeaddr.nim-22-
nim-1.4.0/tests/ccgbugs/tunsafeaddr.nim:23:proc p(x: seq[int]) = discard x[0].unsafeAddr # works
nim-1.4.0/tests/ccgbugs/tunsafeaddr.nim:24:proc q(x: seq[SomeInteger]) = discard x[0].unsafeAddr # doesn't work
nim-1.4.0/tests/ccgbugs/tunsafeaddr.nim-25-
##############################################
nim-1.4.0/tests/astspec/tastspec.nim-82-
nim-1.4.0/tests/astspec/tastspec.nim:83:const newAddrAst: bool = testAddrAst((var x: int; addr(x)))
nim-1.4.0/tests/astspec/tastspec.nim-84-
##############################################
nim-1.4.0/tests/astspec/tastspec.nim-288-      ast.matchAst(err):
nim-1.4.0/tests/astspec/tastspec.nim:289:      of nnkAddr(ident"x"):
nim-1.4.0/tests/astspec/tastspec.nim-290-        echo "old nim"
##############################################
nim-1.4.0/tests/astspec/tastspec.nim-294-    var x: int
nim-1.4.0/tests/astspec/tastspec.nim:295:    testAddrOperator(addr(x))
nim-1.4.0/tests/astspec/tastspec.nim-296-
##############################################
nim-1.4.0/tests/astspec/tastspec.nim-631-
nim-1.4.0/tests/astspec/tastspec.nim:632:  ## Asm statement
nim-1.4.0/tests/astspec/tastspec.nim-633-
##############################################
nim-1.4.0/tests/astspec/tastspec.nim-636-    let ast = myquote:
nim-1.4.0/tests/astspec/tastspec.nim:637:      asm """some asm"""
nim-1.4.0/tests/astspec/tastspec.nim-638-
##############################################
nim-1.4.0/tests/types/tlent_var.nim-17-doAssert: test_var(x).addr == x.a.addr
nim-1.4.0/tests/types/tlent_var.nim:18:doAssert: test_lent(x).unsafeAddr == x.a.addr
nim-1.4.0/tests/types/tlent_var.nim-19-
##############################################
nim-1.4.0/tests/destructor/tcustomseqs.nim-76-  if x.len >= x.cap: resize(x)
nim-1.4.0/tests/destructor/tcustomseqs.nim:77:  result = addr(x.data[x.len])
nim-1.4.0/tests/destructor/tcustomseqs.nim-78-  inc x.len
##############################################
nim-1.4.0/tests/destructor/tcustomseqs.nim-123-  when supportsCopyMem(T):
nim-1.4.0/tests/destructor/tcustomseqs.nim:124:    copyMem(result.data, unsafeAddr(elems[0]), result.cap * sizeof(T))
nim-1.4.0/tests/destructor/tcustomseqs.nim-125-  else:
##############################################
nim-1.4.0/tests/destructor/tarray_indexing.nim-65-        assert page != nil
nim-1.4.0/tests/destructor/tarray_indexing.nim:66:        #copyMem(page, unsafeAddr data[i * 0x1000 - start], 0x1000)
nim-1.4.0/tests/destructor/tarray_indexing.nim-67-
##############################################
nim-1.4.0/tests/destructor/tcustomstrings.nim-77-  ensure(result, newLen)
nim-1.4.0/tests/destructor/tcustomstrings.nim:78:  copyMem(addr result.data[result.len], unsafeAddr lit[0], newLen + 1)
nim-1.4.0/tests/destructor/tcustomstrings.nim-79-  result.len = newLen
##############################################
nim-1.4.0/tests/destructor/tuse_result_prevents_sinks.nim-20-template preventCursorInference(x) =
nim-1.4.0/tests/destructor/tuse_result_prevents_sinks.nim:21:  let p = unsafeAddr(x)
nim-1.4.0/tests/destructor/tuse_result_prevents_sinks.nim-22-
##############################################
nim-1.4.0/tests/destructor/tdestructor3.nim-35-  var v2: T = v1
nim-1.4.0/tests/destructor/tdestructor3.nim:36:  discard addr(v2) # prevent cursorfication
nim-1.4.0/tests/destructor/tdestructor3.nim-37-  use v1
##############################################
nim-1.4.0/tests/vm/taddrof.nim-99-  s[i].key = 4*i
nim-1.4.0/tests/vm/taddrof.nim:100:  # r4 = addr(s[i])
nim-1.4.0/tests/vm/taddrof.nim-101-  # r4[0] = 4*i
##############################################
nim-1.4.0/tests/vm/tcomponent.nim-124-  var name*: string
nim-1.4.0/tests/vm/tcomponent.nim:125:  proc render*(x, y: int) = echo "`$1` @ $2,$3" % [this.name, $x, $y]
nim-1.4.0/tests/vm/tcomponent.nim-126-
##############################################
nim-1.4.0/tests/cpp/tcovariancerules.nim-229-reject modifiesCovariantSeqd(ogRefs)
nim-1.4.0/tests/cpp/tcovariancerules.nim:230:reject modifiesCovariantSeq(addr(dogRefs))
nim-1.4.0/tests/cpp/tcovariancerules.nim-231-reject modifiesCovariantSeq(dogRefs.addr)
##############################################
nim-1.4.0/tests/cpp/tcovariancerules.nim-234-reject modifiesCovariantArray(dogRefsArray)
nim-1.4.0/tests/cpp/tcovariancerules.nim:235:reject modifiesCovariantArray(addr(dogRefsArray))
nim-1.4.0/tests/cpp/tcovariancerules.nim-236-reject modifiesCovariantArray(dogRefsArray.addr)
##############################################
nim-1.4.0/tests/cpp/tvectorseq.nim-28-# from:
nim-1.4.0/tests/cpp/tvectorseq.nim:29:proc `$!`(v:  seq[Vector3]): string = "(x: " & $v[0].x & ")"
nim-1.4.0/tests/cpp/tvectorseq.nim-30-
##############################################
nim-1.4.0/tests/system/tostring.nim-53-doAssert $arr == "['H', 'e', 'l', 'l', 'o', ' ', 'W', 'o', 'r', 'l', 'd', '!', '\\x00']"
nim-1.4.0/tests/system/tostring.nim:54:doAssert $cstring(unsafeAddr arr) == "Hello World!"
nim-1.4.0/tests/system/tostring.nim-55-
##############################################
nim-1.4.0/tests/readme.md-35-
nim-1.4.0/tests/readme.md:36:* ``$target`` - the compilation target, e.g. ``c``.
nim-1.4.0/tests/readme.md:37:* ``$options`` - the options for the compiler.
nim-1.4.0/tests/readme.md:38:* ``$file`` - the filename of the test.
nim-1.4.0/tests/readme.md:39:* ``$filedir`` - the directory of the test file.
nim-1.4.0/tests/readme.md-40-
##############################################
nim-1.4.0/tests/deps/zip-0.2.1/zip/zlib.nim-241-  z.avail_in = sourceLen.Uint
nim-1.4.0/tests/deps/zip-0.2.1/zip/zlib.nim:242:  z.next_out = addr(compressed[0])
nim-1.4.0/tests/deps/zip-0.2.1/zip/zlib.nim-243-  z.avail_out = space.Uint
##############################################
nim-1.4.0/tests/deps/zip-0.2.1/zip/zlib.nim-400-
nim-1.4.0/tests/deps/zip-0.2.1/zip/zlib.nim:401:  var temp = compress(addr(buffer[0]), buffer.len, level, stream)
nim-1.4.0/tests/deps/zip-0.2.1/zip/zlib.nim-402-  if temp.len != 0:
##############################################
nim-1.4.0/tests/deps/zip-0.2.1/zip/zlib.nim-421- 
nim-1.4.0/tests/deps/zip-0.2.1/zip/zlib.nim:422:  var temp = uncompress(addr(buffer[0]), buffer.len, stream)
nim-1.4.0/tests/deps/zip-0.2.1/zip/zlib.nim-423-  if temp.len != 0:
##############################################
nim-1.4.0/tests/deps/zip-0.2.1/zip/zipfiles.nim-38-  of fmReadWrite: flags = ZIP_CREATE
nim-1.4.0/tests/deps/zip-0.2.1/zip/zipfiles.nim:39:  z.w = zip_open(filename, flags, addr(err))
nim-1.4.0/tests/deps/zip-0.2.1/zip/zipfiles.nim-40-  z.mode = mode
##############################################
nim-1.4.0/tests/deps/zip-0.2.1/zip/zipfiles.nim-165-  while true:
nim-1.4.0/tests/deps/zip-0.2.1/zip/zipfiles.nim:166:    let bytesRead = strm.readData(addr(buf[0]), buf.len)
nim-1.4.0/tests/deps/zip-0.2.1/zip/zipfiles.nim-167-    if bytesRead <= 0: break
nim-1.4.0/tests/deps/zip-0.2.1/zip/zipfiles.nim:168:    dest.writeData(addr(buf[0]), bytesRead)
nim-1.4.0/tests/deps/zip-0.2.1/zip/zipfiles.nim-169-
##############################################
nim-1.4.0/tests/deps/opengl-1.1.0/glut.nim-242-    cmdCount {.importc: "cmdCount".}: cint
nim-1.4.0/tests/deps/opengl-1.1.0/glut.nim:243:  glutInit(addr(cmdCount), addr(cmdLine))
nim-1.4.0/tests/deps/opengl-1.1.0/glut.nim-244-
##############################################
nim-1.4.0/tests/deps/opengl-1.1.0/opengl.nim-65-    var wglGetProcAddress = cast[proc (s: cstring): pointer {.stdcall.}](
nim-1.4.0/tests/deps/opengl-1.1.0/opengl.nim:66:      symAddr(oglHandle, "wglGetProcAddress"))
nim-1.4.0/tests/deps/opengl-1.1.0/opengl.nim-67-  elif defined(linux):
nim-1.4.0/tests/deps/opengl-1.1.0/opengl.nim-68-    var glxGetProcAddress = cast[proc (s: cstring): pointer {.cdecl.}](
nim-1.4.0/tests/deps/opengl-1.1.0/opengl.nim:69:      symAddr(oglHandle, "glxGetProcAddress"))
nim-1.4.0/tests/deps/opengl-1.1.0/opengl.nim-70-    var glxGetProcAddressArb = cast[proc (s: cstring): pointer {.cdecl.}](
nim-1.4.0/tests/deps/opengl-1.1.0/opengl.nim:71:      symAddr(oglHandle, "glxGetProcAddressARB"))
nim-1.4.0/tests/deps/opengl-1.1.0/opengl.nim-72-
##############################################
nim-1.4.0/tests/deps/opengl-1.1.0/opengl.nim-74-    when defined(windows):
nim-1.4.0/tests/deps/opengl-1.1.0/opengl.nim:75:      result = symAddr(h, procname)
nim-1.4.0/tests/deps/opengl-1.1.0/opengl.nim-76-      if result != nil: return
##############################################
nim-1.4.0/tests/deps/opengl-1.1.0/opengl.nim-83-        if result != nil: return
nim-1.4.0/tests/deps/opengl-1.1.0/opengl.nim:84:      result = symAddr(h, procname)
nim-1.4.0/tests/deps/opengl-1.1.0/opengl.nim-85-    else:
nim-1.4.0/tests/deps/opengl-1.1.0/opengl.nim:86:      result = symAddr(h, procName)
nim-1.4.0/tests/deps/opengl-1.1.0/opengl.nim-87-    if result == nil: raiseInvalidLibrary(procName)
##############################################
nim-1.4.0/tests/deps/x11-1.0/xlib.nim-1961-proc ScreenOfDisplay(dpy: PDisplay, scr: cint): PScreen =
nim-1.4.0/tests/deps/x11-1.0/xlib.nim:1962:  #addr(((privDisp.screens)[scr]))
nim-1.4.0/tests/deps/x11-1.0/xlib.nim-1963-  privDisp.screens.offset(scr.int)
##############################################
nim-1.4.0/tests/deps/x11-1.0/xcms.nim-382-proc ClientWhitePointOfCCC(ccc: var TXcmsCCC): ptr TXcmsColor = 
nim-1.4.0/tests/deps/x11-1.0/xcms.nim:383:  result = addr(ccc.clientWhitePt)
nim-1.4.0/tests/deps/x11-1.0/xcms.nim-384-
nim-1.4.0/tests/deps/x11-1.0/xcms.nim-385-proc ScreenWhitePointOfCCC(ccc: var TXcmsCCC): ptr TXcmsColor = 
nim-1.4.0/tests/deps/x11-1.0/xcms.nim:386:  result = addr(ccc.pPerScrnInfo.screenWhitePt)
nim-1.4.0/tests/deps/x11-1.0/xcms.nim-387-
##############################################
nim-1.4.0/tests/deps/x11-1.0/xkb.nim-2146-  ##define XkbSMKeyActionsPtr(m,k) (&(m)->acts[(m)->key_acts[k]])
nim-1.4.0/tests/deps/x11-1.0/xkb.nim:2147:  result = addr(m.acts[ze(m.key_acts[ze(k)])])
nim-1.4.0/tests/deps/x11-1.0/xkb.nim-2148-
##############################################
nim-1.4.0/tests/deps/x11-1.0/xkb.nim-2170-  ##define XkbCMKeyType(m,k,g) (&(m)->types[XkbCMKeyTypeIndex(m,k,g)])
nim-1.4.0/tests/deps/x11-1.0/xkb.nim:2171:  result = addr(m.types[ze(XkbCMKeyTypeIndex(m, k, g))])
nim-1.4.0/tests/deps/x11-1.0/xkb.nim-2172-
##############################################
nim-1.4.0/tests/deps/x11-1.0/xkb.nim-2182-  ##define XkbCMKeySymsPtr(m,k) (&(m)->syms[XkbCMKeySymsOffset(m,k)])
nim-1.4.0/tests/deps/x11-1.0/xkb.nim:2183:  result = addr(m.syms[ze(XkbCMKeySymsOffset(m, k))])
nim-1.4.0/tests/deps/x11-1.0/xkb.nim-2184-
##############################################
nim-1.4.0/tests/deps/x11-1.0/xkb.nim-2294-  ##define XkbOutlineIndex(s,o) ((int)((o)-&(s)->outlines[0]))
nim-1.4.0/tests/deps/x11-1.0/xkb.nim:2295:  result = int32((cast[TAddress](o) - cast[TAddress](addr(s.outlines[0]))) div sizeof(PXkbOutlinePtr))
nim-1.4.0/tests/deps/x11-1.0/xkb.nim-2296-
##############################################
nim-1.4.0/tests/deps/x11-1.0/xkb.nim-2298-  ##define XkbShapeDoodadColor(g,d) (&(g)->colors[(d)->color_ndx])
nim-1.4.0/tests/deps/x11-1.0/xkb.nim:2299:  result = addr((g.colors[ze(d.color_ndx)]))
nim-1.4.0/tests/deps/x11-1.0/xkb.nim-2300-
##############################################
nim-1.4.0/tests/deps/x11-1.0/xkb.nim-2302-  ##define XkbShapeDoodadShape(g,d) (&(g)->shapes[(d)->shape_ndx])
nim-1.4.0/tests/deps/x11-1.0/xkb.nim:2303:  result = addr(g.shapes[ze(d.shape_ndx)])
nim-1.4.0/tests/deps/x11-1.0/xkb.nim-2304-
##############################################
nim-1.4.0/tests/deps/x11-1.0/xkb.nim-2307-  ##define XkbSetShapeDoodadColor(g,d,c) ((d)->color_ndx= (c)-&(g)->colors[0])
nim-1.4.0/tests/deps/x11-1.0/xkb.nim:2308:  d.color_ndx = toU16((cast[TAddress](c) - cast[TAddress](addr(g.colors[0]))) div sizeof(TXkbColorRec))
nim-1.4.0/tests/deps/x11-1.0/xkb.nim-2309-
##############################################
nim-1.4.0/tests/deps/x11-1.0/xkb.nim-2312-  ##define XkbSetShapeDoodadShape(g,d,s) ((d)->shape_ndx= (s)-&(g)->shapes[0])
nim-1.4.0/tests/deps/x11-1.0/xkb.nim:2313:  d.shape_ndx = toU16((cast[TAddress](s) - cast[TAddress](addr(g.shapes[0]))) div sizeof(TXkbShapeRec))
nim-1.4.0/tests/deps/x11-1.0/xkb.nim-2314-
##############################################
nim-1.4.0/tests/deps/x11-1.0/xkb.nim-2316-  ##define XkbTextDoodadColor(g,d) (&(g)->colors[(d)->color_ndx])
nim-1.4.0/tests/deps/x11-1.0/xkb.nim:2317:  result = addr(g.colors[ze(d.color_ndx)])
nim-1.4.0/tests/deps/x11-1.0/xkb.nim-2318-
##############################################
nim-1.4.0/tests/deps/x11-1.0/xkb.nim-2321-  ##define XkbSetTextDoodadColor(g,d,c) ((d)->color_ndx= (c)-&(g)->colors[0])
nim-1.4.0/tests/deps/x11-1.0/xkb.nim:2322:  d.color_ndx = toU16((cast[TAddress](c) - cast[TAddress](addr(g.colors[0]))) div sizeof(TXkbColorRec))
nim-1.4.0/tests/deps/x11-1.0/xkb.nim-2323-
##############################################
nim-1.4.0/tests/deps/x11-1.0/xkb.nim-2325-  ##define XkbIndicatorDoodadShape(g,d) (&(g)->shapes[(d)->shape_ndx])
nim-1.4.0/tests/deps/x11-1.0/xkb.nim:2326:  result = cast[PXkbShapeDoodadPtr](addr(g.shapes[ze(d.shape_ndx)]))
nim-1.4.0/tests/deps/x11-1.0/xkb.nim-2327-
##############################################
nim-1.4.0/tests/deps/x11-1.0/xkb.nim-2329-  ##define XkbIndicatorDoodadOnColor(g,d) (&(g)->colors[(d)->on_color_ndx])
nim-1.4.0/tests/deps/x11-1.0/xkb.nim:2330:  result = addr(g.colors[ze(d.on_color_ndx)])
nim-1.4.0/tests/deps/x11-1.0/xkb.nim-2331-
##############################################
nim-1.4.0/tests/deps/x11-1.0/xkb.nim-2333-  ##define XkbIndicatorDoodadOffColor(g,d) (&(g)->colors[(d)->off_color_ndx])
nim-1.4.0/tests/deps/x11-1.0/xkb.nim:2334:  result = addr(g.colors[ze(d.off_color_ndx)])
nim-1.4.0/tests/deps/x11-1.0/xkb.nim-2335-
##############################################
nim-1.4.0/tests/deps/x11-1.0/xkb.nim-2338-  ##define XkbSetIndicatorDoodadOnColor(g,d,c) ((d)->on_color_ndx= (c)-&(g)->colors[0])
nim-1.4.0/tests/deps/x11-1.0/xkb.nim:2339:  d.on_color_ndx = toU16((cast[TAddress](c) - cast[TAddress](addr(g.colors[0]))) div sizeof(TXkbColorRec))
nim-1.4.0/tests/deps/x11-1.0/xkb.nim-2340-
##############################################
nim-1.4.0/tests/deps/x11-1.0/xkb.nim-2343-  ##define        XkbSetIndicatorDoodadOffColor(g,d,c) ((d)->off_color_ndx= (c)-&(g)->colors[0])
nim-1.4.0/tests/deps/x11-1.0/xkb.nim:2344:  d.off_color_ndx = toU16((cast[TAddress](c) - cast[TAddress](addr(g.colors[0]))) div sizeof(TxkbColorRec))
nim-1.4.0/tests/deps/x11-1.0/xkb.nim-2345-
##############################################
nim-1.4.0/tests/deps/x11-1.0/xkb.nim-2348-  ##define XkbSetIndicatorDoodadShape(g,d,s) ((d)->shape_ndx= (s)-&(g)->shapes[0])
nim-1.4.0/tests/deps/x11-1.0/xkb.nim:2349:  d.shape_ndx = toU16((cast[TAddress](s) - (cast[TAddress](addr(g.shapes[0])))) div sizeof(TXkbShapeRec))
nim-1.4.0/tests/deps/x11-1.0/xkb.nim-2350-
##############################################
nim-1.4.0/tests/deps/x11-1.0/xkb.nim-2352-  ##define XkbLogoDoodadColor(g,d) (&(g)->colors[(d)->color_ndx])
nim-1.4.0/tests/deps/x11-1.0/xkb.nim:2353:  result = addr(g.colors[ze(d.color_ndx)])
nim-1.4.0/tests/deps/x11-1.0/xkb.nim-2354-
##############################################
nim-1.4.0/tests/deps/x11-1.0/xkb.nim-2356-  ##define XkbLogoDoodadShape(g,d) (&(g)->shapes[(d)->shape_ndx])
nim-1.4.0/tests/deps/x11-1.0/xkb.nim:2357:  result = cast[PXkbShapeDoodadPtr](addr(g.shapes[ze(d.shape_ndx)]))
nim-1.4.0/tests/deps/x11-1.0/xkb.nim-2358-
##############################################
nim-1.4.0/tests/deps/x11-1.0/xkb.nim-2361-  ##define XkbSetLogoDoodadColor(g,d,c) ((d)->color_ndx= (c)-&(g)->colors[0])
nim-1.4.0/tests/deps/x11-1.0/xkb.nim:2362:  d.color_ndx = toU16((cast[TAddress](c) - cast[TAddress](addr(g.colors[0]))) div sizeof(TXkbColorRec))
nim-1.4.0/tests/deps/x11-1.0/xkb.nim-2363-
##############################################
nim-1.4.0/tests/deps/x11-1.0/xkb.nim-2366-  ##define XkbSetLogoDoodadShape(g,d,s) ((d)->shape_ndx= (s)-&(g)->shapes[0])
nim-1.4.0/tests/deps/x11-1.0/xkb.nim:2367:  d.shape_ndx = toU16((cast[TAddress](s) - cast[TAddress](addr(g.shapes[0]))) div sizeof(TXkbShapeRec))
nim-1.4.0/tests/deps/x11-1.0/xkb.nim-2368-
##############################################
nim-1.4.0/tests/deps/x11-1.0/xkb.nim-2370-  ##define XkbKeyShape(g,k) (&(g)->shapes[(k)->shape_ndx])
nim-1.4.0/tests/deps/x11-1.0/xkb.nim:2371:  result = cast[PXkbShapeDoodadPtr](addr(g.shapes[ze(k.shape_ndx)]))
nim-1.4.0/tests/deps/x11-1.0/xkb.nim-2372-
##############################################
nim-1.4.0/tests/deps/x11-1.0/xkb.nim-2374-  ##define XkbKeyColor(g,k) (&(g)->colors[(k)->color_ndx])
nim-1.4.0/tests/deps/x11-1.0/xkb.nim:2375:  result = addr(g.colors[ze(k.color_ndx)])
nim-1.4.0/tests/deps/x11-1.0/xkb.nim-2376-
##############################################
nim-1.4.0/tests/deps/x11-1.0/xkb.nim-2378-  ##define XkbSetKeyShape(g,k,s) ((k)->shape_ndx= (s)-&(g)->shapes[0])
nim-1.4.0/tests/deps/x11-1.0/xkb.nim:2379:  k.shape_ndx = toU8((cast[TAddress](s) - cast[TAddress](addr(g.shapes[0]))) div sizeof(TXkbShapeRec))
nim-1.4.0/tests/deps/x11-1.0/xkb.nim-2380-
##############################################
nim-1.4.0/tests/deps/x11-1.0/xkb.nim-2382-  ##define XkbSetKeyColor(g,k,c) ((k)->color_ndx= (c)-&(g)->colors[0])
nim-1.4.0/tests/deps/x11-1.0/xkb.nim:2383:  k.color_ndx = toU8((cast[TAddress](c) - cast[TAddress](addr(g.colors[0]))) div sizeof(TxkbColorRec))
nim-1.4.0/tests/deps/x11-1.0/xkb.nim-2384-
##############################################
nim-1.4.0/tests/deps/x11-1.0/xkb.nim-2386-  ##define XkbGeomColorIndex(g,c) ((int)((c)-&(g)->colors[0]))
nim-1.4.0/tests/deps/x11-1.0/xkb.nim:2387:  result = toU16((cast[TAddress](c) - (cast[TAddress](addr(g.colors[0])))) div sizeof(TxkbColorRec))
##############################################
nim-1.4.0/tests/misc/tparamsindefault.nim-92-block:
nim-1.4.0/tests/misc/tparamsindefault.nim:93:  proc f(a: var int, b: ptr int, c = addr(a)) =
nim-1.4.0/tests/misc/tparamsindefault.nim:94:    echo addr(a) == b, " ",  b == c
nim-1.4.0/tests/misc/tparamsindefault.nim-95-
nim-1.4.0/tests/misc/tparamsindefault.nim-96-  var x = 10
nim-1.4.0/tests/misc/tparamsindefault.nim:97:  f(x, addr(x))
nim-1.4.0/tests/misc/tparamsindefault.nim-98-  f(x, nil, nil)
##############################################
nim-1.4.0/tests/misc/tbug1217bracketquotes.nim-6-  Test = enum
nim-1.4.0/tests/misc/tbug1217bracketquotes.nim:7:    `1`, `3`, `{`, `(.`, `{}}{`, `*4&*$**()&*@`
nim-1.4.0/tests/misc/tbug1217bracketquotes.nim-8-
##############################################
nim-1.4.0/tests/misc/tbug1217bracketquotes.nim-13-
nim-1.4.0/tests/misc/tbug1217bracketquotes.nim:14:echo `1`, `3`, `{`, `(.`, `{}}{`, `*4&*$**()&*@`, `.}`, `(}`, `[`, `]`
##############################################
nim-1.4.0/tests/compiler/nim.cfg-4-# note: without this, tests may succeed locally but fail on CI (it can succeed
nim-1.4.0/tests/compiler/nim.cfg:5:# locally even when compiling via `./bin/nim` because `$HOME/.nimble` is being
nim-1.4.0/tests/compiler/nim.cfg-6-# used).
##############################################
nim-1.4.0/testament/lib/stdtest/specialpaths.nim-7-eg if compiler was installed via nimble (or is in nim path), and nim is external
nim-1.4.0/testament/lib/stdtest/specialpaths.nim:8:(ie not in `$lib/../bin/` dir)
nim-1.4.0/testament/lib/stdtest/specialpaths.nim-9-
##############################################
nim-1.4.0/testament/lib/stdtest/netutils.nim-8-    name.sin_addr.s_addr = htonl(INADDR_ANY)
nim-1.4.0/testament/lib/stdtest/netutils.nim:9:    if bindAddr(handle, cast[ptr SockAddr](addr(name)),
nim-1.4.0/testament/lib/stdtest/netutils.nim-10-                sizeof(name).Socklen) < 0'i32:
nim-1.4.0/testament/lib/stdtest/netutils.nim-11-      raiseOSError(osLastError())
nim-1.4.0/testament/lib/stdtest/netutils.nim:12:  result = getLocalAddr(handle, AF_INET)[1]
##############################################
nim-1.4.0/doc/subexes.txt-7-
nim-1.4.0/doc/subexes.txt:8:Thanks to its conditional construct ``$[0|1|2|else]`` it supports
nim-1.4.0/doc/subexes.txt-9-`internationalization`:idx: of format string literals quite well.
##############################################
nim-1.4.0/doc/subexes.txt-14-=====================   =====================================================
nim-1.4.0/doc/subexes.txt:15:``$#``                  use first or next argument
nim-1.4.0/doc/subexes.txt:16:``$name``               use named argument, you can wrap the named argument
nim-1.4.0/doc/subexes.txt:17:                        in curly braces (eg. ``${name}``) to separate it from
nim-1.4.0/doc/subexes.txt-18-                        the next characters.
nim-1.4.0/doc/subexes.txt:19:``$$``                  produces a single ``$``
nim-1.4.0/doc/subexes.txt:20:``$1``                  use first argument
nim-1.4.0/doc/subexes.txt:21:``$-1``                 use last argument
nim-1.4.0/doc/subexes.txt:22:``${1..3}``             use arguments 1 to 3
nim-1.4.0/doc/subexes.txt:23:``${..}``               use all arguments
nim-1.4.0/doc/subexes.txt:24:``$*``                  use all arguments (same as ``${..}``)
nim-1.4.0/doc/subexes.txt:25:``${#..}``              use all remaining arguments
nim-1.4.0/doc/subexes.txt:26:``${..-2}``             use all arguments except the last argument
nim-1.4.0/doc/subexes.txt:27:``${$1}``               use argument X where ``X = parseInt(arg[1])``
nim-1.4.0/doc/subexes.txt:28:``${$1..$2}``           use arguments X to Y where ``X = parseInt(arg[1])``
nim-1.4.0/doc/subexes.txt-29-                        and ``Y = parseInt(arg[2])``
nim-1.4.0/doc/subexes.txt:30:``$','{1..3}``          use arguments 1 to 3 and join them with ','
nim-1.4.0/doc/subexes.txt:31:``$','80c'\n'{..}``     use all arguments, join them with ','. Insert '\\n'
nim-1.4.0/doc/subexes.txt-32-                        before the resulting string exceeds 80 chars.
nim-1.4.0/doc/subexes.txt:33:``$','8i'\n'{..}``      use all arguments, join them with ','. Insert '\\n'
nim-1.4.0/doc/subexes.txt-34-                        after every 8th item.
nim-1.4.0/doc/subexes.txt:35:``$' '~{1..3}``         use arguments 1 to 3 with a leading space if the
nim-1.4.0/doc/subexes.txt-36-                        concatenation of ``1..3`` is not the empty string
nim-1.4.0/doc/subexes.txt:37:``$[zero|one|def]1``    use ``X = parseInt(arg[1])`` to determine which
nim-1.4.0/doc/subexes.txt-38-                        branch to use. If ``X == 0`` the 'zero' branch is
##############################################
nim-1.4.0/doc/subexes.txt-40-                        selected, etc. Otherwise the 'def' branch is
nim-1.4.0/doc/subexes.txt:41:                        selected. ``$x`` is interpreted in branches too.
nim-1.4.0/doc/subexes.txt-42-                        If a branch needs to contain ``|``, ``]`` put
##############################################
nim-1.4.0/doc/tut3.rst-23-  the assertion fails. ``myAssert(a == b)`` is converted to
nim-1.4.0/doc/tut3.rst:24:  ``if a != b: quit($a " != " $b)``
nim-1.4.0/doc/tut3.rst-25-
##############################################
nim-1.4.0/doc/tut1.rst-768-
nim-1.4.0/doc/tut1.rst:769:(Note that ``toString`` is usually the `$ <dollars.html>`_ operator in
nim-1.4.0/doc/tut1.rst-770-Nim.) The compiler chooses the most appropriate proc for the ``toString``
##############################################
nim-1.4.0/doc/tut1.rst-788-operators always consist of these characters:
nim-1.4.0/doc/tut1.rst:789:``+  -  *  \  /  <  >  =  @  $  ~  &  %  !  ?  ^  .  |``
nim-1.4.0/doc/tut1.rst-790-
##############################################
nim-1.4.0/doc/tut1.rst-1046-
nim-1.4.0/doc/tut1.rst:1047:As mentioned earlier, the built-in `$ <dollars.html>`_ (stringify) operator
nim-1.4.0/doc/tut1.rst-1048-turns any basic type into a string, which you can then print to the console
##############################################
nim-1.4.0/doc/tut1.rst-1393-
nim-1.4.0/doc/tut1.rst:1394:In this example `$ <dollars.html>`_ is applied to any argument that is passed
nim-1.4.0/doc/tut1.rst:1395:to the parameter ``a``. Note that `$ <dollars.html>`_ applied to strings is a
nim-1.4.0/doc/tut1.rst-1396-nop.
##############################################
nim-1.4.0/doc/manual.rst-621-Unary operators always bind stronger than any binary
nim-1.4.0/doc/manual.rst:622:operator: ``$a + b`` is ``($a) + b`` and not ``$(a + b)``.
nim-1.4.0/doc/manual.rst-623-
##############################################
nim-1.4.0/doc/manual.rst-625-operator which binds stronger than a ``primarySuffix``: ``@x.abc`` is parsed
nim-1.4.0/doc/manual.rst:626:as ``(@x).abc`` whereas ``$x.abc`` is parsed as ``$(x.abc)``.
nim-1.4.0/doc/manual.rst-627-
##############################################
nim-1.4.0/doc/manual.rst-643-================  =======================================================  ==================  ===============
nim-1.4.0/doc/manual.rst:644: 10 (highest)                                                              ``$  ^``            OP10
nim-1.4.0/doc/manual.rst-645-  9               ``*    /    div   mod   shl  shr  %``                    ``*  %  \  /``      OP9
##############################################
nim-1.4.0/doc/manual.rst-1228-
nim-1.4.0/doc/manual.rst:1229:While ``$p.name`` can also be used, the ``$`` operation on a string does
nim-1.4.0/doc/manual.rst-1230-nothing. Note that we cannot rely on automatic conversion from an ``int`` to
##############################################
nim-1.4.0/doc/manual.rst-2087-
nim-1.4.0/doc/manual.rst:2088:  db.query("SELECT FROM users WHERE name = '$1'" % username)
nim-1.4.0/doc/manual.rst-2089-  # Horrible security hole, but the compiler does not mind!
##############################################
nim-1.4.0/doc/manual.rst-2103-
nim-1.4.0/doc/manual.rst:2104:  db.query("SELECT FROM users WHERE name = '$1'" % username)
nim-1.4.0/doc/manual.rst-2105-  # Static error: `query` expects an SQL string!
##############################################
nim-1.4.0/doc/manual.rst-2126-
nim-1.4.0/doc/manual.rst:2127:  db.query("SELECT FROM users WHERE name = '$1'".SQL % [username])
nim-1.4.0/doc/manual.rst-2128-
##############################################
nim-1.4.0/doc/manual.rst-3078-    # a in eax, and b in edx
nim-1.4.0/doc/manual.rst:3079:    asm """
nim-1.4.0/doc/manual.rst-3080-        mov eax, `a`
##############################################
nim-1.4.0/doc/manual.rst-3091-  proc addInt(a, b: int): int =
nim-1.4.0/doc/manual.rst:3092:    asm """
nim-1.4.0/doc/manual.rst-3093-      addl %%ecx, %%eax
##############################################
nim-1.4.0/doc/manual.rst-3104-  proc addInt(a, b: int): int =
nim-1.4.0/doc/manual.rst:3105:    asm """
nim-1.4.0/doc/manual.rst-3106-      "addl %%ecx, %%eax\n"
##############################################
nim-1.4.0/doc/manual.rst-3306-    t2 = t1
nim-1.4.0/doc/manual.rst:3307:    t3 : pointer = addr(t2)
nim-1.4.0/doc/manual.rst:3308:  echo repr(addr(t2))
nim-1.4.0/doc/manual.rst-3309-  # --> ref 0x7fff6b71b670 --> 0x10bb81050"Hello"
##############################################
nim-1.4.0/doc/manual.rst-3312-  # The following line doesn't compile:
nim-1.4.0/doc/manual.rst:3313:  echo repr(addr(t1))
nim-1.4.0/doc/manual.rst-3314-  # Error: expression has no address
##############################################
nim-1.4.0/doc/manual.rst-3316-
nim-1.4.0/doc/manual.rst:3317:The unsafeAddr operator
nim-1.4.0/doc/manual.rst-3318------------------------
##############################################
nim-1.4.0/doc/manual.rst-3326-  let myArray = [1, 2, 3]
nim-1.4.0/doc/manual.rst:3327:  foreignProcThatTakesAnAddr(unsafeAddr myArray)
nim-1.4.0/doc/manual.rst-3328-
##############################################
nim-1.4.0/doc/manual.rst-3662-    x, y: int
nim-1.4.0/doc/manual.rst:3663:  divmod(8, 5, addr(x), addr(y))
nim-1.4.0/doc/manual.rst-3664-  assert x == 1
##############################################
nim-1.4.0/doc/manual.rst-7290-
nim-1.4.0/doc/manual.rst:7291:In the example the external name of ``p`` is set to ``prefixp``. Only ``$1``
nim-1.4.0/doc/manual.rst:7292:is available and a literal dollar sign must be written as ``$$``.
nim-1.4.0/doc/manual.rst-7293-
##############################################
nim-1.4.0/doc/manual.rst-7313-
nim-1.4.0/doc/manual.rst:7314:In the example the external name of ``p`` is set to ``prefixp``. Only ``$1``
nim-1.4.0/doc/manual.rst:7315:is available and a literal dollar sign must be written as ``$$``.
nim-1.4.0/doc/manual.rst-7316-
##############################################
nim-1.4.0/doc/manual.rst-7330-
nim-1.4.0/doc/manual.rst:7331:In the example the external name of ``p`` is set to ``prefixp``. Only ``$1``
nim-1.4.0/doc/manual.rst:7332:is available and a literal dollar sign must be written as ``$$``.
nim-1.4.0/doc/manual.rst-7333-
##############################################
nim-1.4.0/doc/docgen.rst-39-  # When --outdir is omitted it defaults to $projectPath/htmldocs,
nim-1.4.0/doc/docgen.rst:40:  or `$nimcache/htmldocs` with `--usenimcache` which avoids clobbering your sources;
nim-1.4.0/doc/docgen.rst-41-  and likewise without `--project`.
##############################################
nim-1.4.0/doc/docgen.rst-223-
nim-1.4.0/doc/docgen.rst:224:Source URLs are generated as `href="${url}/tree/${commit}/${path}#L${line}"` by default and this compatible with GitHub but not with GitLab.
nim-1.4.0/doc/docgen.rst-225-
##############################################
nim-1.4.0/doc/docgen.rst-227-
nim-1.4.0/doc/docgen.rst:228:Edit URLs are generated as `href="${url}/tree/${devel}/${path}#L${line}"` by default.
nim-1.4.0/doc/docgen.rst-229-
##############################################
nim-1.4.0/doc/nimgrep.rst-24-
nim-1.4.0/doc/nimgrep.rst:25:And copy the executable somewhere in your ``$PATH``.
nim-1.4.0/doc/nimgrep.rst-26-
##############################################
nim-1.4.0/doc/intern.rst-128-Where `pathto/nim` is any nim binary sufficiently recent (eg `bin/nim_cources`
nim-1.4.0/doc/intern.rst:129:built during bootstrap or `$HOME/.nimble/bin/nim` installed by `choosenim 1.2.0`)
nim-1.4.0/doc/intern.rst-130-
##############################################
nim-1.4.0/doc/nimc.rst-162-
nim-1.4.0/doc/nimc.rst:163:1) ``$nim/config/nim.cfg``, ``/etc/nim/nim.cfg`` (UNIX) or ``<Nim's installation directory>\config\nim.cfg`` (Windows). This file can be skipped with the ``--skipCfg`` command line option.
nim-1.4.0/doc/nimc.rst:164:2) If environment variable ``XDG_CONFIG_HOME`` is defined, ``$XDG_CONFIG_HOME/nim/nim.cfg`` or ``~/.config/nim/nim.cfg`` (POSIX) or ``%APPDATA%/nim/nim.cfg`` (Windows). This file can be skipped with the ``--skipUserCfg`` command line option.
nim-1.4.0/doc/nimc.rst:165:3) ``$parentDir/nim.cfg`` where ``$parentDir`` stands for any parent  directory of the project file's path. These files can be skipped with the ``--skipParentCfg`` command line option.
nim-1.4.0/doc/nimc.rst:166:4) ``$projectDir/nim.cfg`` where ``$projectDir`` stands for the project  file's path. This file can be skipped with the ``--skipProjCfg`` command line option.
nim-1.4.0/doc/nimc.rst:167:5) A project can also have a project specific configuration file named ``$project.nim.cfg`` that resides in the same directory as ``$project.nim``. This file can be skipped with the ``--skipProjCfg`` command line option.
nim-1.4.0/doc/nimc.rst-168-
##############################################
nim-1.4.0/doc/nimc.rst-191-However before the PATH is used the current directory is checked for the
nim-1.4.0/doc/nimc.rst:192:file's existence. So if PATH contains ``$lib`` and ``$lib/bar`` and the
nim-1.4.0/doc/nimc.rst-193-directory structure looks like this::
##############################################
nim-1.4.0/doc/nimc.rst-201-And ``main`` imports ``x``, ``foo/x`` is imported. If ``other`` imports ``x``
nim-1.4.0/doc/nimc.rst:202:then both ``$lib/x.nim`` and ``$lib/bar/x.nim`` match but ``$lib/x.nim`` is used
nim-1.4.0/doc/nimc.rst-203-as it is the first match.
##############################################
nim-1.4.0/doc/nimc.rst-210-
nim-1.4.0/doc/nimc.rst:211:- ``$XDG_CACHE_HOME/nim/$projectname(_r|_d)`` or ``~/.cache/nim/$projectname(_r|_d)``
nim-1.4.0/doc/nimc.rst-212-  on Posix
nim-1.4.0/doc/nimc.rst:213:- ``$HOME/nimcache/$projectname(_r|_d)`` on Windows.
nim-1.4.0/doc/nimc.rst-214-
##############################################
nim-1.4.0/doc/nimc.rst-262-For cross compilation, the compiler invokes a C compiler named
nim-1.4.0/doc/nimc.rst:263:like ``$cpu.$os.$cc`` (for example arm.linux.gcc) and the configuration
nim-1.4.0/doc/nimc.rst-264-system is used to provide meaningful defaults. For example for ``ARM`` your
##############################################
nim-1.4.0/doc/nimc.rst-541-
nim-1.4.0/doc/nimc.rst:542:  1. The line ends with ``[-+*/\\<>!\?\|%&$@~,;:=#^]\s*$`` (operator symbol followed by optional whitespace).
nim-1.4.0/doc/nimc.rst-543-  2. The line starts with a space (indentation).
##############################################
nim-1.4.0/doc/advopt.txt-32-  --outdir:DIR              set the path where the output file will be written
nim-1.4.0/doc/advopt.txt:33:  --usenimcache             will use `outdir=$$nimcache`, whichever it resolves
nim-1.4.0/doc/advopt.txt-34-                            to after all options have been processed
##############################################
nim-1.4.0/doc/advopt.txt-136-                            `--hint:exec:on` and `--hint:link:on`
nim-1.4.0/doc/advopt.txt:137:  --asm                     produce assembler code
nim-1.4.0/doc/advopt.txt-138-  --parallelBuild:0|1|...   perform a parallel build
##############################################
nim-1.4.0/doc/koch.rst-42-compiler in the ``bin`` directory. You can add Nim's ``bin`` directory to
nim-1.4.0/doc/koch.rst:43:your ``$PATH`` or use the install command to place it where it will be
nim-1.4.0/doc/koch.rst-44-found.
##############################################
nim-1.4.0/doc/testament.rst-26-* ``--targets:"c c++ js objc"`` Run tests for specified targets (default: all)
nim-1.4.0/doc/testament.rst:27:* ``--nim:path``                Use a particular nim executable (default: ``$PATH/nim``)
nim-1.4.0/doc/testament.rst-28-* ``--directory:dir``           Change to directory dir before reading the tests or doing anything else.
##############################################
nim-1.4.0/doc/pegdocs.txt-29-                   after the matching process.
nim-1.4.0/doc/pegdocs.txt:30:``$i``             Back reference to the ``i``th capture. ``i`` counts from 1.
nim-1.4.0/doc/pegdocs.txt-31-``$``              Anchor: Matches at the end of the input. No character
##############################################
nim-1.4.0/doc/pegdocs.txt-61-                   ``\i`` or ``\y`` modifier.
nim-1.4.0/doc/pegdocs.txt:62:``i$j``            String match ignoring case for back reference.
nim-1.4.0/doc/pegdocs.txt:63:``y$j``            String match ignoring style for back reference.
nim-1.4.0/doc/pegdocs.txt:64:``v$j``            Verbatim string match for back reference.
nim-1.4.0/doc/pegdocs.txt-65-``.``              Any character: If there is a character ahead, consume it
##############################################
nim-1.4.0/doc/nims.rst-13-1) If environment variable ``XDG_CONFIG_HOME`` is defined,
nim-1.4.0/doc/nims.rst:14:   ``$XDG_CONFIG_HOME/nim/config.nims`` or
nim-1.4.0/doc/nims.rst-15-   ``~/.config/nim/config.nims`` (POSIX) or
##############################################
nim-1.4.0/doc/nims.rst-17-   with the ``--skipUserCfg`` command line option.
nim-1.4.0/doc/nims.rst:18:2) ``$parentDir/config.nims`` where ``$parentDir`` stands for any
nim-1.4.0/doc/nims.rst-19-   parent directory of the project file's path. These files can be
nim-1.4.0/doc/nims.rst-20-   skipped with the ``--skipParentCfg`` command line option.
nim-1.4.0/doc/nims.rst:21:3) ``$projectDir/config.nims`` where ``$projectDir`` stands for the
nim-1.4.0/doc/nims.rst-22-   project's path. This file can be skipped with the ``--skipProjCfg``
##############################################
nim-1.4.0/doc/nims.rst-24-4) A project can also have a project specific configuration file named
nim-1.4.0/doc/nims.rst:25:   ``$project.nims`` that resides in the same directory as
nim-1.4.0/doc/nims.rst:26:   ``$project.nim``. This file can be skipped with the same
nim-1.4.0/doc/nims.rst-27-   ``--skipProjCfg`` command line option.
##############################################
nim-1.4.0/doc/filters.rst-110-
nim-1.4.0/doc/filters.rst:111:  ``subsChar: char = '$'``
nim-1.4.0/doc/filters.rst-112-    prefix for a Nim expression within a template line
##############################################
nim-1.4.0/doc/filters.rst-119-
nim-1.4.0/doc/filters.rst:120:  ``toString: string = "$"``
nim-1.4.0/doc/filters.rst-121-    the operation that is applied to each expression
##############################################
nim-1.4.0/doc/filters.rst-186-
nim-1.4.0/doc/filters.rst:187:To produce a single substitution character it has to be doubled: ``$$``
nim-1.4.0/doc/filters.rst-188-produces ``$``.
##############################################
nim-1.4.0/doc/niminst.rst-33-The value of a key-value pair can reference user-defined variables via
nim-1.4.0/doc/niminst.rst:34:the ``$variable`` notation: They can be defined in the command line with the
nim-1.4.0/doc/niminst.rst-35-``--var:name=value`` switch. This is useful to not hard-coding the
##############################################
nim-1.4.0/doc/niminst.rst-91-Listed files will be installed into the OS's native documentation directory
nim-1.4.0/doc/niminst.rst:92:(which might be ``$appdir/doc``).
nim-1.4.0/doc/niminst.rst-93-
##############################################
nim-1.4.0/doc/niminst.rst-102-Listed files will be installed into the application installation directory
nim-1.4.0/doc/niminst.rst:103:(``$appdir``).
nim-1.4.0/doc/niminst.rst-104-
##############################################
nim-1.4.0/doc/niminst.rst-110-Listed files will be installed into the OS's native library directory
nim-1.4.0/doc/niminst.rst:111:(which might be ``$appdir/lib``).
nim-1.4.0/doc/niminst.rst-112-
##############################################
nim-1.4.0/doc/niminst.rst-118-Listed files will be installed into the application installation directory
nim-1.4.0/doc/niminst.rst:119:(``$appdir``).
nim-1.4.0/doc/niminst.rst-120-
##############################################
nim-1.4.0/doc/manual_experimental.rst-1923-- Pointer dereference ``e[]`` is a path expression.
nim-1.4.0/doc/manual_experimental.rst:1924:- An address ``addr e``, ``unsafeAddr e`` is a path expression.
nim-1.4.0/doc/manual_experimental.rst-1925-- A type conversion ``T(e)`` is a path expression.
##############################################
nim-1.4.0/doc/contributing.rst-26-2. separate test files, e.g.: ``tests/stdlib/tos.nim``.
nim-1.4.0/doc/contributing.rst:27:   In nim repo, `testament` (see below) runs all `$nim/tests/*/t*.nim` test files;
nim-1.4.0/doc/contributing.rst-28-   for nimble packages, see https://github.com/nim-lang/nimble#tests.
##############################################
nim-1.4.0/doc/contributing.rst-93-
nim-1.4.0/doc/contributing.rst:94:- ``cmd``: A compilation command template e.g. ``nim $target --threads:on $options $file``
nim-1.4.0/doc/contributing.rst-95-- ``output``: The expected output (stdout + stderr), most likely via ``echo``
##############################################
nim-1.4.0/doc/contributing.rst-385-   The commit message should contain the tag ``[backport]`` for "backport to all
nim-1.4.0/doc/contributing.rst:386:   stable releases" and the tag ``[backport:$VERSION]`` for backporting to the
nim-1.4.0/doc/contributing.rst-387-   given $VERSION.
##############################################
nim-1.4.0/doc/drnim.rst-43-
nim-1.4.0/doc/drnim.rst:44:Run ``koch drnim``, the executable will afterwards be in ``$nim/bin/drnim``.
nim-1.4.0/doc/drnim.rst-45-
##############################################
nim-1.4.0/doc/astspec.txt-275-.. code-block:: nim
nim-1.4.0/doc/astspec.txt:276:  addr(x)
nim-1.4.0/doc/astspec.txt-277-
##############################################
nim-1.4.0/doc/astspec.txt-280-.. code-block:: nim
nim-1.4.0/doc/astspec.txt:281:  nnkAddr(nnkIdent("x"))
nim-1.4.0/doc/astspec.txt-282-
##############################################
nim-1.4.0/doc/astspec.txt-753-
nim-1.4.0/doc/astspec.txt:754:Asm statement
nim-1.4.0/doc/astspec.txt-755--------------
##############################################
nim-1.4.0/doc/astspec.txt-759-.. code-block:: nim
nim-1.4.0/doc/astspec.txt:760:  asm """
nim-1.4.0/doc/astspec.txt-761-    some asm
##############################################
nim-1.4.0/lib/pure/terminal.nim-168-    var c: CONSOLE_SCREEN_BUFFER_INFO
nim-1.4.0/lib/pure/terminal.nim:169:    if getConsoleScreenBufferInfo(h, addr(c)) == 0:
nim-1.4.0/lib/pure/terminal.nim-170-      raiseOSError(osLastError())
##############################################
nim-1.4.0/lib/pure/terminal.nim-182-    # workaround Windows bugs: try several times
nim-1.4.0/lib/pure/terminal.nim:183:    if getConsoleScreenBufferInfo(h, addr(c)) != 0:
nim-1.4.0/lib/pure/terminal.nim-184-      return c.wAttributes
##############################################
nim-1.4.0/lib/pure/terminal.nim-189-    if duplicateHandle(getCurrentProcess(), hStdoutTemp, getCurrentProcess(),
nim-1.4.0/lib/pure/terminal.nim:190:                       addr(term.hStdout), 0, 1, DUPLICATE_SAME_ACCESS) == 0:
nim-1.4.0/lib/pure/terminal.nim-191-      when defined(consoleapp):
##############################################
nim-1.4.0/lib/pure/terminal.nim-194-    if duplicateHandle(getCurrentProcess(), hStderrTemp, getCurrentProcess(),
nim-1.4.0/lib/pure/terminal.nim:195:                       addr(term.hStderr), 0, 1, DUPLICATE_SAME_ACCESS) == 0:
nim-1.4.0/lib/pure/terminal.nim-196-      when defined(consoleapp):
##############################################
nim-1.4.0/lib/pure/terminal.nim-283-    let h = conHandle(f)
nim-1.4.0/lib/pure/terminal.nim:284:    if getConsoleCursorInfo(h, addr(ccsi)) == 0:
nim-1.4.0/lib/pure/terminal.nim-285-      raiseOSError(osLastError())
nim-1.4.0/lib/pure/terminal.nim-286-    ccsi.bVisible = if visible: 1 else: 0
nim-1.4.0/lib/pure/terminal.nim:287:    if setConsoleCursorInfo(h, addr(ccsi)) == 0:
nim-1.4.0/lib/pure/terminal.nim-288-      raiseOSError(osLastError())
##############################################
nim-1.4.0/lib/pure/terminal.nim-318-    var scrbuf: CONSOLE_SCREEN_BUFFER_INFO
nim-1.4.0/lib/pure/terminal.nim:319:    if getConsoleScreenBufferInfo(h, addr(scrbuf)) == 0:
nim-1.4.0/lib/pure/terminal.nim-320-      raiseOSError(osLastError())
##############################################
nim-1.4.0/lib/pure/terminal.nim-335-      var scrbuf: CONSOLE_SCREEN_BUFFER_INFO
nim-1.4.0/lib/pure/terminal.nim:336:      if getConsoleScreenBufferInfo(h, addr(scrbuf)) == 0:
nim-1.4.0/lib/pure/terminal.nim-337-        raiseOSError(osLastError())
##############################################
nim-1.4.0/lib/pure/terminal.nim-421-    var numwrote: DWORD
nim-1.4.0/lib/pure/terminal.nim:422:    if getConsoleScreenBufferInfo(h, addr(scrbuf)) == 0:
nim-1.4.0/lib/pure/terminal.nim-423-      raiseOSError(osLastError())
##############################################
nim-1.4.0/lib/pure/terminal.nim-429-    if fillConsoleOutputCharacter(h, ' ', wt,
nim-1.4.0/lib/pure/terminal.nim:430:                                  origin, addr(numwrote)) == 0:
nim-1.4.0/lib/pure/terminal.nim-431-      raiseOSError(osLastError())
nim-1.4.0/lib/pure/terminal.nim-432-    if fillConsoleOutputAttribute(h, scrbuf.wAttributes, wt,
nim-1.4.0/lib/pure/terminal.nim:433:                                  scrbuf.dwCursorPosition, addr(numwrote)) == 0:
nim-1.4.0/lib/pure/terminal.nim-434-      raiseOSError(osLastError())
##############################################
nim-1.4.0/lib/pure/terminal.nim-446-
nim-1.4.0/lib/pure/terminal.nim:447:    if getConsoleScreenBufferInfo(h, addr(scrbuf)) == 0:
nim-1.4.0/lib/pure/terminal.nim-448-      raiseOSError(osLastError())
##############################################
nim-1.4.0/lib/pure/terminal.nim-451-    if fillConsoleOutputCharacter(h, ' ', numChars,
nim-1.4.0/lib/pure/terminal.nim:452:                                  origin, addr(numwrote)) == 0:
nim-1.4.0/lib/pure/terminal.nim-453-      raiseOSError(osLastError())
nim-1.4.0/lib/pure/terminal.nim-454-    if fillConsoleOutputAttribute(h, scrbuf.wAttributes, numChars,
nim-1.4.0/lib/pure/terminal.nim:455:                                  origin, addr(numwrote)) == 0:
nim-1.4.0/lib/pure/terminal.nim-456-      raiseOSError(osLastError())
##############################################
nim-1.4.0/lib/pure/terminal.nim-755-      doAssert(waitForSingleObject(fd, INFINITE) == WAIT_OBJECT_0)
nim-1.4.0/lib/pure/terminal.nim:756:      doAssert(readConsoleInput(fd, addr(keyEvent), 1, addr(numRead)) != 0)
nim-1.4.0/lib/pure/terminal.nim-757-      if numRead == 0 or keyEvent.eventType != 1 or keyEvent.bKeyDown == 0:
##############################################
nim-1.4.0/lib/pure/terminal.nim-872-        var mode: DWORD = 0
nim-1.4.0/lib/pure/terminal.nim:873:        if getConsoleMode(getStdHandle(STD_OUTPUT_HANDLE), addr(mode)) != 0:
nim-1.4.0/lib/pure/terminal.nim-874-          mode = mode or ENABLE_VIRTUAL_TERMINAL_PROCESSING
##############################################
nim-1.4.0/lib/pure/terminal.nim-892-        var mode: DWORD = 0
nim-1.4.0/lib/pure/terminal.nim:893:        if getConsoleMode(getStdHandle(STD_OUTPUT_HANDLE), addr(mode)) != 0:
nim-1.4.0/lib/pure/terminal.nim-894-          mode = mode and not ENABLE_VIRTUAL_TERMINAL_PROCESSING
##############################################
nim-1.4.0/lib/pure/marshal.nim-44-##
nim-1.4.0/lib/pure/marshal.nim:45:## **Note**: The ``to`` and ``$$`` operations are available at compile-time!
nim-1.4.0/lib/pure/marshal.nim-46-##
##############################################
nim-1.4.0/lib/pure/marshal.nim-305-
nim-1.4.0/lib/pure/marshal.nim:306:proc `$$`*[T](x: T): string =
nim-1.4.0/lib/pure/marshal.nim-307-  ## Returns a string representation of `x` (serialization, marshalling).
nim-1.4.0/lib/pure/marshal.nim-308-  ##
nim-1.4.0/lib/pure/marshal.nim:309:  ## **Note:** to serialize `x` to JSON use `$(%x)` from the ``json`` module.
nim-1.4.0/lib/pure/marshal.nim-310-  runnableExamples:
##############################################
nim-1.4.0/lib/pure/strtabs.nim-78-  FormatFlag* = enum ## Flags for the `%` operator.
nim-1.4.0/lib/pure/strtabs.nim:79:    useEnvironment,  ## Use environment variable if the ``$key``
nim-1.4.0/lib/pure/strtabs.nim-80-                     ## is not found in the table.
##############################################
nim-1.4.0/lib/pure/strtabs.nim-82-    useEmpty,        ## Use the empty string as a default, thus it
nim-1.4.0/lib/pure/strtabs.nim:83:                     ## won't throw an exception if ``$key`` is not
nim-1.4.0/lib/pure/strtabs.nim-84-                     ## in the table.
nim-1.4.0/lib/pure/strtabs.nim:85:    useKey           ## Do not replace ``$key`` if it is not found
nim-1.4.0/lib/pure/strtabs.nim-86-                     ## in the table (or in the environment).
##############################################
nim-1.4.0/lib/pure/oids.nim-47-  ## parses an OID.
nim-1.4.0/lib/pure/oids.nim:48:  var bytes = cast[cstring](addr(result.time))
nim-1.4.0/lib/pure/oids.nim-49-  var i = 0
##############################################
nim-1.4.0/lib/pure/oids.nim-58-  var o = oid
nim-1.4.0/lib/pure/oids.nim:59:  var bytes = cast[cstring](addr(o))
nim-1.4.0/lib/pure/oids.nim-60-  var i = 0
##############################################
nim-1.4.0/lib/pure/oids.nim-86-
nim-1.4.0/lib/pure/oids.nim:87:  bigEndian32(addr result.time, addr(t))
nim-1.4.0/lib/pure/oids.nim-88-  result.fuzz = fuzz
nim-1.4.0/lib/pure/oids.nim:89:  bigEndian32(addr result.count, addr(i))
nim-1.4.0/lib/pure/oids.nim-90-
##############################################
nim-1.4.0/lib/pure/oids.nim-94-  var dummy = oid.time
nim-1.4.0/lib/pure/oids.nim:95:  bigEndian32(addr(tmp), addr(dummy))
nim-1.4.0/lib/pure/oids.nim-96-  result = fromUnix(tmp)
##############################################
nim-1.4.0/lib/pure/asyncftpclient.nim-370-      # TODO: Async file reading.
nim-1.4.0/lib/pure/asyncftpclient.nim:371:      let len = file.readBuffer(addr(data[0]), 4000)
nim-1.4.0/lib/pure/asyncftpclient.nim-372-      setLen(data, len)
##############################################
nim-1.4.0/lib/pure/xmltree.nim-674-  ##
nim-1.4.0/lib/pure/xmltree.nim:675:  ## No ``<$xml ...$>`` declaration is produced, so that the produced
nim-1.4.0/lib/pure/xmltree.nim-676-  ## XML fragments are composable.
##############################################
nim-1.4.0/lib/pure/asyncnet.nim-84-##     server.setSockOpt(OptReuseAddr, true)
nim-1.4.0/lib/pure/asyncnet.nim:85:##     server.bindAddr(Port(12345))
nim-1.4.0/lib/pure/asyncnet.nim-86-##     server.listen()
##############################################
nim-1.4.0/lib/pure/asyncnet.nim-178-  ## This is high-level interface for `getsockname`:idx:.
nim-1.4.0/lib/pure/asyncnet.nim:179:  getLocalAddr(socket.fd, socket.domain)
nim-1.4.0/lib/pure/asyncnet.nim-180-
##############################################
nim-1.4.0/lib/pure/asyncnet.nim-184-  ## This is high-level interface for `getpeername`:idx:.
nim-1.4.0/lib/pure/asyncnet.nim:185:  getPeerAddr(socket.fd, socket.domain)
nim-1.4.0/lib/pure/asyncnet.nim-186-
##############################################
nim-1.4.0/lib/pure/asyncnet.nim-373-      let chunk = min(socket.bufLen-socket.currPos, size-read)
nim-1.4.0/lib/pure/asyncnet.nim:374:      copyMem(addr(cbuf[read]), addr(socket.buffer[socket.currPos]), chunk)
nim-1.4.0/lib/pure/asyncnet.nim-375-      read.inc(chunk)
##############################################
nim-1.4.0/lib/pure/asyncnet.nim-423-      let chunk = min(socket.bufLen-socket.currPos, size-read)
nim-1.4.0/lib/pure/asyncnet.nim:424:      copyMem(addr(result[read]), addr(socket.buffer[socket.currPos]), chunk)
nim-1.4.0/lib/pure/asyncnet.nim-425-      read.inc(chunk)
##############################################
nim-1.4.0/lib/pure/asyncnet.nim-475-  var retFuture = newFuture[tuple[address: string, client: AsyncSocket]]("asyncnet.acceptAddr")
nim-1.4.0/lib/pure/asyncnet.nim:476:  var fut = acceptAddr(socket.fd.AsyncFD, flags, inheritable)
nim-1.4.0/lib/pure/asyncnet.nim-477-  fut.callback =
##############################################
nim-1.4.0/lib/pure/asyncnet.nim-496-  var retFut = newFuture[AsyncSocket]("asyncnet.accept")
nim-1.4.0/lib/pure/asyncnet.nim:497:  var fut = acceptAddr(socket, flags)
nim-1.4.0/lib/pure/asyncnet.nim-498-  fut.callback =
##############################################
nim-1.4.0/lib/pure/asyncnet.nim-653-  var aiList = getAddrInfo(realaddr, port, socket.domain)
nim-1.4.0/lib/pure/asyncnet.nim:654:  if bindAddr(socket.fd, aiList.ai_addr, aiList.ai_addrlen.SockLen) < 0'i32:
nim-1.4.0/lib/pure/asyncnet.nim-655-    freeaddrinfo(aiList)
##############################################
nim-1.4.0/lib/pure/asyncnet.nim-678-
nim-1.4.0/lib/pure/asyncnet.nim:679:      var socketAddr = makeUnixAddr(path)
nim-1.4.0/lib/pure/asyncnet.nim-680-      let ret = socket.fd.connect(cast[ptr SockAddr](addr socketAddr),
##############################################
nim-1.4.0/lib/pure/asyncnet.nim-696-    when not defined(nimdoc):
nim-1.4.0/lib/pure/asyncnet.nim:697:      var socketAddr = makeUnixAddr(path)
nim-1.4.0/lib/pure/asyncnet.nim:698:      if socket.fd.bindAddr(cast[ptr SockAddr](addr socketAddr),
nim-1.4.0/lib/pure/asyncnet.nim-699-          (sizeof(socketAddr.sun_family) + path.len).SockLen) != 0'i32:
##############################################
nim-1.4.0/lib/pure/asyncnet.nim-973-    var sock = newAsyncSocket()
nim-1.4.0/lib/pure/asyncnet.nim:974:    sock.bindAddr(Port(6667))
nim-1.4.0/lib/pure/asyncnet.nim-975-    sock.listen()
##############################################
nim-1.4.0/lib/pure/bitops.nim-574-
nim-1.4.0/lib/pure/bitops.nim:575:  # Can be used a base if creating ASM version.
nim-1.4.0/lib/pure/bitops.nim-576-  # https://stackoverflow.com/questions/21617970/how-to-check-if-value-has-even-parity-of-bits-or-odd
##############################################
nim-1.4.0/lib/pure/includes/oserr.nim-46-        if formatMessageW(0x00000100 or 0x00001000 or 0x00000200,
nim-1.4.0/lib/pure/includes/oserr.nim:47:                        nil, errorCode.int32, 0, addr(msgbuf), 0, nil) != 0'i32:
nim-1.4.0/lib/pure/includes/oserr.nim-48-          result = $msgbuf
##############################################
nim-1.4.0/lib/pure/includes/oserr.nim-52-        if formatMessageA(0x00000100 or 0x00001000 or 0x00000200,
nim-1.4.0/lib/pure/includes/oserr.nim:53:                        nil, errorCode.int32, 0, addr(msgbuf), 0, nil) != 0'i32:
nim-1.4.0/lib/pure/includes/oserr.nim-54-          result = $msgbuf
##############################################
nim-1.4.0/lib/pure/json.nim-889-    assert x.getVarType == JArray
nim-1.4.0/lib/pure/json.nim:890:    asm """
nim-1.4.0/lib/pure/json.nim-891-      `result` = `x`.length;
##############################################
nim-1.4.0/lib/pure/json.nim-895-    assert x.getVarType == JObject
nim-1.4.0/lib/pure/json.nim:896:    asm """
nim-1.4.0/lib/pure/json.nim-897-      `result` = `x`[`y`];
##############################################
nim-1.4.0/lib/pure/json.nim-901-    assert x.getVarType == JArray
nim-1.4.0/lib/pure/json.nim:902:    asm """
nim-1.4.0/lib/pure/json.nim-903-      `result` = `x`[`y`];
##############################################
nim-1.4.0/lib/pure/json.nim-913-      result = newJObject()
nim-1.4.0/lib/pure/json.nim:914:      asm """for (var property in `x`) {
nim-1.4.0/lib/pure/json.nim-915-        if (`x`.hasOwnProperty(property)) {
##############################################
nim-1.4.0/lib/pure/json.nim-918-      var nimValue: JSObject
nim-1.4.0/lib/pure/json.nim:919:      asm "`nimProperty` = property; `nimValue` = `x`[property];"
nim-1.4.0/lib/pure/json.nim-920-      result[$nimProperty] = nimValue.convertObject()
nim-1.4.0/lib/pure/json.nim:921:      asm "}}"
nim-1.4.0/lib/pure/json.nim-922-    of JInt:
##############################################
nim-1.4.0/lib/pure/nativesockets.nim-297-  let socketPort = if sockType == SOCK_RAW: "" else: $port
nim-1.4.0/lib/pure/nativesockets.nim:298:  var gaiResult = getaddrinfo(address, socketPort, addr(hints), result)
nim-1.4.0/lib/pure/nativesockets.nim-299-  if gaiResult != 0'i32:
##############################################
nim-1.4.0/lib/pure/nativesockets.nim-368-  var myaddr: InAddr
nim-1.4.0/lib/pure/nativesockets.nim:369:  myaddr.s_addr = inet_addr(ip)
nim-1.4.0/lib/pure/nativesockets.nim-370-
nim-1.4.0/lib/pure/nativesockets.nim-371-  when useWinVersion:
nim-1.4.0/lib/pure/nativesockets.nim:372:    var s = winlean.gethostbyaddr(addr(myaddr), sizeof(myaddr).cuint,
nim-1.4.0/lib/pure/nativesockets.nim-373-                                  cint(AF_INET))
##############################################
nim-1.4.0/lib/pure/nativesockets.nim-377-      when defined(android4):
nim-1.4.0/lib/pure/nativesockets.nim:378:        posix.gethostbyaddr(cast[cstring](addr(myaddr)), sizeof(myaddr).cint,
nim-1.4.0/lib/pure/nativesockets.nim-379-                            cint(posix.AF_INET))
nim-1.4.0/lib/pure/nativesockets.nim-380-      else:
nim-1.4.0/lib/pure/nativesockets.nim:381:        posix.gethostbyaddr(addr(myaddr), sizeof(myaddr).SockLen,
nim-1.4.0/lib/pure/nativesockets.nim-382-                            cint(posix.AF_INET))
##############################################
nim-1.4.0/lib/pure/nativesockets.nim-456-  var namelen = sizeof(name).SockLen
nim-1.4.0/lib/pure/nativesockets.nim:457:  if getsockname(socket, cast[ptr SockAddr](addr(name)),
nim-1.4.0/lib/pure/nativesockets.nim:458:                 addr(namelen)) == -1'i32:
nim-1.4.0/lib/pure/nativesockets.nim-459-    raiseOSError(osLastError())
##############################################
nim-1.4.0/lib/pure/nativesockets.nim-542-  var namelen = sizeof(name).SockLen
nim-1.4.0/lib/pure/nativesockets.nim:543:  if getsockname(socket, cast[ptr SockAddr](addr(name)),
nim-1.4.0/lib/pure/nativesockets.nim:544:                 addr(namelen)) == -1'i32:
nim-1.4.0/lib/pure/nativesockets.nim-545-    raiseOSError(osLastError())
##############################################
nim-1.4.0/lib/pure/nativesockets.nim-559-    var namelen = sizeof(name).SockLen
nim-1.4.0/lib/pure/nativesockets.nim:560:    if getsockname(socket, cast[ptr SockAddr](addr(name)),
nim-1.4.0/lib/pure/nativesockets.nim:561:                   addr(namelen)) == -1'i32:
nim-1.4.0/lib/pure/nativesockets.nim-562-      raiseOSError(osLastError())
##############################################
nim-1.4.0/lib/pure/nativesockets.nim-571-    var namelen = sizeof(name).SockLen
nim-1.4.0/lib/pure/nativesockets.nim:572:    if getsockname(socket, cast[ptr SockAddr](addr(name)),
nim-1.4.0/lib/pure/nativesockets.nim:573:                   addr(namelen)) == -1'i32:
nim-1.4.0/lib/pure/nativesockets.nim-574-      raiseOSError(osLastError())
##############################################
nim-1.4.0/lib/pure/nativesockets.nim-596-    var namelen = sizeof(name).SockLen
nim-1.4.0/lib/pure/nativesockets.nim:597:    if getpeername(socket, cast[ptr SockAddr](addr(name)),
nim-1.4.0/lib/pure/nativesockets.nim:598:                   addr(namelen)) == -1'i32:
nim-1.4.0/lib/pure/nativesockets.nim-599-      raiseOSError(osLastError())
##############################################
nim-1.4.0/lib/pure/nativesockets.nim-608-    var namelen = sizeof(name).SockLen
nim-1.4.0/lib/pure/nativesockets.nim:609:    if getpeername(socket, cast[ptr SockAddr](addr(name)),
nim-1.4.0/lib/pure/nativesockets.nim:610:                   addr(namelen)) == -1'i32:
nim-1.4.0/lib/pure/nativesockets.nim-611-      raiseOSError(osLastError())
##############################################
nim-1.4.0/lib/pure/nativesockets.nim-627-  if getsockopt(socket, cint(level), cint(optname),
nim-1.4.0/lib/pure/nativesockets.nim:628:                addr(res), addr(size)) < 0'i32:
nim-1.4.0/lib/pure/nativesockets.nim-629-    raiseOSError(osLastError())
##############################################
nim-1.4.0/lib/pure/nativesockets.nim-635-  var value = cint(optval)
nim-1.4.0/lib/pure/nativesockets.nim:636:  if setsockopt(socket, cint(level), cint(optname), addr(value),
nim-1.4.0/lib/pure/nativesockets.nim-637-                sizeof(value).SockLen) < 0'i32:
##############################################
nim-1.4.0/lib/pure/nativesockets.nim-645-    var mode = clong(ord(not blocking)) # 1 for non-blocking, 0 for blocking
nim-1.4.0/lib/pure/nativesockets.nim:646:    if ioctlsocket(s, FIONBIO, addr(mode)) == -1:
nim-1.4.0/lib/pure/nativesockets.nim-647-      raiseOSError(osLastError())
##############################################
nim-1.4.0/lib/pure/nativesockets.nim-698-  if timeout != -1:
nim-1.4.0/lib/pure/nativesockets.nim:699:    result = int(select(cint(m+1), addr(rd), nil, nil, addr(tv)))
nim-1.4.0/lib/pure/nativesockets.nim-700-  else:
nim-1.4.0/lib/pure/nativesockets.nim:701:    result = int(select(cint(m+1), addr(rd), nil, nil, nil))
nim-1.4.0/lib/pure/nativesockets.nim-702-
##############################################
nim-1.4.0/lib/pure/nativesockets.nim-720-  if timeout != -1:
nim-1.4.0/lib/pure/nativesockets.nim:721:    result = int(select(cint(m+1), nil, addr(wr), nil, addr(tv)))
nim-1.4.0/lib/pure/nativesockets.nim-722-  else:
nim-1.4.0/lib/pure/nativesockets.nim:723:    result = int(select(cint(m+1), nil, addr(wr), nil, nil))
nim-1.4.0/lib/pure/nativesockets.nim-724-
##############################################
nim-1.4.0/lib/pure/nativesockets.nim-737-    when (defined(linux) or defined(bsd)) and not defined(nimdoc):
nim-1.4.0/lib/pure/nativesockets.nim:738:      accept4(fd, cast[ptr SockAddr](addr(sockAddress)), addr(addrLen),
nim-1.4.0/lib/pure/nativesockets.nim-739-              if inheritable: 0 else: SOCK_CLOEXEC)
nim-1.4.0/lib/pure/nativesockets.nim-740-    else:
nim-1.4.0/lib/pure/nativesockets.nim:741:      accept(fd, cast[ptr SockAddr](addr(sockAddress)), addr(addrLen))
nim-1.4.0/lib/pure/nativesockets.nim-742-  when declared(setInheritable) and not (defined(linux) or defined(bsd)):
##############################################
nim-1.4.0/lib/pure/coro.nim-201-  block:
nim-1.4.0/lib/pure/coro.nim:202:    # Execution will switch to another fiber now. We do not need to update current stack
nim-1.4.0/lib/pure/coro.nim-203-    when coroBackend == CORO_BACKEND_FIBERS:
##############################################
nim-1.4.0/lib/pure/coro.nim-218-      {.error: "Invalid coroutine backend set.".}
nim-1.4.0/lib/pure/coro.nim:219:  # Execution was just resumed. Restore frame information and set active stack.
nim-1.4.0/lib/pure/coro.nim-220-  setFrameState(frame)
##############################################
nim-1.4.0/lib/pure/coro.nim-229-  nimGC_setStackBottom(ctx.ncbottom)
nim-1.4.0/lib/pure/coro.nim:230:  switchTo(current, addr(ctx.loop))
nim-1.4.0/lib/pure/coro.nim-231-
##############################################
nim-1.4.0/lib/pure/coro.nim-234-  var sp {.volatile.}: pointer
nim-1.4.0/lib/pure/coro.nim:235:  sp = addr(sp)
nim-1.4.0/lib/pure/coro.nim-236-  block:
##############################################
nim-1.4.0/lib/pure/coro.nim-239-    nimGC_setStackBottom(current.stack.bottom)
nim-1.4.0/lib/pure/coro.nim:240:    # Execution of new fiber just started. Since it was entered not through `switchTo` we
nim-1.4.0/lib/pure/coro.nim-241-    # have to set active stack here as well. GC_removeStack() has to be called in main loop
##############################################
nim-1.4.0/lib/pure/coro.nim-278-      coro.execContext.uc_stack.ss_size = stacksize
nim-1.4.0/lib/pure/coro.nim:279:      coro.execContext.uc_link = addr(ctx.loop.execContext)
nim-1.4.0/lib/pure/coro.nim-280-      makecontext(coro.execContext, runCurrentTask, 0)
##############################################
nim-1.4.0/lib/pure/coro.nim-299-      # Save main loop context. Suspending coroutine will resume after this statement with
nim-1.4.0/lib/pure/coro.nim:300:      switchTo(addr(ctx.loop), current)
nim-1.4.0/lib/pure/coro.nim-301-    else:
##############################################
nim-1.4.0/lib/pure/strscans.nim-33-=================   ========================================================
nim-1.4.0/lib/pure/strscans.nim:34:``$b``              Matches a binary integer. This uses ``parseutils.parseBin``.
nim-1.4.0/lib/pure/strscans.nim:35:``$o``              Matches an octal integer. This uses ``parseutils.parseOct``.
nim-1.4.0/lib/pure/strscans.nim:36:``$i``              Matches a decimal integer. This uses ``parseutils.parseInt``.
nim-1.4.0/lib/pure/strscans.nim:37:``$h``              Matches a hex integer. This uses ``parseutils.parseHex``.
nim-1.4.0/lib/pure/strscans.nim:38:``$f``              Matches a floating pointer number. Uses ``parseFloat``.
nim-1.4.0/lib/pure/strscans.nim:39:``$w``              Matches an ASCII identifier: ``[A-Za-z_][A-Za-z_0-9]*``.
nim-1.4.0/lib/pure/strscans.nim:40:``$s``              Skips optional whitespace.
nim-1.4.0/lib/pure/strscans.nim:41:``$$``              Matches a single dollar sign.
nim-1.4.0/lib/pure/strscans.nim:42:``$.``              Matches if the end of the input string has been reached.
nim-1.4.0/lib/pure/strscans.nim:43:``$*``              Matches until the token following the ``$*`` was found.
nim-1.4.0/lib/pure/strscans.nim-44-                    The match is allowed to be of 0 length.
nim-1.4.0/lib/pure/strscans.nim:45:``$+``              Matches until the token following the ``$+`` was found.
nim-1.4.0/lib/pure/strscans.nim-46-                    The match must consist of at least one char.
nim-1.4.0/lib/pure/strscans.nim:47:``${foo}``          User defined matcher. Uses the proc ``foo`` to perform
nim-1.4.0/lib/pure/strscans.nim-48-                    the match. See below for more details.
nim-1.4.0/lib/pure/strscans.nim:49:``$[foo]``          Call user defined proc ``foo`` to **skip** some optional
nim-1.4.0/lib/pure/strscans.nim-50-                    parts in the input string. See below for more details.
##############################################
nim-1.4.0/lib/pure/strscans.nim-52-
nim-1.4.0/lib/pure/strscans.nim:53:Even though ``$*`` and ``$+`` look similar to the regular expressions ``.*``
nim-1.4.0/lib/pure/strscans.nim-54-and ``.+`` they work quite differently, there is no non-deterministic
nim-1.4.0/lib/pure/strscans.nim:55:state machine involved and the matches are non-greedy. ``[$*]``
nim-1.4.0/lib/pure/strscans.nim-56-matches ``[xyz]`` via ``parseutils.parseUntil``.
##############################################
nim-1.4.0/lib/pure/strscans.nim-68-pattern. If instead it should only return true if there is also nothing
nim-1.4.0/lib/pure/strscans.nim:69:left in the input, append ``$.`` to your pattern.
nim-1.4.0/lib/pure/strscans.nim-70-
##############################################
nim-1.4.0/lib/pure/strscans.nim-75-One very nice advantage over regular expressions is that ``scanf`` is
nim-1.4.0/lib/pure/strscans.nim:76:extensible with ordinary Nim procs. The proc is either enclosed in ``${}``
nim-1.4.0/lib/pure/strscans.nim:77:or in ``$[]``. ``${}`` matches and binds the result
nim-1.4.0/lib/pure/strscans.nim:78:to a variable (that was passed to the ``scanf`` macro) while ``$[]`` merely
nim-1.4.0/lib/pure/strscans.nim-79-matches optional tokens without any result binding.
##############################################
nim-1.4.0/lib/pure/strscans.nim-138-``E -> a``       Bind matching to some action
nim-1.4.0/lib/pure/strscans.nim:139:``$_``           Access the currently matched character
nim-1.4.0/lib/pure/strscans.nim-140-==============   ===============================================================
##############################################
nim-1.4.0/lib/pure/ioselects/ioselectors_poll.nim-144-  s.checkFd(fdi)
nim-1.4.0/lib/pure/ioselects/ioselectors_poll.nim:145:  var pkey = addr(s.fds[fdi])
nim-1.4.0/lib/pure/ioselects/ioselectors_poll.nim-146-  doAssert(pkey.ident != InvalidIdent,
##############################################
nim-1.4.0/lib/pure/ioselects/ioselectors_poll.nim-170-  s.checkFd(fdi)
nim-1.4.0/lib/pure/ioselects/ioselectors_poll.nim:171:  var pkey = addr(s.fds[fdi])
nim-1.4.0/lib/pure/ioselects/ioselectors_poll.nim-172-  doAssert(pkey.ident != InvalidIdent,
##############################################
nim-1.4.0/lib/pure/ioselects/ioselectors_poll.nim-181-  s.checkFd(fdi)
nim-1.4.0/lib/pure/ioselects/ioselectors_poll.nim:182:  var pkey = addr(s.fds[fdi])
nim-1.4.0/lib/pure/ioselects/ioselectors_poll.nim-183-  doAssert(pkey.ident != InvalidIdent, "Event is not registered in the queue!")
##############################################
nim-1.4.0/lib/pure/ioselects/ioselectors_poll.nim-219-  s.withPollLock():
nim-1.4.0/lib/pure/ioselects/ioselectors_poll.nim:220:    let count = posix.poll(addr(s.pollfds[0]), Tnfds(s.pollcnt), timeout)
nim-1.4.0/lib/pure/ioselects/ioselectors_poll.nim-221-    if count < 0:
##############################################
nim-1.4.0/lib/pure/ioselects/ioselectors_poll.nim-235-          let fd = s.pollfds[i].fd
nim-1.4.0/lib/pure/ioselects/ioselectors_poll.nim:236:          var pkey = addr(s.fds[fd])
nim-1.4.0/lib/pure/ioselects/ioselectors_poll.nim-237-          var rkey = ReadyKey(fd: int(fd), events: {})
##############################################
nim-1.4.0/lib/pure/ioselects/ioselectors_poll.nim-293-  if fdi in s:
nim-1.4.0/lib/pure/ioselects/ioselectors_poll.nim:294:    var value = addr(s.getData(fdi))
nim-1.4.0/lib/pure/ioselects/ioselectors_poll.nim-295-    body
##############################################
nim-1.4.0/lib/pure/ioselects/ioselectors_poll.nim-302-  if fdi in s:
nim-1.4.0/lib/pure/ioselects/ioselectors_poll.nim:303:    var value = addr(s.getData(fdi))
nim-1.4.0/lib/pure/ioselects/ioselectors_poll.nim-304-    body1
##############################################
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim-87-  # Obtain maximum number of opened file descriptors for process
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim:88:  if sysctl(addr(namearr[0]), 2, cast[pointer](addr maxFD), addr size,
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim-89-            nil, 0) != 0:
##############################################
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim-194-        if s.changesLength > 0:
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim:195:          if kevent(s.kqFD, addr(s.changes[0]), cint(s.changesLength),
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim-196-                    nil, 0, nil) == -1:
##############################################
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim-211-      if length > 0:
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim:212:        if kevent(s.kqFD, addr(s.changes[0]), length,
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim-213-                  nil, 0, nil) == -1:
##############################################
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim-240-  s.checkFd(fdi)
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim:241:  var pkey = addr(s.fds[fdi])
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim-242-  doAssert(pkey.ident != InvalidIdent,
##############################################
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim-372-  s.checkFd(fdi)
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim:373:  var pkey = addr(s.fds[fdi])
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim-374-  doAssert(pkey.ident != InvalidIdent,
##############################################
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim-432-  s.checkFd(fdi)
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim:433:  var pkey = addr(s.fds[fdi])
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim-434-  doAssert(pkey.ident != InvalidIdent, "Event is not registered in the queue!")
##############################################
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim-466-  when not declared(CACHE_EVENTS):
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim:467:    count = kevent(s.kqFD, nil, cint(0), addr(resTable[0]), cint(maxres), ptv)
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim-468-  else:
##############################################
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim-471-        if s.changesLength > 0:
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim:472:          count = kevent(s.kqFD, addr(s.changes[0]), cint(s.changesLength),
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim:473:                         addr(resTable[0]), cint(maxres), ptv)
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim-474-          s.changesLength = 0
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim-475-        else:
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim:476:          count = kevent(s.kqFD, nil, cint(0), addr(resTable[0]), cint(maxres),
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim-477-                         ptv)
##############################################
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim-480-      if length > 0:
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim:481:        count = kevent(s.kqFD, addr(s.changes[0]), length,
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim:482:                       addr(resTable[0]), cint(maxres), ptv)
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim-483-        s.changes.setLen(0)
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim-484-      else:
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim:485:        count = kevent(s.kqFD, nil, cint(0), addr(resTable[0]), cint(maxres),
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim-486-                       ptv)
##############################################
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim-499-    while i < count:
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim:500:      let kevent = addr(resTable[i])
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim-501-      var rkey = ReadyKey(fd: int(kevent.ident), events: {})
##############################################
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim-508-      of EVFILT_READ:
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim:509:        pkey = addr(s.fds[int(kevent.ident)])
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim-510-        rkey.events.incl(Event.Read)
##############################################
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim-523-      of EVFILT_WRITE:
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim:524:        pkey = addr(s.fds[int(kevent.ident)])
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim-525-        rkey.events.incl(Event.Write)
##############################################
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim-527-      of EVFILT_TIMER:
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim:528:        pkey = addr(s.fds[int(kevent.ident)])
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim-529-        if Event.Oneshot in pkey.events:
##############################################
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim-537-      of EVFILT_VNODE:
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim:538:        pkey = addr(s.fds[int(kevent.ident)])
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim-539-        rkey.events.incl(Event.Vnode)
##############################################
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim-554-      of EVFILT_SIGNAL:
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim:555:        pkey = addr(s.fds[cast[int](kevent.udata)])
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim-556-        rkey.fd = cast[int](kevent.udata)
##############################################
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim-559-        rkey.fd = cast[int](kevent.udata)
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim:560:        pkey = addr(s.fds[cast[int](kevent.udata)])
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim-561-        # we will not clear key, until it will be unregistered, so
##############################################
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim-618-  if fdi in s:
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim:619:    var value = addr(s.fds[fdi].data)
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim-620-    body
##############################################
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim-627-  if fdi in s:
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim:628:    var value = addr(s.fds[fdi].data)
nim-1.4.0/lib/pure/ioselects/ioselectors_kqueue.nim-629-    body1
##############################################
nim-1.4.0/lib/pure/ioselects/ioselectors_epoll.nim-165-  s.checkFd(fdi)
nim-1.4.0/lib/pure/ioselects/ioselectors_epoll.nim:166:  var pkey = addr(s.fds[fdi])
nim-1.4.0/lib/pure/ioselects/ioselectors_epoll.nim-167-  doAssert(pkey.ident != InvalidIdent,
##############################################
nim-1.4.0/lib/pure/ioselects/ioselectors_epoll.nim-193-  s.checkFd(fdi)
nim-1.4.0/lib/pure/ioselects/ioselectors_epoll.nim:194:  var pkey = addr(s.fds[fdi])
nim-1.4.0/lib/pure/ioselects/ioselectors_epoll.nim-195-  doAssert(pkey.ident != InvalidIdent,
##############################################
nim-1.4.0/lib/pure/ioselects/ioselectors_epoll.nim-256-  s.checkFd(fdi)
nim-1.4.0/lib/pure/ioselects/ioselectors_epoll.nim:257:  var pkey = addr(s.fds[fdi])
nim-1.4.0/lib/pure/ioselects/ioselectors_epoll.nim-258-  doAssert(pkey.ident != InvalidIdent, "Event is not registered in the queue!")
##############################################
nim-1.4.0/lib/pure/ioselects/ioselectors_epoll.nim-378-
nim-1.4.0/lib/pure/ioselects/ioselectors_epoll.nim:379:  let count = epoll_wait(s.epollFD, addr(resTable[0]), maxres.cint,
nim-1.4.0/lib/pure/ioselects/ioselectors_epoll.nim-380-                         timeout.cint)
##############################################
nim-1.4.0/lib/pure/ioselects/ioselectors_epoll.nim-393-      let pevents = resTable[i].events
nim-1.4.0/lib/pure/ioselects/ioselectors_epoll.nim:394:      var pkey = addr(s.fds[fdi])
nim-1.4.0/lib/pure/ioselects/ioselectors_epoll.nim-395-      doAssert(pkey.ident != InvalidIdent)
##############################################
nim-1.4.0/lib/pure/ioselects/ioselectors_epoll.nim-404-          var size = SockLen sizeof(error)
nim-1.4.0/lib/pure/ioselects/ioselectors_epoll.nim:405:          if getsockopt(SocketHandle fdi, SOL_SOCKET, SO_ERROR, addr(error),
nim-1.4.0/lib/pure/ioselects/ioselectors_epoll.nim:406:                        addr(size)) == 0'i32:
nim-1.4.0/lib/pure/ioselects/ioselectors_epoll.nim-407-            rkey.errorCode = OSErrorCode error
##############################################
nim-1.4.0/lib/pure/ioselects/ioselectors_epoll.nim-516-  if fdi in s:
nim-1.4.0/lib/pure/ioselects/ioselectors_epoll.nim:517:    var value = addr(s.fds[fdi].data)
nim-1.4.0/lib/pure/ioselects/ioselectors_epoll.nim-518-    body
##############################################
nim-1.4.0/lib/pure/ioselects/ioselectors_epoll.nim-525-  if fdi in s:
nim-1.4.0/lib/pure/ioselects/ioselectors_epoll.nim:526:    var value = addr(s.fds[fdi].data)
nim-1.4.0/lib/pure/ioselects/ioselectors_epoll.nim-527-    body1
##############################################
nim-1.4.0/lib/pure/ioselects/ioselectors_select.nim-124-    saddr.sin_addr.s_addr = INADDR_ANY
nim-1.4.0/lib/pure/ioselects/ioselectors_select.nim:125:    if bindAddr(ssock, cast[ptr SockAddr](addr(saddr)),
nim-1.4.0/lib/pure/ioselects/ioselectors_select.nim-126-                sizeof(saddr).SockLen) < 0'i32:
##############################################
nim-1.4.0/lib/pure/ioselects/ioselectors_select.nim-132-    var namelen = sizeof(saddr).SockLen
nim-1.4.0/lib/pure/ioselects/ioselectors_select.nim:133:    if getsockname(ssock, cast[ptr SockAddr](addr(saddr)),
nim-1.4.0/lib/pure/ioselects/ioselectors_select.nim:134:                   addr(namelen)) != 0'i32:
nim-1.4.0/lib/pure/ioselects/ioselectors_select.nim-135-      raiseIOSelectorsError(osLastError())
##############################################
nim-1.4.0/lib/pure/ioselects/ioselectors_select.nim-137-    saddr.sin_addr.s_addr = 0x0100007F
nim-1.4.0/lib/pure/ioselects/ioselectors_select.nim:138:    if winlean.connect(wsock, cast[ptr SockAddr](addr(saddr)),
nim-1.4.0/lib/pure/ioselects/ioselectors_select.nim-139-                       sizeof(saddr).SockLen) != 0:
##############################################
nim-1.4.0/lib/pure/ioselects/ioselectors_select.nim-141-    namelen = sizeof(saddr).SockLen
nim-1.4.0/lib/pure/ioselects/ioselectors_select.nim:142:    rsock = winlean.accept(ssock, cast[ptr SockAddr](addr(saddr)),
nim-1.4.0/lib/pure/ioselects/ioselectors_select.nim:143:                           cast[ptr SockLen](addr(namelen)))
nim-1.4.0/lib/pure/ioselects/ioselectors_select.nim-144-    if rsock == SocketHandle(-1):
##############################################
nim-1.4.0/lib/pure/ioselects/ioselectors_select.nim-150-    var mode = clong(1)
nim-1.4.0/lib/pure/ioselects/ioselectors_select.nim:151:    if ioctlsocket(rsock, FIONBIO, addr(mode)) != 0:
nim-1.4.0/lib/pure/ioselects/ioselectors_select.nim-152-      raiseIOSelectorsError(osLastError())
nim-1.4.0/lib/pure/ioselects/ioselectors_select.nim-153-    mode = clong(1)
nim-1.4.0/lib/pure/ioselects/ioselectors_select.nim:154:    if ioctlsocket(wsock, FIONBIO, addr(mode)) != 0:
nim-1.4.0/lib/pure/ioselects/ioselectors_select.nim-155-      raiseIOSelectorsError(osLastError())
##############################################
nim-1.4.0/lib/pure/ioselects/ioselectors_select.nim-202-    if s.fds[i].ident == InvalidIdent:
nim-1.4.0/lib/pure/ioselects/ioselectors_select.nim:203:      var pkey = addr(s.fds[i])
nim-1.4.0/lib/pure/ioselects/ioselectors_select.nim-204-      pkey.ident = fdi
##############################################
nim-1.4.0/lib/pure/ioselects/ioselectors_select.nim-216-    if s.fds[i].ident == fdi:
nim-1.4.0/lib/pure/ioselects/ioselectors_select.nim:217:      result = addr(s.fds[i])
nim-1.4.0/lib/pure/ioselects/ioselectors_select.nim-218-      break
##############################################
nim-1.4.0/lib/pure/ioselects/ioselectors_select.nim-328-
nim-1.4.0/lib/pure/ioselects/ioselectors_select.nim:329:  var count = ioselect(cint(s.maxFD) + 1, addr(rset), addr(wset),
nim-1.4.0/lib/pure/ioselects/ioselectors_select.nim:330:                       addr(eset), ptv)
nim-1.4.0/lib/pure/ioselects/ioselectors_select.nim-331-  if count < 0:
##############################################
nim-1.4.0/lib/pure/ioselects/ioselectors_select.nim-348-        var flag = false
nim-1.4.0/lib/pure/ioselects/ioselectors_select.nim:349:        var pkey = addr(s.fds[i])
nim-1.4.0/lib/pure/ioselects/ioselectors_select.nim-350-        var rkey = ReadyKey(fd: int(pkey.ident), events: {})
##############################################
nim-1.4.0/lib/pure/ioselects/ioselectors_select.nim-354-            var data: uint64 = 0
nim-1.4.0/lib/pure/ioselects/ioselectors_select.nim:355:            if recv(fd, cast[pointer](addr(data)),
nim-1.4.0/lib/pure/ioselects/ioselectors_select.nim-356-                    sizeof(uint64).cint, 0) != sizeof(uint64):
##############################################
nim-1.4.0/lib/pure/ioselects/ioselectors_select.nim-425-      if s.fds[i].ident == fdi:
nim-1.4.0/lib/pure/ioselects/ioselectors_select.nim:426:        var pkey = addr(s.fds[i])
nim-1.4.0/lib/pure/ioselects/ioselectors_select.nim-427-        pkey.data = data
##############################################
nim-1.4.0/lib/pure/ioselects/ioselectors_select.nim-439-      if s.fds[i].ident == fdi:
nim-1.4.0/lib/pure/ioselects/ioselectors_select.nim:440:        value = addr(s.fds[i].data)
nim-1.4.0/lib/pure/ioselects/ioselectors_select.nim-441-        break
##############################################
nim-1.4.0/lib/pure/ioselects/ioselectors_select.nim-455-        if s.fds[i].ident == fdi:
nim-1.4.0/lib/pure/ioselects/ioselectors_select.nim:456:          value = addr(s.fds[i].data)
nim-1.4.0/lib/pure/ioselects/ioselectors_select.nim-457-          break
##############################################
nim-1.4.0/lib/pure/collections/rtarrays.nim-32-proc getRawData*[T](x: var RtArray[T]): ptr UncheckedArray[T] =
nim-1.4.0/lib/pure/collections/rtarrays.nim:33:  if usesSeqPart(x): cast[ptr UncheckedArray[T]](addr(x.spart[0]))
nim-1.4.0/lib/pure/collections/rtarrays.nim:34:  else: cast[ptr UncheckedArray[T]](addr(x.apart[0]))
nim-1.4.0/lib/pure/collections/rtarrays.nim-35-
##############################################
nim-1.4.0/lib/pure/collections/sharedtables.nim-79-    if hasKey:
nim-1.4.0/lib/pure/collections/sharedtables.nim:80:      var value {.inject.} = addr(t.data[index].val)
nim-1.4.0/lib/pure/collections/sharedtables.nim-81-      body
##############################################
nim-1.4.0/lib/pure/collections/sharedtables.nim-106-    if hasKey:
nim-1.4.0/lib/pure/collections/sharedtables.nim:107:      var value {.inject.} = addr(t.data[index].val)
nim-1.4.0/lib/pure/collections/sharedtables.nim-108-      body1
##############################################
nim-1.4.0/lib/pure/collections/tables.nim-604-  if hasKey:
nim-1.4.0/lib/pure/collections/tables.nim:605:    var value {.inject.} = addr(t.data[index].val)
nim-1.4.0/lib/pure/collections/tables.nim-606-    body
##############################################
nim-1.4.0/lib/pure/collections/tables.nim-628-  if hasKey:
nim-1.4.0/lib/pure/collections/tables.nim:629:    var value {.inject.} = addr(t.data[index].val)
nim-1.4.0/lib/pure/collections/tables.nim-630-    body1
##############################################
nim-1.4.0/lib/pure/collections/critbits.nim-105-
nim-1.4.0/lib/pure/collections/critbits.nim:106:    var wherep = addr(c.root)
nim-1.4.0/lib/pure/collections/critbits.nim-107-    while true:
##############################################
nim-1.4.0/lib/pure/collections/critbits.nim-113-      let dir = (1 + (ch.ord or p.otherBits.ord)) shr 8
nim-1.4.0/lib/pure/collections/critbits.nim:114:      wherep = addr(p.child[dir])
nim-1.4.0/lib/pure/collections/critbits.nim-115-    inner.child[dir] = wherep[]
##############################################
nim-1.4.0/lib/pure/collections/critbits.nim-120-  var p = c.root
nim-1.4.0/lib/pure/collections/critbits.nim:121:  var wherep = addr(c.root)
nim-1.4.0/lib/pure/collections/critbits.nim-122-  var whereq: ptr Node[T] = nil
##############################################
nim-1.4.0/lib/pure/collections/critbits.nim-130-    dir = (1 + (ch.ord or p.otherBits.ord)) shr 8
nim-1.4.0/lib/pure/collections/critbits.nim:131:    wherep = addr(p.child[dir])
nim-1.4.0/lib/pure/collections/critbits.nim-132-    p = wherep[]
##############################################
nim-1.4.0/lib/pure/concurrency/threadpool.nim-157-proc cleanFlowVars(w: ptr Worker) =
nim-1.4.0/lib/pure/concurrency/threadpool.nim:158:  let q = addr(w.q)
nim-1.4.0/lib/pure/concurrency/threadpool.nim-159-  acquire(q.lock)
##############################################
nim-1.4.0/lib/pure/concurrency/threadpool.nim-195-  let owner = cast[ptr Worker](fv.owner)
nim-1.4.0/lib/pure/concurrency/threadpool.nim:196:  let q = addr(owner.q)
nim-1.4.0/lib/pure/concurrency/threadpool.nim-197-  acquire(q.lock)
##############################################
nim-1.4.0/lib/pure/concurrency/threadpool.nim-356-    when declared(atomicStoreN):
nim-1.4.0/lib/pure/concurrency/threadpool.nim:357:      atomicStoreN(addr(w.ready), true, ATOMIC_SEQ_CST)
nim-1.4.0/lib/pure/concurrency/threadpool.nim-358-    else:
##############################################
nim-1.4.0/lib/pure/concurrency/threadpool.nim-379-    when declared(atomicStoreN):
nim-1.4.0/lib/pure/concurrency/threadpool.nim:380:      atomicStoreN(addr(w.ready), true, ATOMIC_SEQ_CST)
nim-1.4.0/lib/pure/concurrency/threadpool.nim-381-    else:
##############################################
nim-1.4.0/lib/pure/concurrency/threadpool.nim-408-    for i in maxPoolSize..currentPoolSize-1:
nim-1.4.0/lib/pure/concurrency/threadpool.nim:409:      let w = addr(workersData[i])
nim-1.4.0/lib/pure/concurrency/threadpool.nim-410-      w.shutdown = true
##############################################
nim-1.4.0/lib/pure/concurrency/threadpool.nim-420-  initLock(workersData[i].q.lock)
nim-1.4.0/lib/pure/concurrency/threadpool.nim:421:  createThread(workers[i], slave, addr(workersData[i]))
nim-1.4.0/lib/pure/concurrency/threadpool.nim-422-  when defined(nimRecursiveSpawn):
##############################################
nim-1.4.0/lib/pure/concurrency/threadpool.nim-433-  distinguishedData[i].readyForTask.initSemaphore()
nim-1.4.0/lib/pure/concurrency/threadpool.nim:434:  createThread(distinguished[i], distinguishedSlave, addr(distinguishedData[i]))
nim-1.4.0/lib/pure/concurrency/threadpool.nim-435-
##############################################
nim-1.4.0/lib/pure/concurrency/threadpool.nim-440-  currentPoolSize = min(p, MaxThreadPoolSize)
nim-1.4.0/lib/pure/concurrency/threadpool.nim:441:  readyWorker = addr(workersData[0])
nim-1.4.0/lib/pure/concurrency/threadpool.nim-442-  for i in 0..<currentPoolSize: activateWorkerThread(i)
##############################################
nim-1.4.0/lib/pure/concurrency/threadpool.nim-496-    for i in 0..<currentPoolSize:
nim-1.4.0/lib/pure/concurrency/threadpool.nim:497:      if selectWorker(addr(workersData[i]), fn, data): return
nim-1.4.0/lib/pure/concurrency/threadpool.nim-498-
##############################################
nim-1.4.0/lib/pure/concurrency/threadpool.nim-507-            activateWorkerThread(currentPoolSize)
nim-1.4.0/lib/pure/concurrency/threadpool.nim:508:          let w = addr(workersData[currentPoolSize])
nim-1.4.0/lib/pure/concurrency/threadpool.nim-509-          atomicInc currentPoolSize
##############################################
nim-1.4.0/lib/pure/concurrency/threadpool.nim-519-              activateWorkerThread(currentPoolSize)
nim-1.4.0/lib/pure/concurrency/threadpool.nim:520:            let w = addr(workersData[currentPoolSize])
nim-1.4.0/lib/pure/concurrency/threadpool.nim-521-            atomicInc currentPoolSize
##############################################
nim-1.4.0/lib/pure/concurrency/threadpool.nim-527-          if currentPoolSize > minPoolSize:
nim-1.4.0/lib/pure/concurrency/threadpool.nim:528:            let w = addr(workersData[currentPoolSize-1])
nim-1.4.0/lib/pure/concurrency/threadpool.nim-529-            w.shutdown = true
##############################################
nim-1.4.0/lib/pure/concurrency/threadpool.nim-538-        # on the current thread instead.
nim-1.4.0/lib/pure/concurrency/threadpool.nim:539:        var self = addr(workersData[localThreadId-1])
nim-1.4.0/lib/pure/concurrency/threadpool.nim-540-        fn(self, data)
##############################################
nim-1.4.0/lib/pure/concurrency/threadpool.nim-554-              activateWorkerThread(currentPoolSize)
nim-1.4.0/lib/pure/concurrency/threadpool.nim:555:            let w = addr(workersData[currentPoolSize])
nim-1.4.0/lib/pure/concurrency/threadpool.nim-556-            atomicInc currentPoolSize
##############################################
nim-1.4.0/lib/pure/concurrency/threadpool.nim-582-  while true:
nim-1.4.0/lib/pure/concurrency/threadpool.nim:583:    if selectWorker(addr(distinguishedData[id]), fn, data): break
nim-1.4.0/lib/pure/concurrency/threadpool.nim-584-    blockUntil(distinguishedData[id].readyForTask)
##############################################
nim-1.4.0/lib/pure/concurrency/atomics.nim-204-    proc testAndSet*(location: var AtomicFlag; order: MemoryOrder = moSequentiallyConsistent): bool =
nim-1.4.0/lib/pure/concurrency/atomics.nim:205:      interlockedOr(addr(location), 1'i8) == 1'i8
nim-1.4.0/lib/pure/concurrency/atomics.nim-206-    proc clear*(location: var AtomicFlag; order: MemoryOrder = moSequentiallyConsistent) =
nim-1.4.0/lib/pure/concurrency/atomics.nim:207:      discard interlockedAnd(addr(location), 0'i8)
nim-1.4.0/lib/pure/concurrency/atomics.nim-208-
nim-1.4.0/lib/pure/concurrency/atomics.nim-209-    proc load*[T: Trivial](location: var Atomic[T]; order: MemoryOrder = moSequentiallyConsistent): T {.inline.} =
nim-1.4.0/lib/pure/concurrency/atomics.nim:210:      cast[T](interlockedOr(addr(location.value), (nonAtomicType(T))0))
nim-1.4.0/lib/pure/concurrency/atomics.nim-211-    proc store*[T: Trivial](location: var Atomic[T]; desired: T; order: MemoryOrder = moSequentiallyConsistent) {.inline.} =
nim-1.4.0/lib/pure/concurrency/atomics.nim:212:      discard interlockedExchange(addr(location.value), cast[nonAtomicType(T)](desired))
nim-1.4.0/lib/pure/concurrency/atomics.nim-213-
nim-1.4.0/lib/pure/concurrency/atomics.nim-214-    proc exchange*[T: Trivial](location: var Atomic[T]; desired: T; order: MemoryOrder = moSequentiallyConsistent): T {.inline.} =
nim-1.4.0/lib/pure/concurrency/atomics.nim:215:      cast[T](interlockedExchange(addr(location.value), cast[int64](desired)))
nim-1.4.0/lib/pure/concurrency/atomics.nim-216-    proc compareExchange*[T: Trivial](location: var Atomic[T]; expected: var T; desired: T; success, failure: MemoryOrder): bool {.inline.} =
nim-1.4.0/lib/pure/concurrency/atomics.nim:217:      cast[T](interlockedCompareExchange(addr(location.value), cast[nonAtomicType(T)](desired), cast[nonAtomicType(T)](expected))) == expected
nim-1.4.0/lib/pure/concurrency/atomics.nim-218-    proc compareExchange*[T: Trivial](location: var Atomic[T]; expected: var T; desired: T; order: MemoryOrder = moSequentiallyConsistent): bool {.inline.} =
##############################################
nim-1.4.0/lib/pure/concurrency/atomics.nim-230-    proc fetchAnd*[T: SomeInteger](location: var Atomic[T]; value: T; order: MemoryOrder = moSequentiallyConsistent): T {.inline.} =
nim-1.4.0/lib/pure/concurrency/atomics.nim:231:      cast[T](interlockedAnd(addr(location.value), cast[nonAtomicType(T)](value)))
nim-1.4.0/lib/pure/concurrency/atomics.nim-232-    proc fetchOr*[T: SomeInteger](location: var Atomic[T]; value: T; order: MemoryOrder = moSequentiallyConsistent): T {.inline.} =
nim-1.4.0/lib/pure/concurrency/atomics.nim:233:      cast[T](interlockedOr(addr(location.value), cast[nonAtomicType(T)](value)))
nim-1.4.0/lib/pure/concurrency/atomics.nim-234-    proc fetchXor*[T: SomeInteger](location: var Atomic[T]; value: T; order: MemoryOrder = moSequentiallyConsistent): T {.inline.} =
nim-1.4.0/lib/pure/concurrency/atomics.nim:235:      cast[T](interlockedXor(addr(location.value), cast[nonAtomicType(T)](value)))
nim-1.4.0/lib/pure/concurrency/atomics.nim-236-
##############################################
nim-1.4.0/lib/pure/concurrency/atomics.nim-299-    proc load*[T: Trivial](location: var Atomic[T]; order: MemoryOrder = moSequentiallyConsistent): T {.inline.} =
nim-1.4.0/lib/pure/concurrency/atomics.nim:300:      cast[T](atomic_load_explicit[nonAtomicType(T), type(location.value)](addr(location.value), order))
nim-1.4.0/lib/pure/concurrency/atomics.nim-301-    proc store*[T: Trivial](location: var Atomic[T]; desired: T; order: MemoryOrder = moSequentiallyConsistent) {.inline.} =
nim-1.4.0/lib/pure/concurrency/atomics.nim:302:      atomic_store_explicit(addr(location.value), cast[nonAtomicType(T)](desired), order)
nim-1.4.0/lib/pure/concurrency/atomics.nim-303-    proc exchange*[T: Trivial](location: var Atomic[T]; desired: T; order: MemoryOrder = moSequentiallyConsistent): T {.inline.} =
nim-1.4.0/lib/pure/concurrency/atomics.nim:304:      cast[T](atomic_exchange_explicit(addr(location.value), cast[nonAtomicType(T)](desired), order))
nim-1.4.0/lib/pure/concurrency/atomics.nim-305-    proc compareExchange*[T: Trivial](location: var Atomic[T]; expected: var T; desired: T; success, failure: MemoryOrder): bool {.inline.} =
nim-1.4.0/lib/pure/concurrency/atomics.nim:306:      atomic_compare_exchange_strong_explicit(addr(location.value), cast[ptr nonAtomicType(T)](addr(expected)), cast[nonAtomicType(T)](desired), success, failure)
nim-1.4.0/lib/pure/concurrency/atomics.nim-307-    proc compareExchange*[T: Trivial](location: var Atomic[T]; expected: var T; desired: T; order: MemoryOrder = moSequentiallyConsistent): bool {.inline.} =
##############################################
nim-1.4.0/lib/pure/concurrency/atomics.nim-310-    proc compareExchangeWeak*[T: Trivial](location: var Atomic[T]; expected: var T; desired: T; success, failure: MemoryOrder): bool {.inline.} =
nim-1.4.0/lib/pure/concurrency/atomics.nim:311:      atomic_compare_exchange_weak_explicit(addr(location.value), cast[ptr nonAtomicType(T)](addr(expected)), cast[nonAtomicType(T)](desired), success, failure)
nim-1.4.0/lib/pure/concurrency/atomics.nim-312-    proc compareExchangeWeak*[T: Trivial](location: var Atomic[T]; expected: var T; desired: T; order: MemoryOrder = moSequentiallyConsistent): bool {.inline.} =
##############################################
nim-1.4.0/lib/pure/concurrency/atomics.nim-316-    proc fetchAdd*[T: SomeInteger](location: var Atomic[T]; value: T; order: MemoryOrder = moSequentiallyConsistent): T {.inline.} =
nim-1.4.0/lib/pure/concurrency/atomics.nim:317:      cast[T](atomic_fetch_add_explicit(addr(location.value), cast[nonAtomicType(T)](value), order))
nim-1.4.0/lib/pure/concurrency/atomics.nim-318-    proc fetchSub*[T: SomeInteger](location: var Atomic[T]; value: T; order: MemoryOrder = moSequentiallyConsistent): T {.inline.} =
nim-1.4.0/lib/pure/concurrency/atomics.nim:319:      cast[T](atomic_fetch_sub_explicit(addr(location.value), cast[nonAtomicType(T)](value), order))
nim-1.4.0/lib/pure/concurrency/atomics.nim-320-    proc fetchAnd*[T: SomeInteger](location: var Atomic[T]; value: T; order: MemoryOrder = moSequentiallyConsistent): T {.inline.} =
nim-1.4.0/lib/pure/concurrency/atomics.nim:321:      cast[T](atomic_fetch_and_explicit(addr(location.value), cast[nonAtomicType(T)](value), order))
nim-1.4.0/lib/pure/concurrency/atomics.nim-322-    proc fetchOr*[T: SomeInteger](location: var Atomic[T]; value: T; order: MemoryOrder = moSequentiallyConsistent): T {.inline.} =
nim-1.4.0/lib/pure/concurrency/atomics.nim:323:      cast[T](atomic_fetch_or_explicit(addr(location.value), cast[nonAtomicType(T)](value), order))
nim-1.4.0/lib/pure/concurrency/atomics.nim-324-    proc fetchXor*[T: SomeInteger](location: var Atomic[T]; value: T; order: MemoryOrder = moSequentiallyConsistent): T {.inline.} =
nim-1.4.0/lib/pure/concurrency/atomics.nim:325:      cast[T](atomic_fetch_xor_explicit(addr(location.value), cast[nonAtomicType(T)](value), order))
nim-1.4.0/lib/pure/concurrency/atomics.nim-326-
##############################################
nim-1.4.0/lib/pure/concurrency/cpuinfo.nim-78-    var len = sizeof(numCPU).csize_t
nim-1.4.0/lib/pure/concurrency/cpuinfo.nim:79:    discard sysctl(addr(mib), 2, addr(numCPU), len, nil, 0)
nim-1.4.0/lib/pure/concurrency/cpuinfo.nim-80-    if numCPU < 1:
nim-1.4.0/lib/pure/concurrency/cpuinfo.nim-81-      mib[1] = HW_NCPU
nim-1.4.0/lib/pure/concurrency/cpuinfo.nim:82:      discard sysctl(addr(mib), 2, addr(numCPU), len, nil, 0)
nim-1.4.0/lib/pure/concurrency/cpuinfo.nim-83-    result = numCPU
##############################################
nim-1.4.0/lib/pure/os.nim-1085-    template getFilename(f: untyped): untyped =
nim-1.4.0/lib/pure/os.nim:1086:      $cast[WideCString](addr(f.cFileName[0]))
nim-1.4.0/lib/pure/os.nim-1087-  else:
##############################################
nim-1.4.0/lib/pure/os.nim-1528-
nim-1.4.0/lib/pure/os.nim:1529:      if getFileInformationByHandle(f1, addr(fi1)) != 0 and
nim-1.4.0/lib/pure/os.nim:1530:         getFileInformationByHandle(f2, addr(fi2)) != 0:
nim-1.4.0/lib/pure/os.nim-1531-        result = fi1.dwVolumeSerialNumber == fi2.dwVolumeSerialNumber and
##############################################
nim-1.4.0/lib/pure/os.nim-1940-    f.gl_pathv = nil
nim-1.4.0/lib/pure/os.nim:1941:    res = glob(pattern, 0, nil, addr(f))
nim-1.4.0/lib/pure/os.nim:1942:    defer: globfree(addr(f))
nim-1.4.0/lib/pure/os.nim-1943-    if res == 0:
##############################################
nim-1.4.0/lib/pure/cgi.nim-77-    result = newString(L)
nim-1.4.0/lib/pure/cgi.nim:78:    if readBuffer(stdin, addr(result[0]), L) != L:
nim-1.4.0/lib/pure/cgi.nim-79-      cgiError("cannot read from stdin")
##############################################
nim-1.4.0/lib/pure/asynchttpserver.nim-308-    server.socket.setSockOpt(OptReusePort, true)
nim-1.4.0/lib/pure/asynchttpserver.nim:309:  server.socket.bindAddr(port, address)
nim-1.4.0/lib/pure/asynchttpserver.nim-310-  server.socket.listen()
##############################################
nim-1.4.0/lib/pure/asynchttpserver.nim-312-  while true:
nim-1.4.0/lib/pure/asynchttpserver.nim:313:    var (address, client) = await server.socket.acceptAddr()
nim-1.4.0/lib/pure/asynchttpserver.nim-314-    asyncCheck processClient(server, client, address, callback)
##############################################
nim-1.4.0/lib/pure/pegs.nim-1213-  ## Replaces `sub` in `s` by the string `by`. Captures can be accessed in `by`
nim-1.4.0/lib/pure/pegs.nim:1214:  ## with the notation ``$i`` and ``$#`` (see strutils.`%`). Examples:
nim-1.4.0/lib/pure/pegs.nim-1215-  ##
##############################################
nim-1.4.0/lib/pure/memfiles.nim-182-
nim-1.4.0/lib/pure/memfiles.nim:183:      var status = setFilePointer(result.fHandle, sizeLow, addr(sizeHigh),
nim-1.4.0/lib/pure/memfiles.nim-184-                                  FILE_BEGIN)
##############################################
nim-1.4.0/lib/pure/memfiles.nim-211-    var hi, low: int32
nim-1.4.0/lib/pure/memfiles.nim:212:    low = getFileSize(result.fHandle, addr(hi))
nim-1.4.0/lib/pure/memfiles.nim-213-    if low == INVALID_FILE_SIZE:
##############################################
nim-1.4.0/lib/pure/memfiles.nim-376-  result.setLen(ms.size)
nim-1.4.0/lib/pure/memfiles.nim:377:  copyMem(addr(result[0]), ms.data, ms.size)
nim-1.4.0/lib/pure/memfiles.nim-378-
##############################################
nim-1.4.0/lib/pure/md5.nim-185-  ##   of the `MD5Digest`
nim-1.4.0/lib/pure/md5.nim:186:  ## * `$ proc <#$,MD5Digest>`_ for converting MD5Digest to string
nim-1.4.0/lib/pure/md5.nim-187-  runnableExamples:
##############################################
nim-1.4.0/lib/pure/md5.nim-238-  c.count[1] = 0'u32
nim-1.4.0/lib/pure/md5.nim:239:  zeroMem(addr(c.buffer), sizeof(MD5Buffer))
nim-1.4.0/lib/pure/md5.nim-240-
##############################################
nim-1.4.0/lib/pure/md5.nim-252-  if len >= PartLen:
nim-1.4.0/lib/pure/md5.nim:253:    copyMem(addr(c.buffer[Index]), input, PartLen)
nim-1.4.0/lib/pure/md5.nim:254:    transform(addr(c.buffer), c.state)
nim-1.4.0/lib/pure/md5.nim-255-    var i = PartLen
nim-1.4.0/lib/pure/md5.nim-256-    while i + 63 < len:
nim-1.4.0/lib/pure/md5.nim:257:      transform(addr(input[i]), c.state)
nim-1.4.0/lib/pure/md5.nim-258-      inc(i, 64)
nim-1.4.0/lib/pure/md5.nim:259:    copyMem(addr(c.buffer[0]), addr(input[i]), len-i)
nim-1.4.0/lib/pure/md5.nim-260-  else:
nim-1.4.0/lib/pure/md5.nim:261:    copyMem(addr(c.buffer[Index]), addr(input[0]), len)
nim-1.4.0/lib/pure/md5.nim-262-
##############################################
nim-1.4.0/lib/pure/md5.nim-275-  md5Update(c, padding, PadLen)
nim-1.4.0/lib/pure/md5.nim:276:  md5Update(c, cast[cstring](addr(Bits)), 8)
nim-1.4.0/lib/pure/md5.nim-277-  decode(digest, c.state)
nim-1.4.0/lib/pure/md5.nim:278:  zeroMem(addr(c), sizeof(MD5Context))
nim-1.4.0/lib/pure/md5.nim-279-
##############################################
nim-1.4.0/lib/pure/net.nim-64-##   var socket = newSocket()
nim-1.4.0/lib/pure/net.nim:65:##   socket.bindAddr(Port(1234))
nim-1.4.0/lib/pure/net.nim-66-##   socket.listen()
##############################################
nim-1.4.0/lib/pure/net.nim-73-##   while true:
nim-1.4.0/lib/pure/net.nim:74:##     socket.acceptAddr(client, address)
nim-1.4.0/lib/pure/net.nim-75-##     echo("Client connected from: ", address)
##############################################
nim-1.4.0/lib/pure/net.nim-450-    s.sin_port = port
nim-1.4.0/lib/pure/net.nim:451:    copyMem(addr s.sin_addr, unsafeAddr address.address_v4[0],
nim-1.4.0/lib/pure/net.nim-452-            sizeof(s.sin_addr))
##############################################
nim-1.4.0/lib/pure/net.nim-457-    s.sin6_port = port
nim-1.4.0/lib/pure/net.nim:458:    copyMem(addr s.sin6_addr, unsafeAddr address.address_v6[0],
nim-1.4.0/lib/pure/net.nim-459-            sizeof(s.sin6_addr))
##############################################
nim-1.4.0/lib/pure/net.nim-482-  ## `ObjectConversionDefect` in case of invalid `sa` and `sl` arguments.
nim-1.4.0/lib/pure/net.nim:483:  fromSockAddrAux(cast[ptr Sockaddr_storage](unsafeAddr sa), sl, address, port)
nim-1.4.0/lib/pure/net.nim-484-
##############################################
nim-1.4.0/lib/pure/net.nim-941-  var aiList = getAddrInfo(realaddr, port, socket.domain)
nim-1.4.0/lib/pure/net.nim:942:  if bindAddr(socket.fd, aiList.ai_addr, aiList.ai_addrlen.SockLen) < 0'i32:
nim-1.4.0/lib/pure/net.nim-943-    freeaddrinfo(aiList)
##############################################
nim-1.4.0/lib/pure/net.nim-974-    if flags.isDisconnectionError(err):
nim-1.4.0/lib/pure/net.nim:975:      acceptAddr(server, client, address, flags, inheritable)
nim-1.4.0/lib/pure/net.nim-976-    raiseOSError(err)
##############################################
nim-1.4.0/lib/pure/net.nim-1061-  var addrDummy = ""
nim-1.4.0/lib/pure/net.nim:1062:  acceptAddr(server, client, addrDummy, flags)
nim-1.4.0/lib/pure/net.nim-1063-
##############################################
nim-1.4.0/lib/pure/net.nim-1205-  ## This is high-level interface for `getsockname`:idx:.
nim-1.4.0/lib/pure/net.nim:1206:  getLocalAddr(socket.fd, socket.domain)
nim-1.4.0/lib/pure/net.nim-1207-
##############################################
nim-1.4.0/lib/pure/net.nim-1211-  ## This is high-level interface for `getpeername`:idx:.
nim-1.4.0/lib/pure/net.nim:1212:  getPeerAddr(socket.fd, socket.domain)
nim-1.4.0/lib/pure/net.nim-1213-
##############################################
nim-1.4.0/lib/pure/net.nim-1230-    when not defined(nimdoc):
nim-1.4.0/lib/pure/net.nim:1231:      var socketAddr = makeUnixAddr(path)
nim-1.4.0/lib/pure/net.nim-1232-      if socket.fd.connect(cast[ptr SockAddr](addr socketAddr),
##############################################
nim-1.4.0/lib/pure/net.nim-1239-    when not defined(nimdoc):
nim-1.4.0/lib/pure/net.nim:1240:      var socketAddr = makeUnixAddr(path)
nim-1.4.0/lib/pure/net.nim:1241:      if socket.fd.bindAddr(cast[ptr SockAddr](addr socketAddr),
nim-1.4.0/lib/pure/net.nim-1242-          (sizeof(socketAddr.sun_family) + path.len).SockLen) != 0'i32:
##############################################
nim-1.4.0/lib/pure/net.nim-1292-  result = 0
nim-1.4.0/lib/pure/net.nim:1293:  result = uniRecv(socket, addr(socket.buffer), socket.buffer.high, flags)
nim-1.4.0/lib/pure/net.nim-1294-  if result < 0:
##############################################
nim-1.4.0/lib/pure/net.nim-1331-      assert size-read >= chunk
nim-1.4.0/lib/pure/net.nim:1332:      copyMem(addr(d[read]), addr(socket.buffer[socket.currPos]), chunk)
nim-1.4.0/lib/pure/net.nim-1333-      read.inc(chunk)
##############################################
nim-1.4.0/lib/pure/net.nim-1340-        if socket.sslHasPeekChar: # TODO: Merge this peek char mess into uniRecv
nim-1.4.0/lib/pure/net.nim:1341:          copyMem(data, addr(socket.sslPeekChar), 1)
nim-1.4.0/lib/pure/net.nim-1342-          socket.sslHasPeekChar = false
##############################################
nim-1.4.0/lib/pure/net.nim-1344-            var d = cast[cstring](data)
nim-1.4.0/lib/pure/net.nim:1345:            result = uniRecv(socket, addr(d[1]), cint(size-1), 0'i32) + 1
nim-1.4.0/lib/pure/net.nim-1346-          else:
##############################################
nim-1.4.0/lib/pure/net.nim-1402-    assert avail <= size-read
nim-1.4.0/lib/pure/net.nim:1403:    result = recv(socket, addr(d[read]), avail)
nim-1.4.0/lib/pure/net.nim-1404-    if result == 0: break
##############################################
nim-1.4.0/lib/pure/net.nim-1485-        if not socket.sslHasPeekChar:
nim-1.4.0/lib/pure/net.nim:1486:          result = uniRecv(socket, addr(socket.sslPeekChar), 1, 0'i32)
nim-1.4.0/lib/pure/net.nim-1487-          socket.sslHasPeekChar = true
##############################################
nim-1.4.0/lib/pure/net.nim-1490-        return
nim-1.4.0/lib/pure/net.nim:1491:    result = recv(socket.fd, addr(c), 1, MSG_PEEK)
nim-1.4.0/lib/pure/net.nim-1492-
##############################################
nim-1.4.0/lib/pure/net.nim-1529-    discard waitFor(socket, waited, timeout, 1, "readLine")
nim-1.4.0/lib/pure/net.nim:1530:    var n = recv(socket, addr(c), 1)
nim-1.4.0/lib/pure/net.nim-1531-    if n < 0: raiseSockError()
##############################################
nim-1.4.0/lib/pure/net.nim-1536-      if n > 0 and c == '\L':
nim-1.4.0/lib/pure/net.nim:1537:        discard recv(socket, addr(c), 1)
nim-1.4.0/lib/pure/net.nim-1538-      elif n <= 0: raiseSockError()
##############################################
nim-1.4.0/lib/pure/net.nim-1587-    result = recvfrom(socket.fd, cstring(data), length.cint, flags.cint,
nim-1.4.0/lib/pure/net.nim:1588:                      cast[ptr SockAddr](addr(sockAddress)), addr(addrLen))
nim-1.4.0/lib/pure/net.nim-1589-
##############################################
nim-1.4.0/lib/pure/net.nim-1591-      data.setLen(result)
nim-1.4.0/lib/pure/net.nim:1592:      address = getAddrString(cast[ptr SockAddr](addr(sockAddress)))
nim-1.4.0/lib/pure/net.nim-1593-      when domain == AF_INET6:
##############################################
nim-1.4.0/lib/pure/net.nim-2000-  ## .. code-block:: Nim
nim-1.4.0/lib/pure/net.nim:2001:  ##   echo $getPrimaryIPAddr()  # "192.168.1.2"
nim-1.4.0/lib/pure/net.nim-2002-
##############################################
nim-1.4.0/lib/pure/net.nim-2009-    socket.connect($dest, 80.Port)
nim-1.4.0/lib/pure/net.nim:2010:    result = socket.getLocalAddr()[0].parseIpAddress()
nim-1.4.0/lib/pure/net.nim-2011-  finally:
##############################################
nim-1.4.0/lib/pure/osproc.nim-370-        # waiting for all children, get result if any child exits
nim-1.4.0/lib/pure/osproc.nim:371:        var ret = waitForMultipleObjects(int32(wcount), addr(w), 0'i32,
nim-1.4.0/lib/pure/osproc.nim-372-                                         INFINITE)
##############################################
nim-1.4.0/lib/pure/osproc.nim-574-      var x = key & "=" & val
nim-1.4.0/lib/pure/osproc.nim:575:      copyMem(addr(str[L]), cstring(x), x.len+1) # copy \0
nim-1.4.0/lib/pure/osproc.nim-576-      inc(L, x.len+1)
##############################################
nim-1.4.0/lib/pure/osproc.nim-871-    var ret = waitForMultipleObjects(readfds.len.int32,
nim-1.4.0/lib/pure/osproc.nim:872:                                     addr(rfds), 0'i32, timeout.int32)
nim-1.4.0/lib/pure/osproc.nim-873-    case ret
##############################################
nim-1.4.0/lib/pure/osproc.nim-901-      result[i] = cast[cstring](alloc(x.len+1))
nim-1.4.0/lib/pure/osproc.nim:902:      copyMem(result[i], addr(x[0]), x.len+1)
nim-1.4.0/lib/pure/osproc.nim-903-      inc(i)
##############################################
nim-1.4.0/lib/pure/osproc.nim-912-      result[i] = cast[cstring](alloc(x.len+1))
nim-1.4.0/lib/pure/osproc.nim:913:      copyMem(result[i], addr(x[0]), x.len+1)
nim-1.4.0/lib/pure/osproc.nim-914-      inc(i)
##############################################
nim-1.4.0/lib/pure/osproc.nim-1094-        if pid == 0:
nim-1.4.0/lib/pure/osproc.nim:1095:          startProcessAfterFork(addr(dataCopy))
nim-1.4.0/lib/pure/osproc.nim-1096-          exitnow(1)
##############################################
nim-1.4.0/lib/pure/osproc.nim-1244-            var status: cint = 1
nim-1.4.0/lib/pure/osproc.nim:1245:            var count = kevent(kqFD, addr(kevIn), 1, addr(kevOut), 1,
nim-1.4.0/lib/pure/osproc.nim:1246:                               addr(tmspec))
nim-1.4.0/lib/pure/osproc.nim-1247-            if count < 0:
##############################################
nim-1.4.0/lib/pure/osproc.nim-1531-    if timeout != -1:
nim-1.4.0/lib/pure/osproc.nim:1532:      result = int(select(cint(m+1), addr(rd), nil, nil, addr(tv)))
nim-1.4.0/lib/pure/osproc.nim-1533-    else:
nim-1.4.0/lib/pure/osproc.nim:1534:      result = int(select(cint(m+1), addr(rd), nil, nil, nil))
nim-1.4.0/lib/pure/osproc.nim-1535-
##############################################
nim-1.4.0/lib/pure/osproc.nim-1544-
nim-1.4.0/lib/pure/osproc.nim:1545:    result = int(select(cint(m+1), addr(rd), nil, nil, nil)) == 1
nim-1.4.0/lib/pure/osproc.nim-1546-
##############################################
nim-1.4.0/lib/pure/streams.nim-224-    var buffer: array[6, char]
nim-1.4.0/lib/pure/streams.nim:225:    doAssert strm.readData(addr(buffer), 1024) == 5
nim-1.4.0/lib/pure/streams.nim-226-    doAssert buffer == ['a', 'b', 'c', 'd', 'e', '\x00']
##############################################
nim-1.4.0/lib/pure/streams.nim-283-      while true:
nim-1.4.0/lib/pure/streams.nim:284:        let readBytes = readData(s, addr(buffer[0]), bufferSize)
nim-1.4.0/lib/pure/streams.nim-285-        if readBytes == 0:
##############################################
nim-1.4.0/lib/pure/streams.nim-288-        result.setLen(prevLen + readBytes)
nim-1.4.0/lib/pure/streams.nim:289:        copyMem(addr(result[prevLen]), addr(buffer[0]), readBytes)
nim-1.4.0/lib/pure/streams.nim-290-        if readBytes < bufferSize:
##############################################
nim-1.4.0/lib/pure/streams.nim-301-    var buffer: array[6, char]
nim-1.4.0/lib/pure/streams.nim:302:    doAssert strm.peekData(addr(buffer), 1024) == 5
nim-1.4.0/lib/pure/streams.nim-303-    doAssert buffer == ['a', 'b', 'c', 'd', 'e', '\x00']
##############################################
nim-1.4.0/lib/pure/streams.nim-318-    var buffer = ['a', 'b', 'c', 'd', 'e']
nim-1.4.0/lib/pure/streams.nim:319:    strm.writeData(addr(buffer), sizeof(buffer))
nim-1.4.0/lib/pure/streams.nim-320-    doAssert strm.atEnd() == true
##############################################
nim-1.4.0/lib/pure/streams.nim-323-    var buffer2: array[6, char]
nim-1.4.0/lib/pure/streams.nim:324:    doAssert strm.readData(addr(buffer2), sizeof(buffer2)) == 5
nim-1.4.0/lib/pure/streams.nim-325-    doAssert buffer2 == ['a', 'b', 'c', 'd', 'e', '\x00']
##############################################
nim-1.4.0/lib/pure/streams.nim-337-  ##
nim-1.4.0/lib/pure/streams.nim:338:  ##     s.writeData(s, unsafeAddr(x), sizeof(x))
nim-1.4.0/lib/pure/streams.nim-339-  runnableExamples:
##############################################
nim-1.4.0/lib/pure/streams.nim-345-
nim-1.4.0/lib/pure/streams.nim:346:  writeData(s, unsafeAddr(x), sizeof(x))
nim-1.4.0/lib/pure/streams.nim-347-
##############################################
nim-1.4.0/lib/pure/streams.nim-363-        var x = x
nim-1.4.0/lib/pure/streams.nim:364:        writeData(s, addr(x), x.len)
nim-1.4.0/lib/pure/streams.nim-365-      else:
##############################################
nim-1.4.0/lib/pure/streams.nim-409-
nim-1.4.0/lib/pure/streams.nim:410:  if readData(s, addr(result), sizeof(T)) != sizeof(T):
nim-1.4.0/lib/pure/streams.nim-411-    raise newEIO("cannot read from stream")
##############################################
nim-1.4.0/lib/pure/streams.nim-428-
nim-1.4.0/lib/pure/streams.nim:429:  if peekData(s, addr(result), sizeof(T)) != sizeof(T):
nim-1.4.0/lib/pure/streams.nim-430-    raise newEIO("cannot read from stream")
##############################################
nim-1.4.0/lib/pure/streams.nim-450-  do:
nim-1.4.0/lib/pure/streams.nim:451:    if readData(s, addr(result), sizeof(result)) != 1: result = '\0'
nim-1.4.0/lib/pure/streams.nim-452-
##############################################
nim-1.4.0/lib/pure/streams.nim-465-    var str = " "
nim-1.4.0/lib/pure/streams.nim:466:    if peekData(s, addr(str), sizeof(result)) != 1: result = '\0'
nim-1.4.0/lib/pure/streams.nim-467-    else: result = str[0]
nim-1.4.0/lib/pure/streams.nim-468-  else:
nim-1.4.0/lib/pure/streams.nim:469:    if peekData(s, addr(result), sizeof(result)) != 1: result = '\0'
nim-1.4.0/lib/pure/streams.nim-470-
##############################################
nim-1.4.0/lib/pure/streams.nim-932-  when defined(js):
nim-1.4.0/lib/pure/streams.nim:933:    let L = readData(s, addr(str), length)
nim-1.4.0/lib/pure/streams.nim-934-  else:
##############################################
nim-1.4.0/lib/pure/streams.nim-958-  when defined(js):
nim-1.4.0/lib/pure/streams.nim:959:    let L = peekData(s, addr(str), length)
nim-1.4.0/lib/pure/streams.nim-960-  else:
##############################################
nim-1.4.0/lib/pure/streams.nim-1209-      do:
nim-1.4.0/lib/pure/streams.nim:1210:        copyMem(unsafeAddr buffer[slice.a], addr s.data[s.pos], result)
nim-1.4.0/lib/pure/streams.nim-1211-      inc(s.pos, result)
##############################################
nim-1.4.0/lib/pure/streams.nim-1225-      elif not defined(nimscript):
nim-1.4.0/lib/pure/streams.nim:1226:        copyMem(buffer, addr(s.data[s.pos]), result)
nim-1.4.0/lib/pure/streams.nim-1227-      inc(s.pos, result)
##############################################
nim-1.4.0/lib/pure/streams.nim-1241-      elif not defined(nimscript):
nim-1.4.0/lib/pure/streams.nim:1242:        copyMem(buffer, addr(s.data[s.pos]), result)
nim-1.4.0/lib/pure/streams.nim-1243-    else:
##############################################
nim-1.4.0/lib/pure/streams.nim-1258-    elif not defined(nimscript):
nim-1.4.0/lib/pure/streams.nim:1259:      copyMem(addr(s.data[s.pos]), buffer, bufLen)
nim-1.4.0/lib/pure/streams.nim-1260-    inc(s.pos, bufLen)
##############################################
nim-1.4.0/lib/pure/unicode.nim-171-  ## * `toUTF8 proc <#toUTF8,Rune>`_
nim-1.4.0/lib/pure/unicode.nim:172:  ## * `$ proc <#$,Rune>`_ alias for `toUTF8`
nim-1.4.0/lib/pure/unicode.nim-173-  ## * `fastToUTF8Copy template <#fastToUTF8Copy.t,Rune,string,int>`_
##############################################
nim-1.4.0/lib/pure/unicode.nim-209-  ## * `toUTF8 proc <#toUTF8,Rune>`_
nim-1.4.0/lib/pure/unicode.nim:210:  ## * `$ proc <#$,Rune>`_ alias for `toUTF8`
nim-1.4.0/lib/pure/unicode.nim-211-  var i = RuneImpl(c)
##############################################
nim-1.4.0/lib/pure/unicode.nim-258-  ## * `validateUtf8 proc <#validateUtf8,string>`_
nim-1.4.0/lib/pure/unicode.nim:259:  ## * `$ proc <#$,Rune>`_ alias for `toUTF8`
nim-1.4.0/lib/pure/unicode.nim-260-  ## * `utf8 iterator <#utf8.i,string>`_
##############################################
nim-1.4.0/lib/pure/unicode.nim-803-  ## * `toUTF8 proc <#toUTF8,Rune>`_
nim-1.4.0/lib/pure/unicode.nim:804:  ## * `$ proc <#$,Rune>`_ alias for `toUTF8`
nim-1.4.0/lib/pure/unicode.nim-805-  ## * `fastToUTF8Copy template <#fastToUTF8Copy.t,Rune,string,int>`_
##############################################
nim-1.4.0/lib/pure/unicode.nim-815-  ## See also:
nim-1.4.0/lib/pure/unicode.nim:816:  ## * `$ proc <#$,seq[T][Rune]>`_ for a reverse operation
nim-1.4.0/lib/pure/unicode.nim-817-  runnableExamples:
##############################################
nim-1.4.0/lib/pure/cstrutils.nim-61-  rtl, extern: "csuCmpIgnoreStyle".} =
nim-1.4.0/lib/pure/cstrutils.nim:62:  ## Semantically the same as ``cmp(normalize($a), normalize($b))``. It
nim-1.4.0/lib/pure/cstrutils.nim-63-  ## is just optimized to not allocate temporary strings.  This should
##############################################
nim-1.4.0/lib/pure/dynlib.nim-43-##
nim-1.4.0/lib/pure/dynlib.nim:44:##   let greet = cast[greetFunction](lib.symAddr("greet"))
nim-1.4.0/lib/pure/dynlib.nim-45-##
##############################################
nim-1.4.0/lib/pure/dynlib.nim-83-  ## `EInvalidLibrary` if the symbol could not be found.
nim-1.4.0/lib/pure/dynlib.nim:84:  result = symAddr(lib, name)
nim-1.4.0/lib/pure/dynlib.nim-85-  if result == nil: raiseInvalidLibrary(name)
##############################################
nim-1.4.0/lib/pure/dynlib.nim-128-  proc unloadLib(lib: LibHandle) = discard dlclose(lib)
nim-1.4.0/lib/pure/dynlib.nim:129:  proc symAddr(lib: LibHandle, name: cstring): pointer = dlsym(lib, name)
nim-1.4.0/lib/pure/dynlib.nim-130-
##############################################
nim-1.4.0/lib/pure/dynlib.nim-149-    raise newException(OSError, "unloadLib not implemented on Nintendo Switch!")
nim-1.4.0/lib/pure/dynlib.nim:150:  proc symAddr(lib: LibHandle, name: cstring): pointer =
nim-1.4.0/lib/pure/dynlib.nim-151-    raise newException(OSError, "symAddr not implemented on Nintendo Switch!")
##############################################
nim-1.4.0/lib/pure/dynlib.nim-174-
nim-1.4.0/lib/pure/dynlib.nim:175:  proc symAddr(lib: LibHandle, name: cstring): pointer =
nim-1.4.0/lib/pure/dynlib.nim-176-    result = cast[pointer](getProcAddress(cast[HMODULE](lib), name))
##############################################
nim-1.4.0/lib/pure/base64.nim-142-    block:
nim-1.4.0/lib/pure/base64.nim:143:      let lookupTable = if safe: unsafeAddr(cb64safe) else: unsafeAddr(cb64)
nim-1.4.0/lib/pure/base64.nim-144-      encodeInternal(s, lookupTable)
##############################################
nim-1.4.0/lib/pure/hashes.nim-12-## - `!& proc <#!&,Hash,int>`_ used to start or mix a hash value, and
nim-1.4.0/lib/pure/hashes.nim:13:## - `!$ proc <#!$,Hash>`_ used to *finish* the hash value.
nim-1.4.0/lib/pure/hashes.nim-14-##
##############################################
nim-1.4.0/lib/pure/hashes.nim-119-    when defined(js):
nim-1.4.0/lib/pure/hashes.nim:120:      asm """
nim-1.4.0/lib/pure/hashes.nim-121-        if (typeof BigInt == 'undefined') {
##############################################
nim-1.4.0/lib/pure/hashes.nim-142-    var p: cstring
nim-1.4.0/lib/pure/hashes.nim:143:    asm """`p` = `Data`;"""
nim-1.4.0/lib/pure/hashes.nim-144-  else:
##############################################
nim-1.4.0/lib/pure/hashes.nim-159-  when defined(js):
nim-1.4.0/lib/pure/hashes.nim:160:    asm """
nim-1.4.0/lib/pure/hashes.nim-161-      if (typeof `x` == "object") {
##############################################
nim-1.4.0/lib/pure/hashes.nim-195-  var y = x + 0.0 # for denormalization
nim-1.4.0/lib/pure/hashes.nim:196:  result = hash(cast[ptr Hash](addr(y))[])
nim-1.4.0/lib/pure/hashes.nim-197-
##############################################
nim-1.4.0/lib/pure/hashes.nim-244-    else:
nim-1.4.0/lib/pure/hashes.nim:245:      k1 = cast[ptr uint32](unsafeAddr x[i])[]
nim-1.4.0/lib/pure/hashes.nim-246-    inc i, stepSize
##############################################
nim-1.4.0/lib/pure/distros.nim-139-# we cache the result of the 'cmdRelease'
nim-1.4.0/lib/pure/distros.nim:140:# execution for faster platform detections.
nim-1.4.0/lib/pure/distros.nim-141-var unameRes, osReleaseIDRes, releaseRes, hostnamectlRes: string
##############################################
nim-1.4.0/lib/pure/asyncdispatch.nim-631-    var stalen: cint = cint(saddrLen)
nim-1.4.0/lib/pure/asyncdispatch.nim:632:    zeroMem(addr(staddr[0]), 128)
nim-1.4.0/lib/pure/asyncdispatch.nim:633:    copyMem(addr(staddr[0]), saddr, saddrLen)
nim-1.4.0/lib/pure/asyncdispatch.nim-634-
##############################################
nim-1.4.0/lib/pure/asyncdispatch.nim-645-    let ret = WSASendTo(socket.SocketHandle, addr dataBuf, 1, addr bytesSent,
nim-1.4.0/lib/pure/asyncdispatch.nim:646:                        lowFlags, cast[ptr SockAddr](addr(staddr[0])),
nim-1.4.0/lib/pure/asyncdispatch.nim-647-                        stalen, cast[POVERLAPPED](ol), nil)
##############################################
nim-1.4.0/lib/pure/asyncdispatch.nim-739-      if flags.isDisconnectionError(errcode):
nim-1.4.0/lib/pure/asyncdispatch.nim:740:        var newAcceptFut = acceptAddr(socket, flags)
nim-1.4.0/lib/pure/asyncdispatch.nim-741-        newAcceptFut.callback =
##############################################
nim-1.4.0/lib/pure/asyncdispatch.nim-871-            # and register WaitForSingleObject again
nim-1.4.0/lib/pure/asyncdispatch.nim:872:            if not registerWaitForSingleObject(addr(pcd.waitFd), hEvent,
nim-1.4.0/lib/pure/asyncdispatch.nim-873-                                    cast[WAITORTIMERCALLBACK](waitableCallback),
##############################################
nim-1.4.0/lib/pure/asyncdispatch.nim-900-    pcd.ovl = ol
nim-1.4.0/lib/pure/asyncdispatch.nim:901:    if not registerWaitForSingleObject(addr(pcd.waitFd), hEvent,
nim-1.4.0/lib/pure/asyncdispatch.nim-902-                                    cast[WAITORTIMERCALLBACK](waitableCallback),
##############################################
nim-1.4.0/lib/pure/asyncdispatch.nim-959-    pcd.ovl = ol
nim-1.4.0/lib/pure/asyncdispatch.nim:960:    if not registerWaitForSingleObject(addr(pcd.waitFd), hEvent,
nim-1.4.0/lib/pure/asyncdispatch.nim-961-                                    cast[WAITORTIMERCALLBACK](waitableCallback),
##############################################
nim-1.4.0/lib/pure/asyncdispatch.nim-1043-    )
nim-1.4.0/lib/pure/asyncdispatch.nim:1044:    var event = createEvent(addr(sa), 0'i32, 0'i32, nil)
nim-1.4.0/lib/pure/asyncdispatch.nim-1045-    if event == INVALID_HANDLE_VALUE:
##############################################
nim-1.4.0/lib/pure/asyncdispatch.nim-1469-    var stalen = saddrLen
nim-1.4.0/lib/pure/asyncdispatch.nim:1470:    zeroMem(addr(staddr[0]), 128)
nim-1.4.0/lib/pure/asyncdispatch.nim:1471:    copyMem(addr(staddr[0]), saddr, saddrLen)
nim-1.4.0/lib/pure/asyncdispatch.nim-1472-
##############################################
nim-1.4.0/lib/pure/asyncdispatch.nim-1475-      let res = sendto(sock.SocketHandle, data, size, MSG_NOSIGNAL,
nim-1.4.0/lib/pure/asyncdispatch.nim:1476:                       cast[ptr SockAddr](addr(staddr[0])), stalen)
nim-1.4.0/lib/pure/asyncdispatch.nim-1477-      if res < 0:
##############################################
nim-1.4.0/lib/pure/asyncdispatch.nim-1525-        when declared(accept4):
nim-1.4.0/lib/pure/asyncdispatch.nim:1526:          accept4(sock.SocketHandle, cast[ptr SockAddr](addr(sockAddress)),
nim-1.4.0/lib/pure/asyncdispatch.nim:1527:                  addr(addrLen), if inheritable: 0 else: SOCK_CLOEXEC)
nim-1.4.0/lib/pure/asyncdispatch.nim-1528-        else:
nim-1.4.0/lib/pure/asyncdispatch.nim:1529:          accept(sock.SocketHandle, cast[ptr SockAddr](addr(sockAddress)),
nim-1.4.0/lib/pure/asyncdispatch.nim:1530:                 addr(addrLen))
nim-1.4.0/lib/pure/asyncdispatch.nim-1531-      when declared(setInheritable) and not declared(accept4):
##############################################
nim-1.4.0/lib/pure/asyncdispatch.nim-1654-    template doBind(saddr) =
nim-1.4.0/lib/pure/asyncdispatch.nim:1655:      if bindAddr(handle, cast[ptr SockAddr](addr(saddr)),
nim-1.4.0/lib/pure/asyncdispatch.nim-1656-                  sizeof(saddr).SockLen) < 0'i32:
##############################################
nim-1.4.0/lib/pure/asyncdispatch.nim-1876-  var retFut = newFuture[AsyncFD]("accept")
nim-1.4.0/lib/pure/asyncdispatch.nim:1877:  var fut = acceptAddr(socket, flags, inheritable)
nim-1.4.0/lib/pure/asyncdispatch.nim-1878-  fut.callback =
##############################################
nim-1.4.0/lib/pure/asyncdispatch.nim-1895-  if data.len > 0:
nim-1.4.0/lib/pure/asyncdispatch.nim:1896:    let sendFut = socket.send(unsafeAddr data[0], data.len, flags)
nim-1.4.0/lib/pure/asyncdispatch.nim-1897-    sendFut.callback =
##############################################
nim-1.4.0/lib/pure/logging.nim-90-## Log messages are prefixed with format strings. These strings contain
nim-1.4.0/lib/pure/logging.nim:91:## placeholders for variables, such as ``$time``, that are replaced with their
nim-1.4.0/lib/pure/logging.nim-92-## corresponding values, such as the current time, before they are prepended to
##############################################
nim-1.4.0/lib/pure/logging.nim-108-## $app          `os.getAppFilename()<os.html#getAppFilename>`_
nim-1.4.0/lib/pure/logging.nim:109:## $appname      Base name of ``$app``
nim-1.4.0/lib/pure/logging.nim:110:## $appdir       Directory name of ``$app``
nim-1.4.0/lib/pure/logging.nim-111-## $levelid      First letter of log level
##############################################
nim-1.4.0/lib/pure/logging.nim-114-##
nim-1.4.0/lib/pure/logging.nim:115:## Note that ``$app``, ``$appname``, and ``$appdir`` are not supported when
nim-1.4.0/lib/pure/logging.nim-116-## using the JavaScript backend.
##############################################
nim-1.4.0/lib/pure/strutils.nim-2843-  ## from 1 to ``a.len``.
nim-1.4.0/lib/pure/strutils.nim:2844:  ## To produce a verbatim ``$``, use ``$$``.
nim-1.4.0/lib/pure/strutils.nim:2845:  ## The notation ``$#`` can be used to refer to the next substitution
nim-1.4.0/lib/pure/strutils.nim-2846-  ## variable:
##############################################
nim-1.4.0/lib/pure/algorithm.nim-331-  else:
nim-1.4.0/lib/pure/algorithm.nim:332:    copyMem(addr(a), addr(b), sizeof(T))
nim-1.4.0/lib/pure/algorithm.nim-333-
##############################################
nim-1.4.0/lib/pure/algorithm.nim-350-  else:
nim-1.4.0/lib/pure/algorithm.nim:351:    copyMem(addr(b[0]), addr(a[j]), sizeof(T)*(m-j+1))
nim-1.4.0/lib/pure/algorithm.nim-352-    j = m+1
##############################################
nim-1.4.0/lib/pure/algorithm.nim-370-  else:
nim-1.4.0/lib/pure/algorithm.nim:371:    if k < j: copyMem(addr(a[k]), addr(b[i]), sizeof(T)*(j-k))
nim-1.4.0/lib/pure/algorithm.nim-372-
##############################################
nim-1.4.0/lib/pure/ropes.nim-242-  rtl, extern: "nroFormat".} =
nim-1.4.0/lib/pure/ropes.nim:243:  ## `%` substitution operator for ropes. Does not support the ``$identifier``
nim-1.4.0/lib/pure/ropes.nim:244:  ## nor ``${identifier}`` notations.
nim-1.4.0/lib/pure/ropes.nim-245-  var i = 0
##############################################
nim-1.4.0/lib/pure/ropes.nim-307-          bpos = 0
nim-1.4.0/lib/pure/ropes.nim:308:          blen = readBuffer(f, addr(buf[0]), buf.len)
nim-1.4.0/lib/pure/ropes.nim-309-          if blen == 0: # no more data in file
##############################################
nim-1.4.0/lib/pure/ropes.nim-313-        # TODO There's gotta be a better way of comparing here...
nim-1.4.0/lib/pure/ropes.nim:314:        if not equalMem(addr(buf[bpos]),
nim-1.4.0/lib/pure/ropes.nim-315-                        cast[pointer](cast[int](cstring(s))+spos), n):
##############################################
nim-1.4.0/lib/pure/ropes.nim-320-
nim-1.4.0/lib/pure/ropes.nim:321:    result = readBuffer(f, addr(buf[0]), 1) == 0 # check that we've read all
nim-1.4.0/lib/pure/ropes.nim-322-
##############################################
nim-1.4.0/lib/pure/selectors.nim-288-    template setKey(s, pident, pevents, pparam, pdata: untyped) =
nim-1.4.0/lib/pure/selectors.nim:289:      var skey = addr(s.fds[pident])
nim-1.4.0/lib/pure/selectors.nim-290-      skey.ident = pident
##############################################
nim-1.4.0/lib/js/jsffi.nim-447-    else:
nim-1.4.0/lib/js/jsffi.nim:448:      error("Expression `" & $x.toStrLit & "` not allowed in `{}` macro")
nim-1.4.0/lib/js/jsffi.nim-449-
##############################################
nim-1.4.0/lib/windows/winlean.nim-929-if ws2 != nil:
nim-1.4.0/lib/windows/winlean.nim:930:  inet_ntop_real = cast[inet_ntop_proc](symAddr(ws2, "inet_ntop"))
nim-1.4.0/lib/windows/winlean.nim-931-
##############################################
nim-1.4.0/lib/wrappers/pcre.nim-38-# behaviour of the execution functions. Other options are passed through to the
nim-1.4.0/lib/wrappers/pcre.nim:39:# execution functions and affect their behaviour, with or without affecting the
nim-1.4.0/lib/wrappers/pcre.nim-40-# behaviour of pcre_compile().
##############################################
nim-1.4.0/lib/wrappers/openssl.nim-330-    if not dll.isNil:
nim-1.4.0/lib/wrappers/openssl.nim:331:      result = symAddr(dll, name)
nim-1.4.0/lib/wrappers/openssl.nim-332-      if result.isNil and alternativeName.len > 0:
nim-1.4.0/lib/wrappers/openssl.nim:333:        result = symAddr(dll, alternativeName)
nim-1.4.0/lib/wrappers/openssl.nim-334-
##############################################
nim-1.4.0/lib/wrappers/openssl.nim-338-      if thisDynlib.isNil: return nil
nim-1.4.0/lib/wrappers/openssl.nim:339:      result = symAddr(thisDynlib, name)
nim-1.4.0/lib/wrappers/openssl.nim-340-      if result.isNil and alternativeName.len > 0:
nim-1.4.0/lib/wrappers/openssl.nim:341:        result = symAddr(thisDynlib, alternativeName)
nim-1.4.0/lib/wrappers/openssl.nim-342-
##############################################
nim-1.4.0/lib/core/macros.nim-1234-template badNodeKind(n, f) =
nim-1.4.0/lib/core/macros.nim:1235:  error("Invalid node kind " & $n.kind & " for macros.`" & $f & "`", n)
nim-1.4.0/lib/core/macros.nim-1236-
##############################################
nim-1.4.0/lib/core/typeinfo.nim-156-  ## that the wrapper **does not** live longer than `x`!
nim-1.4.0/lib/core/typeinfo.nim:157:  newAny(addr(x), cast[PNimType](getTypeInfo(x)))
nim-1.4.0/lib/core/typeinfo.nim-158-
##############################################
nim-1.4.0/lib/core/typeinfo.nim-183-    var z = newObj(x.rawType, x.rawType.base.size)
nim-1.4.0/lib/core/typeinfo.nim:184:    genericAssign(x.value, addr(z), x.rawType)
nim-1.4.0/lib/core/typeinfo.nim-185-
##############################################
nim-1.4.0/lib/core/typeinfo.nim-195-    var z = newSeq(x.rawType, len)
nim-1.4.0/lib/core/typeinfo.nim:196:    genericShallowAssign(x.value, addr(z), x.rawType)
nim-1.4.0/lib/core/typeinfo.nim-197-
##############################################
nim-1.4.0/lib/core/typeinfo.nim-211-    cast[ppointer](x.value)[] = z
nim-1.4.0/lib/core/typeinfo.nim:212:    #genericShallowAssign(x.value, addr(z), x.rawType)
nim-1.4.0/lib/core/typeinfo.nim-213-
##############################################
nim-1.4.0/lib/nimhcr.nim-438-    let getImportsProc = cast[proc (): ptr pointer {.nimcall.}](
nim-1.4.0/lib/nimhcr.nim:439:      checkedSymAddr(lib, "HcrGetImportedModules"))
nim-1.4.0/lib/nimhcr.nim-440-    modules[name].imports = getListOfModules(getImportsProc())
##############################################
nim-1.4.0/lib/nimhcr.nim-442-    let getHashProc = cast[proc (): cstring {.nimcall.}](
nim-1.4.0/lib/nimhcr.nim:443:      checkedSymAddr(lib, "HcrGetSigHash"))
nim-1.4.0/lib/nimhcr.nim-444-    modules[name].hash = $getHashProc()
##############################################
nim-1.4.0/lib/nimhcr.nim-454-    cast[proc (h: pointer, gpa: HcrProcGetter) {.nimcall.}](
nim-1.4.0/lib/nimhcr.nim:455:      checkedSymAddr(modules[$name].handle, "HcrInit000"))(hcrDynlibHandle, getProcAddr)
nim-1.4.0/lib/nimhcr.nim-456-
##############################################
nim-1.4.0/lib/nimhcr.nim-458-    trace "HCR TypeInfo globals init: ", name.sanitize
nim-1.4.0/lib/nimhcr.nim:459:    cast[HcrModuleInitializer](checkedSymAddr(modules[$name].handle, "HcrCreateTypeInfos"))()
nim-1.4.0/lib/nimhcr.nim-460-
##############################################
nim-1.4.0/lib/nimhcr.nim-462-    trace "HCR Dat init: ", name.sanitize
nim-1.4.0/lib/nimhcr.nim:463:    cast[HcrModuleInitializer](checkedSymAddr(modules[$name].handle, "DatInit000"))()
nim-1.4.0/lib/nimhcr.nim-464-
##############################################
nim-1.4.0/lib/nimhcr.nim-468-    currentModule = $name
nim-1.4.0/lib/nimhcr.nim:469:    cast[HcrModuleInitializer](checkedSymAddr(modules[$name].handle, "Init000"))()
nim-1.4.0/lib/nimhcr.nim-470-
##############################################
nim-1.4.0/lib/std/decls.nim-15-  when typ is typeof(nil):
nim-1.4.0/lib/std/decls.nim:16:    let tmp = addr(ex)
nim-1.4.0/lib/std/decls.nim-17-  else:
nim-1.4.0/lib/std/decls.nim:18:    let tmp: ptr typ = addr(ex)
nim-1.4.0/lib/std/decls.nim-19-  template lhs: untyped = tmp[]
##############################################
nim-1.4.0/lib/std/jsonutils.nim-291-          "The kind of the `jsonNode` must be `JObject`, but its actual " &
nim-1.4.0/lib/std/jsonutils.nim:292:          "type is `" & $jsonNode.kind & "`."
nim-1.4.0/lib/std/jsonutils.nim-293-  clear(t)
##############################################
nim-1.4.0/lib/std/jsonutils.nim-327-          "The kind of the `jsonNode` must be `JArray`, but its actual " &
nim-1.4.0/lib/std/jsonutils.nim:328:          "type is `" & $jsonNode.kind & "`."
nim-1.4.0/lib/std/jsonutils.nim-329-  clear(s)
##############################################
nim-1.4.0/lib/std/sha1.nim-154-  if len > 64 - i:
nim-1.4.0/lib/std/sha1.nim:155:    copyMem(addr ctx.buf[i], unsafeAddr data[j], 64 - i)
nim-1.4.0/lib/std/sha1.nim-156-    len -= 64 - i
##############################################
nim-1.4.0/lib/std/sha1.nim-163-  while len >= 64:
nim-1.4.0/lib/std/sha1.nim:164:    copyMem(addr ctx.buf[0], unsafeAddr data[j], 64)
nim-1.4.0/lib/std/sha1.nim-165-    len -= 64
##############################################
nim-1.4.0/lib/std/exitprocs.nim-27-    when defined(nodejs):
nim-1.4.0/lib/std/exitprocs.nim:28:      asm """
nim-1.4.0/lib/std/exitprocs.nim-29-        process.on('exit', `quitProc`);
##############################################
nim-1.4.0/lib/std/exitprocs.nim-31-    elif defined(js):
nim-1.4.0/lib/std/exitprocs.nim:32:      asm """
nim-1.4.0/lib/std/exitprocs.nim-33-        window.onbeforeunload = `quitProc`;
##############################################
nim-1.4.0/lib/std/exitprocs.nim-69-    when defined(js) and defined(nodejs):
nim-1.4.0/lib/std/exitprocs.nim:70:      asm """
nim-1.4.0/lib/std/exitprocs.nim-71-`result` = process.exitCode;
##############################################
nim-1.4.0/lib/std/exitprocs.nim-80-    when defined(js) and defined(nodejs):
nim-1.4.0/lib/std/exitprocs.nim:81:      asm """
nim-1.4.0/lib/std/exitprocs.nim-82-process.exitCode = `a`;
##############################################
nim-1.4.0/lib/impure/db_postgres.nim-30-##
nim-1.4.0/lib/impure/db_postgres.nim:31:## 2. ``SqlPrepared`` using ``$1, $2, $3, ...``
nim-1.4.0/lib/impure/db_postgres.nim-32-##
##############################################
nim-1.4.0/lib/impure/db_postgres.nim-187-  ## Creates a new ``SqlPrepared`` statement. Parameter substitution is done
nim-1.4.0/lib/impure/db_postgres.nim:188:  ## via ``$1``, ``$2``, ``$3``, etc.
nim-1.4.0/lib/impure/db_postgres.nim-189-  if nParams > 0 and not string(query).contains("$1"):
##############################################
nim-1.4.0/lib/impure/db_mysql.nim-156-
nim-1.4.0/lib/impure/db_mysql.nim:157:proc rawExec(db: DbConn, query: SqlQuery, args: varargs[string, `$`]) =
nim-1.4.0/lib/impure/db_mysql.nim-158-  var q = dbFormat(query, args)
##############################################
nim-1.4.0/lib/impure/re.nim-75-    offset: cint = 0
nim-1.4.0/lib/impure/re.nim:76:  result = pcre.compile(pattern, flags, addr(msg), addr(offset), nil)
nim-1.4.0/lib/impure/re.nim-77-  if result == nil:
##############################################
nim-1.4.0/lib/impure/re.nim-124-  result = newString(sz+1)
nim-1.4.0/lib/impure/re.nim:125:  copyMem(addr(result[0]), unsafeAddr(b[sPos]), sz)
nim-1.4.0/lib/impure/re.nim-126-  result.setLen(sz)
##############################################
nim-1.4.0/lib/impure/re.nim-378-    var str = newString(b-a)
nim-1.4.0/lib/impure/re.nim:379:    copyMem(str[0].addr, unsafeAddr(buf[a]), b-a)
nim-1.4.0/lib/impure/re.nim-380-    yield str
##############################################
nim-1.4.0/lib/impure/re.nim-449-  ## Replaces ``sub`` in ``s`` by the string ``by``. Captures can be accessed in ``by``
nim-1.4.0/lib/impure/re.nim:450:  ## with the notation ``$i`` and ``$#`` (see strutils.\`%\`).
nim-1.4.0/lib/impure/re.nim-451-  runnableExamples:
##############################################
nim-1.4.0/lib/impure/nre.nim-156-    ## Usually seen as Option[RegexMatch], it represents the result of an
nim-1.4.0/lib/impure/nre.nim:157:    ## execution. On failure, it is none, on success, it is some.
nim-1.4.0/lib/impure/nre.nim-158-    ##
##############################################
nim-1.4.0/lib/impure/nre.nim-196-    ##
nim-1.4.0/lib/impure/nre.nim:197:    ## ``$: string``
nim-1.4.0/lib/impure/nre.nim-198-    ##     same as ``match``
##############################################
nim-1.4.0/lib/impure/nre.nim-723-  ##
nim-1.4.0/lib/impure/nre.nim:724:  ## -  ``$$`` - literal ``$``
nim-1.4.0/lib/impure/nre.nim:725:  ## -  ``$123`` - capture number ``123``
nim-1.4.0/lib/impure/nre.nim:726:  ## -  ``$foo`` - named capture ``foo``
nim-1.4.0/lib/impure/nre.nim:727:  ## -  ``${foo}`` - same as above
nim-1.4.0/lib/impure/nre.nim:728:  ## -  ``$1$#`` - first and second captures
nim-1.4.0/lib/impure/nre.nim:729:  ## -  ``$#`` - first capture
nim-1.4.0/lib/impure/nre.nim:730:  ## -  ``$0`` - full match
nim-1.4.0/lib/impure/nre.nim-731-  ##
##############################################
nim-1.4.0/lib/impure/db_odbc.nim-253-
nim-1.4.0/lib/impure/db_odbc.nim:254:proc rawExec(db: var DbConn, query: SqlQuery, args: varargs[string, `$`]) {.
nim-1.4.0/lib/impure/db_odbc.nim-255-            tags: [ReadDbEffect, WriteDbEffect], raises: [DbError].} =
##############################################
nim-1.4.0/lib/cycle.h-192-typedef LARGE_INTEGER ticks;
nim-1.4.0/lib/cycle.h:193:#define RDTSC __asm __emit 0fh __asm __emit 031h /* hack for VC++ 5.0 */
nim-1.4.0/lib/cycle.h-194-
##############################################
nim-1.4.0/lib/cycle.h-198-
nim-1.4.0/lib/cycle.h:199:     __asm {
nim-1.4.0/lib/cycle.h-200-	  RDTSC
##############################################
nim-1.4.0/lib/cycle.h-225-     unsigned a, d; 
nim-1.4.0/lib/cycle.h:226:     asm volatile("rdtsc" : "=a" (a), "=d" (d)); 
nim-1.4.0/lib/cycle.h-227-     return ((ticks)a) | (((ticks)d) << 32); 
##############################################
nim-1.4.0/lib/fusion/pools.nim-45-    p.len = 0
nim-1.4.0/lib/fusion/pools.nim:46:  result = addr(p.last.elems[p.len])
nim-1.4.0/lib/fusion/pools.nim-47-  inc p.len
##############################################
nim-1.4.0/lib/fusion/htmlparser/xmltree.nim-674-  ##
nim-1.4.0/lib/fusion/htmlparser/xmltree.nim:675:  ## No ``<$xml ...$>`` declaration is produced, so that the produced
nim-1.4.0/lib/fusion/htmlparser/xmltree.nim-676-  ## XML fragments are composable.
##############################################
nim-1.4.0/lib/posix/posix.nim-761-  proc sigtimedwait*(a1: var Sigset, a2: var SigInfo, a3: var Timespec): cint =
nim-1.4.0/lib/posix/posix.nim:762:    result = cint(syscall(NR_rt_sigtimedwait, addr(a1), addr(a2), addr(a3), NSIGMAX div 8))
nim-1.4.0/lib/posix/posix.nim-763-else:
##############################################
nim-1.4.0/lib/system_overview.rst-30-`s.add(c)<#add,string,char>`_     Add character to the string
nim-1.4.0/lib/system_overview.rst:31:`$<dollars.html>`_                Convert various types to string
nim-1.4.0/lib/system_overview.rst-32-=============================     =======================================
##############################################
nim-1.4.0/lib/system.nim-126-    ##   part of the ``##`` doc comment. As the last step of documentation
nim-1.4.0/lib/system.nim:127:    ##   generation each runnableExample is put in its own file ``$file_examples$i.nim``,
nim-1.4.0/lib/system.nim-128-    ##   compiled and tested. The collected examples are
##############################################
nim-1.4.0/lib/system.nim-182-  ## See also:
nim-1.4.0/lib/system.nim:183:  ## * `unsafeAddr <#unsafeAddr,T>`_
nim-1.4.0/lib/system.nim-184-  ##
##############################################
nim-1.4.0/lib/system.nim-1960-  proc add*(x: var string, y: cstring) {.asmNoStackFrame.} =
nim-1.4.0/lib/system.nim:1961:    asm """
nim-1.4.0/lib/system.nim-1962-      if (`x` === null) { `x` = []; }
##############################################
nim-1.4.0/lib/system.nim-2142-        var locals {.volatile, noinit.}: pointer
nim-1.4.0/lib/system.nim:2143:        locals = addr(locals)
nim-1.4.0/lib/system.nim-2144-        nimGC_setStackBottom(locals)
##############################################
nim-1.4.0/lib/system.nim-2218-      result[i] = cast[cstring](alloc0(x[i].len+1))
nim-1.4.0/lib/system.nim:2219:      copyMem(result[i], addr(x[i][0]), x[i].len)
nim-1.4.0/lib/system.nim-2220-
##############################################
nim-1.4.0/lib/system/sysspawn.nim-147-    workersData[i].taskStarted = createFastCondVar()
nim-1.4.0/lib/system/sysspawn.nim:148:    createThread(workers[i], slave, addr(workersData[i]))
nim-1.4.0/lib/system/sysspawn.nim-149-
##############################################
nim-1.4.0/lib/system/sysspawn.nim-173-    for i in 0.. high(workers):
nim-1.4.0/lib/system/sysspawn.nim:174:      let w = addr(workersData[i])
nim-1.4.0/lib/system/sysspawn.nim-175-      if cas(addr w.ready, true, false):
##############################################
nim-1.4.0/lib/system/strs_v2.nim-46-      # we are about to append, so there is no need to copy the \0 terminator:
nim-1.4.0/lib/system/strs_v2.nim:47:      copyMem(unsafeAddr s.p.data[0], unsafeAddr oldP.data[0], s.len)
nim-1.4.0/lib/system/strs_v2.nim-48-  else:
##############################################
nim-1.4.0/lib/system/strs_v2.nim-69-      # we are about to append, so there is no need to copy the \0 terminator:
nim-1.4.0/lib/system/strs_v2.nim:70:      copyMem(unsafeAddr p.data[0], str, len)
nim-1.4.0/lib/system/strs_v2.nim-71-    result = NimStringV2(len: len, p: p)
##############################################
nim-1.4.0/lib/system/strs_v2.nim-78-  if s.len == 0: result = cstring""
nim-1.4.0/lib/system/strs_v2.nim:79:  else: result = cstring(unsafeAddr s.p.data)
nim-1.4.0/lib/system/strs_v2.nim-80-
##############################################
nim-1.4.0/lib/system/strs_v2.nim-83-    # also copy the \0 terminator:
nim-1.4.0/lib/system/strs_v2.nim:84:    copyMem(unsafeAddr dest.p.data[dest.len], unsafeAddr src.p.data[0], src.len+1)
nim-1.4.0/lib/system/strs_v2.nim-85-    inc dest.len, src.len
##############################################
nim-1.4.0/lib/system/strs_v2.nim-133-    a.len = b.len
nim-1.4.0/lib/system/strs_v2.nim:134:    copyMem(unsafeAddr a.p.data[0], unsafeAddr b.p.data[0], b.len+1)
nim-1.4.0/lib/system/strs_v2.nim-135-
##############################################
nim-1.4.0/lib/system/strs_v2.nim-140-  s.p.cap = s.len
nim-1.4.0/lib/system/strs_v2.nim:141:  copyMem(unsafeAddr s.p.data[0], unsafeAddr oldP.data[0], s.len+1)
nim-1.4.0/lib/system/strs_v2.nim-142-
##############################################
nim-1.4.0/lib/system/gc_common.nim-17-  result.data = x
nim-1.4.0/lib/system/gc_common.nim:18:  result.owner = addr(gch)
nim-1.4.0/lib/system/gc_common.nim-19-
##############################################
nim-1.4.0/lib/system/gc_common.nim-98-    # if we own it we can free it directly:
nim-1.4.0/lib/system/gc_common.nim:99:    if x.owner == addr(gch):
nim-1.4.0/lib/system/gc_common.nim-100-      nimGCunref(x.data)
##############################################
nim-1.4.0/lib/system/gc_common.nim-108-  ## No deep copy has to be performed then.
nim-1.4.0/lib/system/gc_common.nim:109:  x.owner == addr(gch)
nim-1.4.0/lib/system/gc_common.nim-110-
##############################################
nim-1.4.0/lib/system/gc_common.nim-112-  iterator items(first: var GcStack): ptr GcStack =
nim-1.4.0/lib/system/gc_common.nim:113:    var item = addr(first)
nim-1.4.0/lib/system/gc_common.nim-114-    while true:
##############################################
nim-1.4.0/lib/system/gc_common.nim-116-      item = item.next
nim-1.4.0/lib/system/gc_common.nim:117:      if item == addr(first):
nim-1.4.0/lib/system/gc_common.nim-118-        break
##############################################
nim-1.4.0/lib/system/gc_common.nim-124-    first.prev = stack
nim-1.4.0/lib/system/gc_common.nim:125:    stack.next = addr(first)
nim-1.4.0/lib/system/gc_common.nim-126-
##############################################
nim-1.4.0/lib/system/gc_common.nim-133-    ## Remove stack from ring of stacks.
nim-1.4.0/lib/system/gc_common.nim:134:    gcAssert(addr(first) != stack, "Main application stack can not be removed")
nim-1.4.0/lib/system/gc_common.nim:135:    if addr(first) == stack or stack == nil:
nim-1.4.0/lib/system/gc_common.nim-136-      return
##############################################
nim-1.4.0/lib/system/gc_common.nim-147-    if bottom == nil:
nim-1.4.0/lib/system/gc_common.nim:148:      return addr(gch.stack)
nim-1.4.0/lib/system/gc_common.nim-149-
##############################################
nim-1.4.0/lib/system/gc_common.nim-158-  # This iterator gets optimized out in forEachStackSlot().
nim-1.4.0/lib/system/gc_common.nim:159:  iterator items(first: var GcStack): ptr GcStack = yield addr(first)
nim-1.4.0/lib/system/gc_common.nim-160-  proc len(stack: var GcStack): int = 1
##############################################
nim-1.4.0/lib/system/gc_common.nim-184-      var stackTop {.volatile.}: pointer
nim-1.4.0/lib/system/gc_common.nim:185:      nimGC_setStackBottom(addr(stackTop))
nim-1.4.0/lib/system/gc_common.nim-186-      initGC()
##############################################
nim-1.4.0/lib/system/gc_common.nim-220-    var pos {.volatile, noinit.}: pointer
nim-1.4.0/lib/system/gc_common.nim:221:    pos = addr(pos)
nim-1.4.0/lib/system/gc_common.nim-222-
##############################################
nim-1.4.0/lib/system/gc_common.nim-241-  proc setPosition(stack: var GcStack, position: pointer) =
nim-1.4.0/lib/system/gc_common.nim:242:    setPosition(addr(stack), position)
nim-1.4.0/lib/system/gc_common.nim-243-
##############################################
nim-1.4.0/lib/system/gc_common.nim-253-  # There is just one stack - main stack of the thread. It is active always.
nim-1.4.0/lib/system/gc_common.nim:254:  proc getActiveStack(gch: var GcHeap): ptr GcStack = addr(gch.stack)
nim-1.4.0/lib/system/gc_common.nim-255-  proc isActiveStack(stack: ptr GcStack): bool = true
##############################################
nim-1.4.0/lib/system/gc_common.nim-273-    gch.activeStack = gch.stack.find(bottom)
nim-1.4.0/lib/system/gc_common.nim:274:    gch.activeStack.setPosition(addr(sp))
nim-1.4.0/lib/system/gc_common.nim-275-
##############################################
nim-1.4.0/lib/system/gc_common.nim-284-        # Main stack was not initialized yet
nim-1.4.0/lib/system/gc_common.nim:285:        gch.stack.next = addr(gch.stack)
nim-1.4.0/lib/system/gc_common.nim:286:        gch.stack.prev = addr(gch.stack)
nim-1.4.0/lib/system/gc_common.nim-287-        gch.stack.bottom = theStackBottom
nim-1.4.0/lib/system/gc_common.nim-288-        gch.stack.maxStackSize = 0
nim-1.4.0/lib/system/gc_common.nim:289:        gch.activeStack = addr(gch.stack)
nim-1.4.0/lib/system/gc_common.nim-290-
##############################################
nim-1.4.0/lib/system/gc_common.nim-313-  var stackTop {.volatile, noinit.}: pointer
nim-1.4.0/lib/system/gc_common.nim:314:  stackTop = addr(stackTop)
nim-1.4.0/lib/system/gc_common.nim-315-  var a = cast[ByteAddress](gch.getActiveStack().bottom)
##############################################
nim-1.4.0/lib/system/gc_common.nim-327-    when defined(sparcv9):
nim-1.4.0/lib/system/gc_common.nim:328:      asm  """"flushw \n" """
nim-1.4.0/lib/system/gc_common.nim-329-    else:
nim-1.4.0/lib/system/gc_common.nim:330:      asm  """"ta      0x3   ! ST_FLUSH_WINDOWS\n" """
nim-1.4.0/lib/system/gc_common.nim-331-
##############################################
nim-1.4.0/lib/system/gc_common.nim-335-      stackTop: array[0..1, pointer]
nim-1.4.0/lib/system/gc_common.nim:336:    sp = addr(stackTop[0])
nim-1.4.0/lib/system/gc_common.nim-337-    # Addresses decrease as the stack grows.
##############################################
nim-1.4.0/lib/system/gc_common.nim-357-      var max = cast[ByteAddress](gch.stack.bottom)
nim-1.4.0/lib/system/gc_common.nim:358:      var sp = cast[ByteAddress](addr(registers)) -% sizeof(pointer)
nim-1.4.0/lib/system/gc_common.nim-359-      while sp >=% max:
##############################################
nim-1.4.0/lib/system/gc_common.nim-382-    # Update position of stack gc is executing in.
nim-1.4.0/lib/system/gc_common.nim:383:    gch.getActiveStack().setPosition(addr(registers))
nim-1.4.0/lib/system/gc_common.nim-384-    if c_setjmp(registers) == 0'i32: # To fill the C stack with registers.
##############################################
nim-1.4.0/lib/system/gc_common.nim-386-        var max = cast[ByteAddress](stack.bottom)
nim-1.4.0/lib/system/gc_common.nim:387:        var sp = cast[ByteAddress](addr(registers))
nim-1.4.0/lib/system/gc_common.nim-388-        when defined(amd64):
##############################################
nim-1.4.0/lib/system/dollars.nim-48-  ## as it is. This operator is useful for generic code, so
nim-1.4.0/lib/system/dollars.nim:49:  ## that ``$expr`` also works if ``expr`` is already a string.
nim-1.4.0/lib/system/dollars.nim-50-
##############################################
nim-1.4.0/lib/system/deepcopy.nim-196-  var src = src
nim-1.4.0/lib/system/deepcopy.nim:197:  genericDeepCopy(dest, addr(src), mt)
nim-1.4.0/lib/system/deepcopy.nim-198-
##############################################
nim-1.4.0/lib/system/dyncalls.nim-103-
nim-1.4.0/lib/system/dyncalls.nim:104:  proc nimGetProcAddr(lib: LibHandle, name: cstring): ProcAddr =
nim-1.4.0/lib/system/dyncalls.nim-105-    result = dlsym(lib, name)
##############################################
nim-1.4.0/lib/system/dyncalls.nim-136-
nim-1.4.0/lib/system/dyncalls.nim:137:  proc nimGetProcAddr(lib: LibHandle, name: cstring): ProcAddr =
nim-1.4.0/lib/system/dyncalls.nim-138-    result = getProcAddress(cast[THINSTANCE](lib), name)
##############################################
nim-1.4.0/lib/system/dyncalls.nim-178-
nim-1.4.0/lib/system/dyncalls.nim:179:  proc nimGetProcAddr(lib: LibHandle, name: cstring): ProcAddr {.
nim-1.4.0/lib/system/dyncalls.nim-180-    error: "nimGetProcAddr not implemented".}
##############################################
nim-1.4.0/lib/system/dyncalls.nim-193-
nim-1.4.0/lib/system/dyncalls.nim:194:  proc nimGetProcAddr(lib: LibHandle, name: cstring): ProcAddr =
nim-1.4.0/lib/system/dyncalls.nim-195-    cstderr.rawWrite("nimGetProAddr not implemented")
##############################################
nim-1.4.0/lib/system/io.nim-153-    if c_ferror(f) != 0:
nim-1.4.0/lib/system/io.nim:154:      let msg = "errno: " & $errno & " `" & $strerror(errno) & "`"
nim-1.4.0/lib/system/io.nim-155-      c_clearerr(f)
##############################################
nim-1.4.0/lib/system/io.nim-174-  ## `len` (if not as many bytes are remaining), but not greater.
nim-1.4.0/lib/system/io.nim:175:  result = readBuffer(f, addr(a[start]), len)
nim-1.4.0/lib/system/io.nim-176-
##############################################
nim-1.4.0/lib/system/io.nim-186-    raiseEIO("buffer overflow: (start+len) > length of openarray buffer")
nim-1.4.0/lib/system/io.nim:187:  result = readBuffer(f, addr(a[start]), len)
nim-1.4.0/lib/system/io.nim-188-
##############################################
nim-1.4.0/lib/system/io.nim-207-  var x = cast[ptr UncheckedArray[int8]](a)
nim-1.4.0/lib/system/io.nim:208:  result = writeBuffer(f, addr(x[int(start)]), len)
nim-1.4.0/lib/system/io.nim-209-
##############################################
nim-1.4.0/lib/system/io.nim-215-  var x = cast[ptr UncheckedArray[int8]](a)
nim-1.4.0/lib/system/io.nim:216:  result = writeBuffer(f, addr(x[int(start)]), len)
nim-1.4.0/lib/system/io.nim-217-
##############################################
nim-1.4.0/lib/system/io.nim-233-      else:
nim-1.4.0/lib/system/io.nim:234:        let w = c_fprintf(f, "%s", unsafeAddr s[i])
nim-1.4.0/lib/system/io.nim-235-        if w <= 0:
##############################################
nim-1.4.0/lib/system/io.nim-394-      var buffer = newWideCString("", numberOfCharsToRead)
nim-1.4.0/lib/system/io.nim:395:      if readConsole(getOsFileHandle(f), addr(buffer[0]),
nim-1.4.0/lib/system/io.nim:396:        numberOfCharsToRead, addr(numberOfCharsRead), nil) == 0:
nim-1.4.0/lib/system/io.nim-397-        var error = getLastError()
##############################################
nim-1.4.0/lib/system/io.nim-400-        if formatMessageW(0x00000100 or 0x00001000 or 0x00000200,
nim-1.4.0/lib/system/io.nim:401:                        nil, error, 0, addr(msgbuf), 0, nil) != 0'i32:
nim-1.4.0/lib/system/io.nim-402-          errorMsg = $msgbuf
##############################################
nim-1.4.0/lib/system/io.nim-516-  while true:
nim-1.4.0/lib/system/io.nim:517:    var bytesRead = readBuffer(file, addr(buffer[0]), BufSize)
nim-1.4.0/lib/system/io.nim-518-    if bytesRead == BufSize:
##############################################
nim-1.4.0/lib/system/io.nim-542-  result = newString(len)
nim-1.4.0/lib/system/io.nim:543:  let bytes = readBuffer(file, addr(result[0]), len)
nim-1.4.0/lib/system/io.nim-544-  if endOfFile(file):
##############################################
nim-1.4.0/lib/system/io.nim-863-    try:
nim-1.4.0/lib/system/io.nim:864:      f.writeBuffer(unsafeAddr content[0], content.len)
nim-1.4.0/lib/system/io.nim-865-    finally:
##############################################
nim-1.4.0/lib/system/alloc.nim-267-proc getBottom(a: var MemRegion): PAvlNode =
nim-1.4.0/lib/system/alloc.nim:268:  result = addr(a.bottomData)
nim-1.4.0/lib/system/alloc.nim-269-  if result.link[0] == nil:
##############################################
nim-1.4.0/lib/system/alloc.nim-288-  #  track("allocAvlNode", result, sizeof(AvlNode))
nim-1.4.0/lib/system/alloc.nim:289:  sysAssert(bottom == addr(a.bottomData), "bottom data")
nim-1.4.0/lib/system/alloc.nim-290-  sysAssert(bottom.link[0] == bottom, "bottom link[0]")
##############################################
nim-1.4.0/lib/system/alloc.nim-297-proc addHeapLink(a: var MemRegion; p: PBigChunk, size: int) =
nim-1.4.0/lib/system/alloc.nim:298:  var it = addr(a.heapLinks)
nim-1.4.0/lib/system/alloc.nim-299-  while it != nil and it.len >= it.chunks.len: it = it.next
##############################################
nim-1.4.0/lib/system/alloc.nim-391-          let size = c.size
nim-1.4.0/lib/system/alloc.nim:392:          var a = cast[ByteAddress](addr(c.data))
nim-1.4.0/lib/system/alloc.nim-393-          let limit = a + c.acc
##############################################
nim-1.4.0/lib/system/alloc.nim-398-          let c = cast[PBigChunk](c)
nim-1.4.0/lib/system/alloc.nim:399:          yield addr(c.data)
nim-1.4.0/lib/system/alloc.nim-400-  m.locked = false
##############################################
nim-1.4.0/lib/system/alloc.nim-415-
nim-1.4.0/lib/system/alloc.nim:416:proc pageAddr(p: pointer): PChunk {.inline.} =
nim-1.4.0/lib/system/alloc.nim-417-  result = cast[PChunk](cast[ByteAddress](p) and not PageMask)
##############################################
nim-1.4.0/lib/system/alloc.nim-458-  when defined(debugHeapLinks):
nim-1.4.0/lib/system/alloc.nim:459:    cprintf("owner: %p; result: %p; next pointer %p; size: %ld\n", addr(a),
nim-1.4.0/lib/system/alloc.nim-460-      result, result.heapLink, result.size)
##############################################
nim-1.4.0/lib/system/alloc.nim-710-                    "rawAlloc 7")
nim-1.4.0/lib/system/alloc.nim:711:          result = cast[pointer](cast[ByteAddress](addr(c.data)) +% c.acc)
nim-1.4.0/lib/system/alloc.nim-712-          inc(c.acc, size)
##############################################
nim-1.4.0/lib/system/alloc.nim-738-        dec(a.freeMem, size)
nim-1.4.0/lib/system/alloc.nim:739:        result = addr(c.data)
nim-1.4.0/lib/system/alloc.nim-740-        sysAssert((cast[ByteAddress](c) and (MemAlign-1)) == 0, "rawAlloc 13")
##############################################
nim-1.4.0/lib/system/alloc.nim-769-      listAdd(a.freeSmallChunks[s], c)
nim-1.4.0/lib/system/alloc.nim:770:      result = addr(c.data)
nim-1.4.0/lib/system/alloc.nim-771-      sysAssert((cast[ByteAddress](result) and (MemAlign-1)) == 0, "rawAlloc 4")
##############################################
nim-1.4.0/lib/system/alloc.nim-780-                  "rawAlloc 7")
nim-1.4.0/lib/system/alloc.nim:781:        result = cast[pointer](cast[ByteAddress](addr(c.data)) +% c.acc)
nim-1.4.0/lib/system/alloc.nim-782-        inc(c.acc, size)
##############################################
nim-1.4.0/lib/system/alloc.nim-807-    sysAssert c.next == nil, "rawAlloc 11"
nim-1.4.0/lib/system/alloc.nim:808:    result = addr(c.data)
nim-1.4.0/lib/system/alloc.nim-809-    sysAssert((cast[ByteAddress](c) and (MemAlign-1)) == 0, "rawAlloc 13")
##############################################
nim-1.4.0/lib/system/alloc.nim-827-  sysAssert(allocInv(a), "rawDealloc: begin")
nim-1.4.0/lib/system/alloc.nim:828:  var c = pageAddr(p)
nim-1.4.0/lib/system/alloc.nim-829-  if isSmallChunk(c):
##############################################
nim-1.4.0/lib/system/alloc.nim-839-    when not defined(gcDestructors):
nim-1.4.0/lib/system/alloc.nim:840:      #echo("setting to nil: ", $cast[ByteAddress](addr(f.zeroField)))
nim-1.4.0/lib/system/alloc.nim-841-      sysAssert(f.zeroField != 0, "rawDealloc 1")
##############################################
nim-1.4.0/lib/system/alloc.nim-870-    a.deleted = getBottom(a)
nim-1.4.0/lib/system/alloc.nim:871:    del(a, a.root, cast[int](addr(c.data)))
nim-1.4.0/lib/system/alloc.nim-872-    if c.size >= HugeChunkSize: freeHugeChunk(a, c)
##############################################
nim-1.4.0/lib/system/alloc.nim-879-    if isAccessible(a, p):
nim-1.4.0/lib/system/alloc.nim:880:      var c = pageAddr(p)
nim-1.4.0/lib/system/alloc.nim-881-      if not chunkUnused(c):
##############################################
nim-1.4.0/lib/system/alloc.nim-889-          var c = cast[PBigChunk](c)
nim-1.4.0/lib/system/alloc.nim:890:          result = p == addr(c.data) and cast[ptr FreeCell](p).zeroField >% 1
nim-1.4.0/lib/system/alloc.nim-891-
##############################################
nim-1.4.0/lib/system/alloc.nim-897-    if isAccessible(a, p):
nim-1.4.0/lib/system/alloc.nim:898:      var c = pageAddr(p)
nim-1.4.0/lib/system/alloc.nim-899-      if not chunkUnused(c):
##############################################
nim-1.4.0/lib/system/alloc.nim-904-          if c.acc >% offset:
nim-1.4.0/lib/system/alloc.nim:905:            sysAssert(cast[ByteAddress](addr(c.data)) +% offset ==
nim-1.4.0/lib/system/alloc.nim-906-                      cast[ByteAddress](p), "offset is not what you think it is")
nim-1.4.0/lib/system/alloc.nim:907:            var d = cast[ptr FreeCell](cast[ByteAddress](addr(c.data)) +%
nim-1.4.0/lib/system/alloc.nim-908-                      offset -% (offset %% c.size))
##############################################
nim-1.4.0/lib/system/alloc.nim-913-          var c = cast[PBigChunk](c)
nim-1.4.0/lib/system/alloc.nim:914:          var d = addr(c.data)
nim-1.4.0/lib/system/alloc.nim-915-          if p >= d and cast[ptr FreeCell](d).zeroField >% 1:
##############################################
nim-1.4.0/lib/system/alloc.nim-925-          var k = cast[pointer](avlNode.key)
nim-1.4.0/lib/system/alloc.nim:926:          var c = cast[PBigChunk](pageAddr(k))
nim-1.4.0/lib/system/alloc.nim:927:          sysAssert(addr(c.data) == k, " k is not the same as addr(c.data)!")
nim-1.4.0/lib/system/alloc.nim-928-          if cast[ptr FreeCell](k).zeroField >% 1:
##############################################
nim-1.4.0/lib/system/alloc.nim-934-    var x = cast[pointer](cast[ByteAddress](p) -% sizeof(FreeCell))
nim-1.4.0/lib/system/alloc.nim:935:    var c = pageAddr(p)
nim-1.4.0/lib/system/alloc.nim-936-    sysAssert(not chunkUnused(c), "ptrSize")
##############################################
nim-1.4.0/lib/system/alloc.nim-940-  else:
nim-1.4.0/lib/system/alloc.nim:941:    var c = pageAddr(p)
nim-1.4.0/lib/system/alloc.nim-942-    sysAssert(not chunkUnused(c), "ptrSize")
##############################################
nim-1.4.0/lib/system/alloc.nim-989-  # we free every 'ordinarily' allocated page by iterating over the page bits:
nim-1.4.0/lib/system/alloc.nim:990:  var it = addr(a.heapLinks)
nim-1.4.0/lib/system/alloc.nim-991-  while true:
##############################################
nim-1.4.0/lib/system/alloc.nim-995-      when defined(debugHeapLinks):
nim-1.4.0/lib/system/alloc.nim:996:        cprintf("owner %p; dealloc A: %p size: %ld; next: %p\n", addr(a),
nim-1.4.0/lib/system/alloc.nim-997-          it, it.size, next)
##############################################
nim-1.4.0/lib/system/orc.nim-61-    var p = s +! sizeof(RefHeader)
nim-1.4.0/lib/system/orc.nim:62:    cast[TraceProc](desc.traceImpl)(p, addr(j))
nim-1.4.0/lib/system/orc.nim-63-
##############################################
nim-1.4.0/lib/system/repr.nim-326-      var p = p
nim-1.4.0/lib/system/repr.nim:327:      reprAux(result, addr(p), typ, cl)
nim-1.4.0/lib/system/repr.nim-328-    add result, "\n"
##############################################
nim-1.4.0/lib/system/mm/go.nim-92-proc newObj(typ: PNimType, size: int): pointer {.compilerproc.} =
nim-1.4.0/lib/system/mm/go.nim:93:  writebarrierptr(addr(result), goMalloc(size.uint))
nim-1.4.0/lib/system/mm/go.nim-94-  if typ.finalizer != nil:
##############################################
nim-1.4.0/lib/system/mm/go.nim-97-proc newObjRC1(typ: PNimType, size: int): pointer {.compilerRtl.} =
nim-1.4.0/lib/system/mm/go.nim:98:  writebarrierptr(addr(result), newObj(typ, size))
nim-1.4.0/lib/system/mm/go.nim-99-
nim-1.4.0/lib/system/mm/go.nim-100-proc newObjNoInit(typ: PNimType, size: int): pointer =
nim-1.4.0/lib/system/mm/go.nim:101:  writebarrierptr(addr(result), newObj(typ, size))
nim-1.4.0/lib/system/mm/go.nim-102-
nim-1.4.0/lib/system/mm/go.nim-103-proc newSeq(typ: PNimType, len: int): pointer {.compilerproc.} =
nim-1.4.0/lib/system/mm/go.nim:104:  writebarrierptr(addr(result), newObj(typ, align(GenericSeqSize, typ.base.align) + len * typ.base.size))
nim-1.4.0/lib/system/mm/go.nim-105-  cast[PGenericSeq](result).len = len
##############################################
nim-1.4.0/lib/system/mm/go.nim-110-proc newSeqRC1(typ: PNimType, len: int): pointer {.compilerRtl.} =
nim-1.4.0/lib/system/mm/go.nim:111:  writebarrierptr(addr(result), newSeq(typ, len))
nim-1.4.0/lib/system/mm/go.nim-112-
##############################################
nim-1.4.0/lib/system/mm/go.nim-129-  let oldsize = align(GenericSeqSize, old.elemAlign) + old.len * old.elemSize
nim-1.4.0/lib/system/mm/go.nim:130:  writebarrierptr(addr(result), goMalloc(newsize.uint))
nim-1.4.0/lib/system/mm/go.nim-131-  typedMemMove(result, old, oldsize.uint)
##############################################
nim-1.4.0/lib/system/threadlocalstorage.nim-182-  proc threadVarAlloc(): ThreadVarSlot {.inline.} =
nim-1.4.0/lib/system/threadlocalstorage.nim:183:    discard pthread_key_create(addr(result), nil)
nim-1.4.0/lib/system/threadlocalstorage.nim-184-  proc threadVarSetValue(s: ThreadVarSlot, value: pointer) {.inline.} =
##############################################
nim-1.4.0/lib/system/threadlocalstorage.nim-234-  proc GetThreadLocalVars(): pointer {.compilerRtl, inl.} =
nim-1.4.0/lib/system/threadlocalstorage.nim:235:    result = addr(cast[PGcThread](threadVarGetValue(globalsSlot)).tls)
nim-1.4.0/lib/system/threadlocalstorage.nim-236-
##############################################
nim-1.4.0/lib/system/threadlocalstorage.nim-240-      when declared(mainThread):
nim-1.4.0/lib/system/threadlocalstorage.nim:241:        threadVarSetValue(globalsSlot, addr(mainThread))
nim-1.4.0/lib/system/threadlocalstorage.nim-242-
##############################################
nim-1.4.0/lib/system/excpt.nim-89-when false:
nim-1.4.0/lib/system/excpt.nim:90:  proc popFrameOfAddr(s: PFrame) {.compilerRtl.} =
nim-1.4.0/lib/system/excpt.nim-91-    var it = framePtr
##############################################
nim-1.4.0/lib/system/excpt.nim-152-    importc: "backtrace", header: "<execinfo.h>".}
nim-1.4.0/lib/system/excpt.nim:153:  proc dladdr(addr1: pointer, info: ptr TDl_info): int {.
nim-1.4.0/lib/system/excpt.nim-154-    importc: "dladdr", header: "<dlfcn.h>".}
##############################################
nim-1.4.0/lib/system/excpt.nim-167-    # (but this way you don't need manual stack tracing)
nim-1.4.0/lib/system/excpt.nim:168:    var size = backtrace(cast[ptr pointer](addr(tempAddresses)),
nim-1.4.0/lib/system/excpt.nim-169-                         len(tempAddresses))
##############################################
nim-1.4.0/lib/system/excpt.nim-171-    for i in 0..size-1:
nim-1.4.0/lib/system/excpt.nim:172:      var dlresult = dladdr(tempAddresses[i], addr(tempDlInfo))
nim-1.4.0/lib/system/excpt.nim-173-      if enabled:
##############################################
nim-1.4.0/lib/system/excpt.nim-367-      if L + slen < high(buf):
nim-1.4.0/lib/system/excpt.nim:368:        copyMem(addr(buf[L]), cstring(s), slen)
nim-1.4.0/lib/system/excpt.nim-369-        inc L, slen
##############################################
nim-1.4.0/lib/system/excpt.nim-414-  proc nimErrorFlag(): ptr bool {.compilerRtl, inl.} =
nim-1.4.0/lib/system/excpt.nim:415:    result = addr(nimInErrorMode)
nim-1.4.0/lib/system/excpt.nim-416-
##############################################
nim-1.4.0/lib/system/atomics.nim-322-  proc cpuRelax* {.inline.} =
nim-1.4.0/lib/system/atomics.nim:323:    {.emit: """asm volatile("pause" ::: "memory");""".}
nim-1.4.0/lib/system/atomics.nim-324-elif someGcc or defined(tcc):
nim-1.4.0/lib/system/atomics.nim-325-  proc cpuRelax* {.inline.} =
nim-1.4.0/lib/system/atomics.nim:326:    {.emit: """asm volatile("" ::: "memory");""".}
nim-1.4.0/lib/system/atomics.nim-327-elif defined(icl):
##############################################
nim-1.4.0/lib/system/sysstr.nim-37-  template allocStr(size: untyped): untyped =
nim-1.4.0/lib/system/sysstr.nim:38:    cast[NimString](newStr(addr(strDesc), size, true))
nim-1.4.0/lib/system/sysstr.nim-39-
nim-1.4.0/lib/system/sysstr.nim-40-  template allocStrNoInit(size: untyped): untyped =
nim-1.4.0/lib/system/sysstr.nim:41:    cast[NimString](newStr(addr(strDesc), size, false))
nim-1.4.0/lib/system/sysstr.nim-42-
##############################################
nim-1.4.0/lib/system/sysstr.nim-44-  template allocStr(size: untyped): untyped =
nim-1.4.0/lib/system/sysstr.nim:45:    cast[NimString](newObj(addr(strDesc), size))
nim-1.4.0/lib/system/sysstr.nim-46-
nim-1.4.0/lib/system/sysstr.nim-47-  template allocStrNoInit(size: untyped): untyped =
nim-1.4.0/lib/system/sysstr.nim:48:    cast[NimString](newObjNoInit(addr(strDesc), size))
nim-1.4.0/lib/system/sysstr.nim-49-
##############################################
nim-1.4.0/lib/system/sysstr.nim-80-    result.len = len
nim-1.4.0/lib/system/sysstr.nim:81:    copyMem(addr(result.data), addr(s.data[start]), len)
nim-1.4.0/lib/system/sysstr.nim-82-    result.data[len] = '\0'
##############################################
nim-1.4.0/lib/system/sysstr.nim-98-  result.len = len
nim-1.4.0/lib/system/sysstr.nim:99:  copyMem(addr(result.data), str, len + 1)
nim-1.4.0/lib/system/sysstr.nim-100-
##############################################
nim-1.4.0/lib/system/sysstr.nim-111-      result.len = src.len
nim-1.4.0/lib/system/sysstr.nim:112:      copyMem(addr(result.data), addr(src.data), src.len + 1)
nim-1.4.0/lib/system/sysstr.nim-113-      sysAssert((seqShallowFlag and result.reserved) == 0, "copyString")
##############################################
nim-1.4.0/lib/system/sysstr.nim-120-  result.len = n
nim-1.4.0/lib/system/sysstr.nim:121:  copyMem(addr(result.data), addr(src.data), n)
nim-1.4.0/lib/system/sysstr.nim-122-  result.data[n] = '\0'
##############################################
nim-1.4.0/lib/system/sysstr.nim-133-        if s < 7: s = 7
nim-1.4.0/lib/system/sysstr.nim:134:        result = cast[NimString](newObjRC1(addr(strDesc), sizeof(TGenericSeq) +
nim-1.4.0/lib/system/sysstr.nim-135-                                s+1))
##############################################
nim-1.4.0/lib/system/sysstr.nim-141-      result.len = src.len
nim-1.4.0/lib/system/sysstr.nim:142:      copyMem(addr(result.data), addr(src.data), src.len + 1)
nim-1.4.0/lib/system/sysstr.nim-143-      sysAssert((seqShallowFlag and result.reserved) == 0, "copyStringRC1")
##############################################
nim-1.4.0/lib/system/sysstr.nim-151-    result.len = src.len
nim-1.4.0/lib/system/sysstr.nim:152:    copyMem(addr(result.data), addr(src.data), src.len + 1)
nim-1.4.0/lib/system/sysstr.nim-153-
##############################################
nim-1.4.0/lib/system/sysstr.nim-165-        result.len = s.len
nim-1.4.0/lib/system/sysstr.nim:166:        copyMem(addr result.data[0], unsafeAddr(s.data[0]), s.len+1)
nim-1.4.0/lib/system/sysstr.nim-167-      else:
##############################################
nim-1.4.0/lib/system/sysstr.nim-215-      result.len = dest.len
nim-1.4.0/lib/system/sysstr.nim:216:      copyMem(addr result.data[0], unsafeAddr(dest.data[0]), dest.len+1)
nim-1.4.0/lib/system/sysstr.nim-217-    else:
##############################################
nim-1.4.0/lib/system/sysstr.nim-225-  if src != nil:
nim-1.4.0/lib/system/sysstr.nim:226:    copyMem(addr(dest.data[dest.len]), addr(src.data), src.len + 1)
nim-1.4.0/lib/system/sysstr.nim-227-    inc(dest.len, src.len)
##############################################
nim-1.4.0/lib/system/sysstr.nim-244-      result.len = s.len
nim-1.4.0/lib/system/sysstr.nim:245:      copyMem(addr result.data[0], unsafeAddr(s.data[0]), s.len+1)
nim-1.4.0/lib/system/sysstr.nim-246-      zeroMem(addr result.data[s.len], newLen - s.len)
##############################################
nim-1.4.0/lib/system/threads.nim-159-    # init the GC for refc/markandsweep
nim-1.4.0/lib/system/threads.nim:160:    nimGC_setStackBottom(addr(p))
nim-1.4.0/lib/system/threads.nim-161-    initGC()
##############################################
nim-1.4.0/lib/system/threads.nim-220-      discard waitForMultipleObjects(int32(count),
nim-1.4.0/lib/system/threads.nim:221:                                     cast[ptr SysThread](addr(a)), 1, -1)
nim-1.4.0/lib/system/threads.nim-222-      inc(k, MAXIMUM_WAIT_OBJECTS)
##############################################
nim-1.4.0/lib/system/threads.nim-249-      discard pthread_cancel(t.sys)
nim-1.4.0/lib/system/threads.nim:250:    when declared(registerThread): unregisterThread(addr(t))
nim-1.4.0/lib/system/threads.nim-251-    t.dataFn = nil
##############################################
nim-1.4.0/lib/system/threads.nim-272-    t.sys = createThread(nil, ThreadStackSize, threadProcWrapper[TArg],
nim-1.4.0/lib/system/threads.nim:273:                         addr(t), 0'i32, dummyThreadId)
nim-1.4.0/lib/system/threads.nim-274-    if t.sys <= 0:
##############################################
nim-1.4.0/lib/system/threads.nim-298-      ThreadStackSize.culonglong,
nim-1.4.0/lib/system/threads.nim:299:      threadProcWrapper[TArg], addr(t), affinityOffset)
nim-1.4.0/lib/system/threads.nim-300-    inc affinityOffset
##############################################
nim-1.4.0/lib/system/threads.nim-325-      doAssert(setstacksizeResult == 0)
nim-1.4.0/lib/system/threads.nim:326:    if pthread_create(t.sys, a, threadProcWrapper[TArg], addr(t)) != 0:
nim-1.4.0/lib/system/threads.nim-327-      raise newException(ResourceExhaustedError, "cannot create thread")
##############################################
nim-1.4.0/lib/system/gc.nim-698-  const workPackage = 100
nim-1.4.0/lib/system/gc.nim:699:  var L = addr(gch.zct.len)
nim-1.4.0/lib/system/gc.nim-700-
##############################################
nim-1.4.0/lib/system/gc.nim-824-      var stackTop {.volatile.}: pointer
nim-1.4.0/lib/system/gc.nim:825:      gch.getActiveStack().pos = addr(stackTop)
nim-1.4.0/lib/system/gc.nim-826-
##############################################
nim-1.4.0/lib/system/strmantle.nim-16-  if minlen > 0:
nim-1.4.0/lib/system/strmantle.nim:17:    result = c_memcmp(unsafeAddr a[0], unsafeAddr b[0], cast[csize_t](minlen))
nim-1.4.0/lib/system/strmantle.nim-18-    if result == 0:
##############################################
nim-1.4.0/lib/system/strmantle.nim-27-    if alen == 0: return true
nim-1.4.0/lib/system/strmantle.nim:28:    return equalMem(unsafeAddr(a[0]), unsafeAddr(b[0]), alen)
nim-1.4.0/lib/system/strmantle.nim-29-
##############################################
nim-1.4.0/lib/system/cgprocs.nim-17-proc nimUnloadLibrary(lib: LibHandle) {.compilerproc, hcrInline, nonReloadable.}
nim-1.4.0/lib/system/cgprocs.nim:18:proc nimGetProcAddr(lib: LibHandle, name: cstring): ProcAddr {.compilerproc, hcrInline, nonReloadable.}
nim-1.4.0/lib/system/cgprocs.nim-19-
##############################################
nim-1.4.0/lib/system/channels.nim-314-      dec c
nim-1.4.0/lib/system/channels.nim:315:      copyMem(addr(n[z*typ.size]), addr(q.data[i*typ.size]), typ.size)
nim-1.4.0/lib/system/channels.nim-316-      i = (i + 1) and q.mask
##############################################
nim-1.4.0/lib/system/channels.nim-327-  when not usesDestructors:
nim-1.4.0/lib/system/channels.nim:328:    storeAux(addr(q.data[q.wr * typ.size]), data, typ, q, mStore)
nim-1.4.0/lib/system/channels.nim-329-  else:
nim-1.4.0/lib/system/channels.nim:330:    copyMem(addr(q.data[q.wr * typ.size]), data, typ.size)
nim-1.4.0/lib/system/channels.nim-331-  inc q.count
##############################################
nim-1.4.0/lib/system/channels.nim-337-  when not usesDestructors:
nim-1.4.0/lib/system/channels.nim:338:    storeAux(data, addr(q.data[q.rd * typ.size]), typ, q, mLoad)
nim-1.4.0/lib/system/channels.nim-339-  else:
nim-1.4.0/lib/system/channels.nim:340:    copyMem(data, addr(q.data[q.rd * typ.size]), typ.size)
nim-1.4.0/lib/system/channels.nim-341-  q.rd = (q.rd + 1) and q.mask
##############################################
nim-1.4.0/lib/system/channels.nim-368-  ## Sends a message to a thread. `msg` is deeply copied.
nim-1.4.0/lib/system/channels.nim:369:  discard sendImpl(cast[PRawChannel](addr c), cast[PNimType](getTypeInfo(msg)), unsafeAddr(msg), false)
nim-1.4.0/lib/system/channels.nim-370-  when defined(gcDestructors):
##############################################
nim-1.4.0/lib/system/channels.nim-379-  ## in the channel exceeded `maxItems`.
nim-1.4.0/lib/system/channels.nim:380:  result = sendImpl(cast[PRawChannel](addr c), cast[PNimType](getTypeInfo(msg)), unsafeAddr(msg), true)
nim-1.4.0/lib/system/channels.nim-381-  when defined(gcDestructors):
##############################################
nim-1.4.0/lib/system/channels.nim-402-  ## You may use `peek proc <#peek,Channel[TMsg]>`_ to avoid the blocking.
nim-1.4.0/lib/system/channels.nim:403:  var q = cast[PRawChannel](addr(c))
nim-1.4.0/lib/system/channels.nim-404-  acquireSys(q.lock)
nim-1.4.0/lib/system/channels.nim:405:  llRecv(q, addr(result), cast[PNimType](getTypeInfo(result)))
nim-1.4.0/lib/system/channels.nim-406-  releaseSys(q.lock)
##############################################
nim-1.4.0/lib/system/channels.nim-414-  ## returns ``(true, msg)``.
nim-1.4.0/lib/system/channels.nim:415:  var q = cast[PRawChannel](addr(c))
nim-1.4.0/lib/system/channels.nim-416-  if q.mask != ChannelDeadMask:
##############################################
nim-1.4.0/lib/system/channels.nim-418-      if q.count > 0:
nim-1.4.0/lib/system/channels.nim:419:        llRecv(q, addr(result.msg), cast[PNimType](getTypeInfo(result.msg)))
nim-1.4.0/lib/system/channels.nim-420-        result.dataAvailable = true
##############################################
nim-1.4.0/lib/system/channels.nim-429-  ## It's much better to use `tryRecv proc <#tryRecv,Channel[TMsg]>`_ instead.
nim-1.4.0/lib/system/channels.nim:430:  var q = cast[PRawChannel](addr(c))
nim-1.4.0/lib/system/channels.nim-431-  if q.mask != ChannelDeadMask:
##############################################
nim-1.4.0/lib/system/channels.nim-443-  ## For unlimited queue set `maxItems` to 0.
nim-1.4.0/lib/system/channels.nim:444:  initRawChannel(addr(c), maxItems)
nim-1.4.0/lib/system/channels.nim-445-
##############################################
nim-1.4.0/lib/system/channels.nim-447-  ## Closes a channel `c` and frees its associated resources.
nim-1.4.0/lib/system/channels.nim:448:  deinitRawChannel(addr(c))
nim-1.4.0/lib/system/channels.nim-449-
##############################################
nim-1.4.0/lib/system/channels.nim-452-  ## new messages.
nim-1.4.0/lib/system/channels.nim:453:  var q = cast[PRawChannel](addr(c))
nim-1.4.0/lib/system/channels.nim-454-  result = q.ready
##############################################
nim-1.4.0/lib/system/gc2.nim-527-proc markIncremental(gch: var GcHeap): bool =
nim-1.4.0/lib/system/gc2.nim:528:  var L = addr(gch.greyStack.len)
nim-1.4.0/lib/system/gc2.nim-529-  takeStartTime(100)
##############################################
nim-1.4.0/lib/system/gc2.nim-690-      var stackTop {.volatile.}: pointer
nim-1.4.0/lib/system/gc2.nim:691:      gch.getActiveStack().pos = addr(stackTop)
nim-1.4.0/lib/system/gc2.nim-692-
##############################################
nim-1.4.0/lib/system/arithm.nim-168-    # a in eax, and b in edx
nim-1.4.0/lib/system/arithm.nim:169:    asm """
nim-1.4.0/lib/system/arithm.nim-170-        mov eax, ecx
##############################################
nim-1.4.0/lib/system/arithm.nim-178-  proc subInt(a, b: int): int {.compilerproc, asmNoStackFrame.} =
nim-1.4.0/lib/system/arithm.nim:179:    asm """
nim-1.4.0/lib/system/arithm.nim-180-        mov eax, ecx
##############################################
nim-1.4.0/lib/system/arithm.nim-188-  proc negInt(a: int): int {.compilerproc, asmNoStackFrame.} =
nim-1.4.0/lib/system/arithm.nim:189:    asm """
nim-1.4.0/lib/system/arithm.nim-190-        mov eax, ecx
##############################################
nim-1.4.0/lib/system/arithm.nim-198-  proc divInt(a, b: int): int {.compilerproc, asmNoStackFrame.} =
nim-1.4.0/lib/system/arithm.nim:199:    asm """
nim-1.4.0/lib/system/arithm.nim-200-        test  edx, edx
##############################################
nim-1.4.0/lib/system/arithm.nim-217-  proc modInt(a, b: int): int {.compilerproc, asmNoStackFrame.} =
nim-1.4.0/lib/system/arithm.nim:218:    asm """
nim-1.4.0/lib/system/arithm.nim-219-        test  edx, edx
##############################################
nim-1.4.0/lib/system/arithm.nim-237-  proc mulInt(a, b: int): int {.compilerproc, asmNoStackFrame.} =
nim-1.4.0/lib/system/arithm.nim:238:    asm """
nim-1.4.0/lib/system/arithm.nim-239-        mov eax, ecx
##############################################
nim-1.4.0/lib/system/arithm.nim-251-    # don't use a pure proc here!
nim-1.4.0/lib/system/arithm.nim:252:    asm """
nim-1.4.0/lib/system/arithm.nim-253-      "addl %%ecx, %%eax\n"
##############################################
nim-1.4.0/lib/system/arithm.nim-264-  proc subInt(a, b: int): int {.compilerproc, inline.} =
nim-1.4.0/lib/system/arithm.nim:265:    asm """ "subl %%ecx,%%eax\n"
nim-1.4.0/lib/system/arithm.nim-266-            "jno 1\n"
##############################################
nim-1.4.0/lib/system/arithm.nim-273-  proc mulInt(a, b: int): int {.compilerproc, inline.} =
nim-1.4.0/lib/system/arithm.nim:274:    asm """  "xorl %%edx, %%edx\n"
nim-1.4.0/lib/system/arithm.nim-275-             "imull %%ecx\n"
##############################################
nim-1.4.0/lib/system/arithm.nim-284-  proc negInt(a: int): int {.compilerproc, inline.} =
nim-1.4.0/lib/system/arithm.nim:285:    asm """ "negl %%eax\n"
nim-1.4.0/lib/system/arithm.nim-286-            "jno 1\n"
##############################################
nim-1.4.0/lib/system/arithm.nim-293-  proc divInt(a, b: int): int {.compilerproc, inline.} =
nim-1.4.0/lib/system/arithm.nim:294:    asm """  "xorl %%edx, %%edx\n"
nim-1.4.0/lib/system/arithm.nim-295-             "idivl %%ecx\n"
##############################################
nim-1.4.0/lib/system/arithm.nim-304-  proc modInt(a, b: int): int {.compilerproc, inline.} =
nim-1.4.0/lib/system/arithm.nim:305:    asm """  "xorl %%edx, %%edx\n"
nim-1.4.0/lib/system/arithm.nim-306-             "idivl %%ecx\n"
##############################################
nim-1.4.0/lib/system/cyclebreaker.nim-85-  if desc.traceImpl != nil:
nim-1.4.0/lib/system/cyclebreaker.nim:86:    cast[TraceProc](desc.traceImpl)(p, addr(j))
nim-1.4.0/lib/system/cyclebreaker.nim-87-
##############################################
nim-1.4.0/lib/system/gc_regions.nim-306-  res.typ = typ
nim-1.4.0/lib/system/gc_regions.nim:307:  res.region = addr(r)
nim-1.4.0/lib/system/gc_regions.nim-308-  result = res +! sizeof(SeqHeader)
##############################################
nim-1.4.0/lib/system/jssys.nim-51-proc isNimException(): bool {.asmNoStackFrame.} =
nim-1.4.0/lib/system/jssys.nim:52:  asm "return `lastJSError` && `lastJSError`.m_type;"
nim-1.4.0/lib/system/jssys.nim-53-
##############################################
nim-1.4.0/lib/system/jssys.nim-141-    e.trace = rawWriteStackTrace()
nim-1.4.0/lib/system/jssys.nim:142:  asm "throw `e`;"
nim-1.4.0/lib/system/jssys.nim-143-
##############################################
nim-1.4.0/lib/system/jssys.nim-151-
nim-1.4.0/lib/system/jssys.nim:152:    asm "throw lastJSError;"
nim-1.4.0/lib/system/jssys.nim-153-
##############################################
nim-1.4.0/lib/system/jssys.nim-169-proc setConstr() {.varargs, asmNoStackFrame, compilerproc.} =
nim-1.4.0/lib/system/jssys.nim:170:  asm """
nim-1.4.0/lib/system/jssys.nim-171-    var result = {};
##############################################
nim-1.4.0/lib/system/jssys.nim-271-proc mnewString(len: int): string {.asmNoStackFrame, compilerproc.} =
nim-1.4.0/lib/system/jssys.nim:272:  asm """
nim-1.4.0/lib/system/jssys.nim-273-    return new Array(`len`);
##############################################
nim-1.4.0/lib/system/jssys.nim-277-  # argument type is a fake
nim-1.4.0/lib/system/jssys.nim:278:  asm """
nim-1.4.0/lib/system/jssys.nim-279-    var result = 0;
##############################################
nim-1.4.0/lib/system/jssys.nim-284-proc SetEq(a, b: int): bool {.compilerproc, asmNoStackFrame.} =
nim-1.4.0/lib/system/jssys.nim:285:  asm """
nim-1.4.0/lib/system/jssys.nim-286-    for (var elem in `a`) { if (!`b`[elem]) return false; }
##############################################
nim-1.4.0/lib/system/jssys.nim-291-proc SetLe(a, b: int): bool {.compilerproc, asmNoStackFrame.} =
nim-1.4.0/lib/system/jssys.nim:292:  asm """
nim-1.4.0/lib/system/jssys.nim-293-    for (var elem in `a`) { if (!`b`[elem]) return false; }
##############################################
nim-1.4.0/lib/system/jssys.nim-300-proc SetMul(a, b: int): int {.compilerproc, asmNoStackFrame.} =
nim-1.4.0/lib/system/jssys.nim:301:  asm """
nim-1.4.0/lib/system/jssys.nim-302-    var result = {};
##############################################
nim-1.4.0/lib/system/jssys.nim-309-proc SetPlus(a, b: int): int {.compilerproc, asmNoStackFrame.} =
nim-1.4.0/lib/system/jssys.nim:310:  asm """
nim-1.4.0/lib/system/jssys.nim-311-    var result = {};
##############################################
nim-1.4.0/lib/system/jssys.nim-317-proc SetMinus(a, b: int): int {.compilerproc, asmNoStackFrame.} =
nim-1.4.0/lib/system/jssys.nim:318:  asm """
nim-1.4.0/lib/system/jssys.nim-319-    var result = {};
##############################################
nim-1.4.0/lib/system/jssys.nim-326-proc cmpStrings(a, b: string): int {.asmNoStackFrame, compilerproc.} =
nim-1.4.0/lib/system/jssys.nim:327:  asm """
nim-1.4.0/lib/system/jssys.nim-328-    if (`a` == `b`) return 0;
##############################################
nim-1.4.0/lib/system/jssys.nim-341-proc eqStrings(a, b: string): bool {.asmNoStackFrame, compilerproc.} =
nim-1.4.0/lib/system/jssys.nim:342:  asm """
nim-1.4.0/lib/system/jssys.nim-343-    if (`a` == `b`) return true;
##############################################
nim-1.4.0/lib/system/jssys.nim-355-  proc rawEcho {.compilerproc, asmNoStackFrame.} =
nim-1.4.0/lib/system/jssys.nim:356:    asm """
nim-1.4.0/lib/system/jssys.nim-357-      var buf = "";
##############################################
nim-1.4.0/lib/system/jssys.nim-367-  proc rawEcho {.compilerproc, asmNoStackFrame.} =
nim-1.4.0/lib/system/jssys.nim:368:    asm """
nim-1.4.0/lib/system/jssys.nim-369-      var buf = "";
##############################################
nim-1.4.0/lib/system/jssys.nim-401-proc checkOverflowInt(a: int) {.asmNoStackFrame, compilerproc.} =
nim-1.4.0/lib/system/jssys.nim:402:  asm """
nim-1.4.0/lib/system/jssys.nim-403-    if (`a` > 2147483647 || `a` < -2147483648) `raiseOverflow`();
##############################################
nim-1.4.0/lib/system/jssys.nim-406-proc addInt(a, b: int): int {.asmNoStackFrame, compilerproc.} =
nim-1.4.0/lib/system/jssys.nim:407:  asm """
nim-1.4.0/lib/system/jssys.nim-408-    var result = `a` + `b`;
##############################################
nim-1.4.0/lib/system/jssys.nim-413-proc subInt(a, b: int): int {.asmNoStackFrame, compilerproc.} =
nim-1.4.0/lib/system/jssys.nim:414:  asm """
nim-1.4.0/lib/system/jssys.nim-415-    var result = `a` - `b`;
##############################################
nim-1.4.0/lib/system/jssys.nim-420-proc mulInt(a, b: int): int {.asmNoStackFrame, compilerproc.} =
nim-1.4.0/lib/system/jssys.nim:421:  asm """
nim-1.4.0/lib/system/jssys.nim-422-    var result = `a` * `b`;
##############################################
nim-1.4.0/lib/system/jssys.nim-427-proc divInt(a, b: int): int {.asmNoStackFrame, compilerproc.} =
nim-1.4.0/lib/system/jssys.nim:428:  asm """
nim-1.4.0/lib/system/jssys.nim-429-    if (`b` == 0) `raiseDivByZero`();
##############################################
nim-1.4.0/lib/system/jssys.nim-434-proc modInt(a, b: int): int {.asmNoStackFrame, compilerproc.} =
nim-1.4.0/lib/system/jssys.nim:435:  asm """
nim-1.4.0/lib/system/jssys.nim-436-    if (`b` == 0) `raiseDivByZero`();
##############################################
nim-1.4.0/lib/system/jssys.nim-441-proc checkOverflowInt64(a: int) {.asmNoStackFrame, compilerproc.} =
nim-1.4.0/lib/system/jssys.nim:442:  asm """
nim-1.4.0/lib/system/jssys.nim-443-    if (`a` > 9223372036854775807 || `a` < -9223372036854775808) `raiseOverflow`();
##############################################
nim-1.4.0/lib/system/jssys.nim-446-proc addInt64(a, b: int): int {.asmNoStackFrame, compilerproc.} =
nim-1.4.0/lib/system/jssys.nim:447:  asm """
nim-1.4.0/lib/system/jssys.nim-448-    var result = `a` + `b`;
##############################################
nim-1.4.0/lib/system/jssys.nim-453-proc subInt64(a, b: int): int {.asmNoStackFrame, compilerproc.} =
nim-1.4.0/lib/system/jssys.nim:454:  asm """
nim-1.4.0/lib/system/jssys.nim-455-    var result = `a` - `b`;
##############################################
nim-1.4.0/lib/system/jssys.nim-460-proc mulInt64(a, b: int): int {.asmNoStackFrame, compilerproc.} =
nim-1.4.0/lib/system/jssys.nim:461:  asm """
nim-1.4.0/lib/system/jssys.nim-462-    var result = `a` * `b`;
##############################################
nim-1.4.0/lib/system/jssys.nim-467-proc divInt64(a, b: int): int {.asmNoStackFrame, compilerproc.} =
nim-1.4.0/lib/system/jssys.nim:468:  asm """
nim-1.4.0/lib/system/jssys.nim-469-    if (`b` == 0) `raiseDivByZero`();
##############################################
nim-1.4.0/lib/system/jssys.nim-474-proc modInt64(a, b: int): int {.asmNoStackFrame, compilerproc.} =
nim-1.4.0/lib/system/jssys.nim:475:  asm """
nim-1.4.0/lib/system/jssys.nim-476-    if (`b` == 0) `raiseDivByZero`();
##############################################
nim-1.4.0/lib/system/jssys.nim-488-  ## ensures the result doesn't print like an integer, ie return 2.0, not 2
nim-1.4.0/lib/system/jssys.nim:489:  asm """
nim-1.4.0/lib/system/jssys.nim-490-    function nimOnlyDigitsOrMinus(n) {
##############################################
nim-1.4.0/lib/system/jssys.nim-515-  proc toU8*(a: int): int8 {.asmNoStackFrame, compilerproc.} =
nim-1.4.0/lib/system/jssys.nim:516:    asm """
nim-1.4.0/lib/system/jssys.nim-517-      return `a`;
##############################################
nim-1.4.0/lib/system/jssys.nim-520-  proc toU16*(a: int): int16 {.asmNoStackFrame, compilerproc.} =
nim-1.4.0/lib/system/jssys.nim:521:    asm """
nim-1.4.0/lib/system/jssys.nim-522-      return `a`;
##############################################
nim-1.4.0/lib/system/jssys.nim-525-  proc toU32*(a: int64): int32 {.asmNoStackFrame, compilerproc.} =
nim-1.4.0/lib/system/jssys.nim:526:    asm """
nim-1.4.0/lib/system/jssys.nim-527-      return `a`;
##############################################
nim-1.4.0/lib/system/jssys.nim-550-  of nkSlot:
nim-1.4.0/lib/system/jssys.nim:551:    asm """
nim-1.4.0/lib/system/jssys.nim-552-      `dest`[`n`.offset] = nimCopy(`dest`[`n`.offset], `src`[`n`.offset], `n`.typ);
##############################################
nim-1.4.0/lib/system/jssys.nim-554-  of nkList:
nim-1.4.0/lib/system/jssys.nim:555:    asm """
nim-1.4.0/lib/system/jssys.nim-556-    for (var i = 0; i < `n`.sons.length; i++) {
##############################################
nim-1.4.0/lib/system/jssys.nim-560-  of nkCase:
nim-1.4.0/lib/system/jssys.nim:561:    asm """
nim-1.4.0/lib/system/jssys.nim-562-      `dest`[`n`.offset] = nimCopy(`dest`[`n`.offset], `src`[`n`.offset], `n`.typ);
##############################################
nim-1.4.0/lib/system/jssys.nim-573-    else:
nim-1.4.0/lib/system/jssys.nim:574:      asm "`result` = [`src`[0], `src`[1]];"
nim-1.4.0/lib/system/jssys.nim-575-  of tySet:
nim-1.4.0/lib/system/jssys.nim:576:    asm """
nim-1.4.0/lib/system/jssys.nim-577-      if (`dest` === null || `dest` === undefined) {
##############################################
nim-1.4.0/lib/system/jssys.nim-588-    elif ti.kind == tyObject:
nim-1.4.0/lib/system/jssys.nim:589:      asm "`result` = (`dest` === null || `dest` === undefined) ? {m_type: `ti`} : `dest`;"
nim-1.4.0/lib/system/jssys.nim-590-    else:
nim-1.4.0/lib/system/jssys.nim:591:      asm "`result` = (`dest` === null || `dest` === undefined) ? {} : `dest`;"
nim-1.4.0/lib/system/jssys.nim-592-    nimCopyAux(result, src, ti.node)
nim-1.4.0/lib/system/jssys.nim-593-  of tySequence, tyArrayConstr, tyOpenArray, tyArray:
nim-1.4.0/lib/system/jssys.nim:594:    asm """
nim-1.4.0/lib/system/jssys.nim-595-      if (`src` === null) {
##############################################
nim-1.4.0/lib/system/jssys.nim-611-  of tyString:
nim-1.4.0/lib/system/jssys.nim:612:    asm """
nim-1.4.0/lib/system/jssys.nim-613-      if (`src` !== null) {
##############################################
nim-1.4.0/lib/system/jssys.nim-620-proc genericReset(x: JSRef, ti: PNimType): JSRef {.compilerproc.} =
nim-1.4.0/lib/system/jssys.nim:621:  asm "`result` = null;"
nim-1.4.0/lib/system/jssys.nim-622-  case ti.kind
##############################################
nim-1.4.0/lib/system/jssys.nim-624-    if isFatPointer(ti):
nim-1.4.0/lib/system/jssys.nim:625:      asm """
nim-1.4.0/lib/system/jssys.nim-626-        `result` = [null, 0];
##############################################
nim-1.4.0/lib/system/jssys.nim-628-  of tySet:
nim-1.4.0/lib/system/jssys.nim:629:    asm """
nim-1.4.0/lib/system/jssys.nim-630-      `result` = {};
##############################################
nim-1.4.0/lib/system/jssys.nim-633-    if ti.kind == tyObject:
nim-1.4.0/lib/system/jssys.nim:634:      asm "`result` = {m_type: `ti`};"
nim-1.4.0/lib/system/jssys.nim-635-    else:
nim-1.4.0/lib/system/jssys.nim:636:      asm "`result` = {};"
nim-1.4.0/lib/system/jssys.nim-637-  of tySequence, tyOpenArray:
nim-1.4.0/lib/system/jssys.nim:638:    asm """
nim-1.4.0/lib/system/jssys.nim-639-      `result` = [];
##############################################
nim-1.4.0/lib/system/jssys.nim-641-  of tyArrayConstr, tyArray:
nim-1.4.0/lib/system/jssys.nim:642:    asm """
nim-1.4.0/lib/system/jssys.nim-643-      `result` = new Array(`x`.length);
##############################################
nim-1.4.0/lib/system/jssys.nim-653-  # types are fake
nim-1.4.0/lib/system/jssys.nim:654:  asm """
nim-1.4.0/lib/system/jssys.nim-655-    var result = new Array(`len`);
##############################################
nim-1.4.0/lib/system/jssys.nim-686-proc addChar(x: string, c: char) {.compilerproc, asmNoStackFrame.} =
nim-1.4.0/lib/system/jssys.nim:687:  asm "`x`.push(`c`);"
nim-1.4.0/lib/system/jssys.nim-688-
##############################################
nim-1.4.0/lib/system/assign.nim-174-  var src = src # ugly, but I like to stress the parser sometimes :-)
nim-1.4.0/lib/system/assign.nim:175:  genericAssign(dest, addr(src), mt)
nim-1.4.0/lib/system/assign.nim-176-
##############################################
nim-1.4.0/lib/system/comparisons.nim-301-      var sameObject = false
nim-1.4.0/lib/system/comparisons.nim:302:      asm """`sameObject` = `x` === `y`"""
nim-1.4.0/lib/system/comparisons.nim-303-      if sameObject: return true
##############################################
nim-1.4.0/lib/nimbase.h-534-// interior pointers now
nim-1.4.0/lib/nimbase.h:535:static inline void GCGuard (void *ptr) { asm volatile ("" :: "X" (ptr)); }
nim-1.4.0/lib/nimbase.h-536-#  define GC_GUARD __attribute__ ((cleanup(GCGuard)))
##############################################
nim-1.4.0/dist/fusion/src/fusion/pools.nim-45-    p.len = 0
nim-1.4.0/dist/fusion/src/fusion/pools.nim:46:  result = addr(p.last.elems[p.len])
nim-1.4.0/dist/fusion/src/fusion/pools.nim-47-  inc p.len
##############################################
nim-1.4.0/dist/fusion/src/fusion/htmlparser/xmltree.nim-674-  ##
nim-1.4.0/dist/fusion/src/fusion/htmlparser/xmltree.nim:675:  ## No ``<$xml ...$>`` declaration is produced, so that the produced
nim-1.4.0/dist/fusion/src/fusion/htmlparser/xmltree.nim-676-  ## XML fragments are composable.
##############################################
nim-1.4.0/dist/nimble/src/nimblepkg/options.nim-328-        raise newException(NimbleError,
nim-1.4.0/dist/nimble/src/nimblepkg/options.nim:329:          "Unable to find `$1` in $PATH" % options.nim)
nim-1.4.0/dist/nimble/src/nimblepkg/options.nim-330-    elif not options.nim.isAbsolute():
##############################################
nim-1.4.0/dist/nimble/src/nimblepkg/options.nim-334-    if not fileExists(options.nim):
nim-1.4.0/dist/nimble/src/nimblepkg/options.nim:335:      raise newException(NimbleError, "Unable to find `$1`" % options.nim)
nim-1.4.0/dist/nimble/src/nimblepkg/options.nim-336-  else:
##############################################
nim-1.4.0/dist/nimble/src/nimblepkg/options.nim-348-      raise newException(NimbleError,
nim-1.4.0/dist/nimble/src/nimblepkg/options.nim:349:        "Unable to find `nim` binary - add to $PATH or use `--nim`")
nim-1.4.0/dist/nimble/src/nimblepkg/options.nim-350-
##############################################
nim-1.4.0/dist/nimble/src/nimblepkg/init.nim-61-# This is just an example to get you started. Users of your library will
nim-1.4.0/dist/nimble/src/nimblepkg/init.nim:62:# import this file by writing ``import $1/submodule``. Feel free to rename or
nim-1.4.0/dist/nimble/src/nimblepkg/init.nim-63-# remove this file altogether. You may create additional modules alongside
##############################################
nim-1.4.0/dist/nimble/src/nimblepkg/init.nim-94-# This is just an example to get you started. Users of your hybrid library will
nim-1.4.0/dist/nimble/src/nimblepkg/init.nim:95:# import this file by writing ``import $1pkg/submodule``. Feel free to rename or
nim-1.4.0/dist/nimble/src/nimblepkg/init.nim-96-# remove this file altogether. You may create additional modules alongside
##############################################
nim-1.4.0/dist/nimble/src/nimblepkg/packageparser.nim-138-                  "to build the the package '$1', prevent its installation " &
nim-1.4.0/dist/nimble/src/nimblepkg/packageparser.nim:139:                  "by adding `skipFiles = @[\"$3\"]` to the .nimble file. See " &
nim-1.4.0/dist/nimble/src/nimblepkg/packageparser.nim-140-                  "https://github.com/nim-lang/nimble#libraries for more info.") %
##############################################
nim-1.4.0/dist/nimble/src/nimblepkg/packageparser.nim-155-                  "to '$3'. Otherwise, prevent its installation " &
nim-1.4.0/dist/nimble/src/nimblepkg/packageparser.nim:156:                  "by adding `skipDirs = @[\"$1\"]` to the .nimble file.") %
nim-1.4.0/dist/nimble/src/nimblepkg/packageparser.nim-157-              [dir, pkgInfo.name, correctDir]
##############################################
nim-1.4.0/dist/nimble/src/nimblepkg/packageinstaller.nim-73-            [symlinkDest, bashDest], priority = MediumPriority)
nim-1.4.0/dist/nimble/src/nimblepkg/packageinstaller.nim:74:    writeFile(bashDest, "\"`dirname \"$0\"`\\" & symlinkDestRel & "\" \"$@\"\n")
nim-1.4.0/dist/nimble/src/nimblepkg/packageinstaller.nim-75-    result.add bashDest.extractFilename
##############################################
nim-1.4.0/dist/nimble/readme.markdown-627-When Nimble installs a library, it will copy all of its files
nim-1.4.0/dist/nimble/readme.markdown:628:into ``$nimbleDir/pkgs/pkgname-ver``. It's up to the package creator to make sure
nim-1.4.0/dist/nimble/readme.markdown-629-that the package directory layout is correct, this is so that users of the
##############################################
nim-1.4.0/dist/nimble/readme.markdown-679-In this case when ``nimble install`` is invoked, Nimble will build the ``main.nim``
nim-1.4.0/dist/nimble/readme.markdown:680:file, copy it into ``$nimbleDir/pkgs/pkgname-ver/`` and subsequently create a
nim-1.4.0/dist/nimble/readme.markdown:681:symlink to the binary in ``$nimbleDir/bin/``. On Windows a stub .cmd file is
nim-1.4.0/dist/nimble/readme.markdown-682-created instead.
##############################################
nim-1.4.0/dist/nimble/readme.markdown-907-
nim-1.4.0/dist/nimble/readme.markdown:908:Nimble stores all installed packages and metadata in ``$HOME/.nimble`` by default.
nim-1.4.0/dist/nimble/readme.markdown:909:Libraries are stored in ``$nimbleDir/pkgs``, and compiled binaries are linked in
nim-1.4.0/dist/nimble/readme.markdown:910:``$nimbleDir/bin``. The Nim compiler is aware of Nimble and will automatically
nim-1.4.0/dist/nimble/readme.markdown-911-find modules so you can ``import modulename`` and have that working without
##############################################
nim-1.4.0/dist/nimble/readme.markdown-914-However, some Nimble packages can provide additional tools or commands. If you
nim-1.4.0/dist/nimble/readme.markdown:915:don't add their location (``$nimbleDir/bin``) to your ``$PATH`` they will not
nim-1.4.0/dist/nimble/readme.markdown-916-work properly and you won't be able to run them.
##############################################
nim-1.4.0/dist/nimble/readme.markdown-918-If the ``nimbledeps`` directory exists next to the package ``.nimble`` file,
nim-1.4.0/dist/nimble/readme.markdown:919:Nimble will use that directory as ``$nimbleDir`` and ``$HOME/.nimble`` will be
nim-1.4.0/dist/nimble/readme.markdown-920-ignored. This allows for project local dependencies and isolation from other
##############################################
nim-1.4.0/dist/nimble/readme.markdown-923-
nim-1.4.0/dist/nimble/readme.markdown:924:Nimble also allows overriding ``$nimbleDir`` on the command line with the
nim-1.4.0/dist/nimble/readme.markdown-925-``--nimbleDir`` flag or the ``NIMBLE_DIR`` environment variable if required.
nim-1.4.0/dist/nimble/readme.markdown-926-
nim-1.4.0/dist/nimble/readme.markdown:927:If the default ``$HOME/.nimble`` is overridden by one of the above methods,
nim-1.4.0/dist/nimble/readme.markdown:928:Nimble automatically adds ``$nimbleDir/bin`` to the PATH for all child processes.
nim-1.4.0/dist/nimble/readme.markdown-929-In addition, the ``NIMBLE_DIR`` environment variable is also set to the specified
nim-1.4.0/dist/nimble/readme.markdown:930:``$nimbleDir`` to inform child Nimble processes invoked in tasks.
nim-1.4.0/dist/nimble/readme.markdown-931-
##############################################
nim-1.4.0/dist/nimble/readme.markdown-949-
nim-1.4.0/dist/nimble/readme.markdown:950:The Nim compiler has been preconfigured to look at the default ``$HOME/.nimble``
nim-1.4.0/dist/nimble/readme.markdown-951-directory while compiling, so no extra step is required to use Nimble managed
nim-1.4.0/dist/nimble/readme.markdown:952:packages. However, if a custom ``$nimbleDir`` is in use by one of the methods
nim-1.4.0/dist/nimble/readme.markdown-953-mentioned earlier, you need to specify the ``--nimblePath:PATH`` option to Nim.
##############################################
nim-1.4.0/dist/nimble/readme.markdown-993-
nim-1.4.0/dist/nimble/readme.markdown:994:If you are on macOS, you need to set and export the ```DYLD_LIBRARY_PATH``` environment variable to the directory where your OpenSSL libraries are. For example, if you use OpenSSL, you have to set ```export DYLD_LIBRARY_PATH=/usr/local/opt/openssl/lib``` in your ```$HOME/.bashrc``` file.
nim-1.4.0/dist/nimble/readme.markdown-995-
##############################################
nim-1.4.0/dist/nimble/readme.markdown-1047-**The second line:** Always a path to the Nimble package's source code. Usually
nim-1.4.0/dist/nimble/readme.markdown:1048:``$pkgDir/src``, depending on what ``srcDir`` is set to.
nim-1.4.0/dist/nimble/readme.markdown-1049-
##############################################
nim-1.4.0/build.sh-71-# convert to lower case:
nim-1.4.0/build.sh:72:ucpu=`echo $ucpu | tr "[:upper:]" "[:lower:]"`
nim-1.4.0/build.sh:73:uos=`echo $uos | tr "[:upper:]" "[:lower:]"`
nim-1.4.0/build.sh:74:uosname=`echo $uosname | tr "[:upper:]" "[:lower:]"`
nim-1.4.0/build.sh-75-
##############################################
nim-1.4.0/koch.nim-208-proc buildTool(toolname, args: string) =
nim-1.4.0/koch.nim:209:  nimexec("cc $# $#" % [args, toolname])
nim-1.4.0/koch.nim-210-  copyFile(dest="bin" / splitFile(toolname).name.exe, source=toolname.exe)
##############################################
nim-1.4.0/koch.nim-242-  geninstall()
nim-1.4.0/koch.nim:243:  exec("sh ./install.sh $#" % args)
nim-1.4.0/koch.nim-244-
##############################################
nim-1.4.0/koch.nim-578-    exec("git push origin master")
nim-1.4.0/koch.nim:579:    exec("git tag -am \"Version $1\" v$1" % NimVersion)
nim-1.4.0/koch.nim:580:    exec("git push origin v$1" % NimVersion)
nim-1.4.0/koch.nim-581-  finally:
##############################################
nim-1.4.0/compiler/pragmas.nim-303-    # For the OpenGL wrapper we support:
nim-1.4.0/compiler/pragmas.nim:304:    # {.dynlib: myGetProcAddr(...).}
nim-1.4.0/compiler/pragmas.nim-305-    result = c.semExpr(c, n[1])
##############################################
nim-1.4.0/compiler/renderer.nim-393-    if n.flags * {nfBase2, nfBase8, nfBase16} == {}: result = $(n.floatVal)
nim-1.4.0/compiler/renderer.nim:394:    else: result = litAux(g, n, (cast[PInt64](addr(n.floatVal)))[] , 8)
nim-1.4.0/compiler/renderer.nim-395-  of nkFloat32Lit:
##############################################
nim-1.4.0/compiler/renderer.nim-399-      f = n.floatVal.float32
nim-1.4.0/compiler/renderer.nim:400:      result = litAux(g, n, (cast[PInt32](addr(f)))[], 4) & "\'f32"
nim-1.4.0/compiler/renderer.nim-401-  of nkFloat64Lit:
##############################################
nim-1.4.0/compiler/renderer.nim-404-    else:
nim-1.4.0/compiler/renderer.nim:405:      result = litAux(g, n, (cast[PInt64](addr(n.floatVal)))[], 8) & "\'f64"
nim-1.4.0/compiler/renderer.nim-406-  of nkNilLit: result = "nil"
##############################################
nim-1.4.0/compiler/renderer.nim-444-  of nkCast: result = lsub(g, n[0]) + lsub(g, n[1]) + len("cast[]()")
nim-1.4.0/compiler/renderer.nim:445:  of nkAddr: result = (if n.len>0: lsub(g, n[0]) + len("addr()") else: 4)
nim-1.4.0/compiler/renderer.nim-446-  of nkStaticExpr: result = lsub(g, n[0]) + len("static_")
##############################################
nim-1.4.0/compiler/semexprs.nim-1569-
nim-1.4.0/compiler/semexprs.nim:1570:proc takeImplicitAddr(c: PContext, n: PNode; isLent: bool): PNode =
nim-1.4.0/compiler/semexprs.nim-1571-  # See RFC #7373, calls returning 'var T' are assumed to
##############################################
nim-1.4.0/compiler/semexprs.nim-1605-      n[0] = x # 'result[]' --> 'result'
nim-1.4.0/compiler/semexprs.nim:1606:      n[1] = takeImplicitAddr(c, ri, x.typ.kind == tyLent)
nim-1.4.0/compiler/semexprs.nim-1607-      x.typ.flags.incl tfVarIsPtr
##############################################
nim-1.4.0/compiler/semexprs.nim-1709-  # a = b # both are vars, means: a[] = b[]
nim-1.4.0/compiler/semexprs.nim:1710:  # a = b # b no 'var T' means: a = addr(b)
nim-1.4.0/compiler/semexprs.nim-1711-  var le = a.typ
##############################################
nim-1.4.0/compiler/semexprs.nim-1818-      n[0] = n[0][1]
nim-1.4.0/compiler/semexprs.nim:1819:    n[0] = takeImplicitAddr(c, n[0], t.kind == tyLent)
nim-1.4.0/compiler/semexprs.nim-1820-  of tyTuple:
##############################################
nim-1.4.0/compiler/semexprs.nim-1827-          if tupleConstr[i].kind == nkExprColonExpr:
nim-1.4.0/compiler/semexprs.nim:1828:            tupleConstr[i][1] = takeImplicitAddr(c, tupleConstr[i][1], e.kind == tyLent)
nim-1.4.0/compiler/semexprs.nim-1829-          else:
nim-1.4.0/compiler/semexprs.nim:1830:            tupleConstr[i] = takeImplicitAddr(c, tupleConstr[i], e.kind == tyLent)
nim-1.4.0/compiler/semexprs.nim-1831-        else:
##############################################
nim-1.4.0/compiler/semexprs.nim-1836-      if isViewType(t):
nim-1.4.0/compiler/semexprs.nim:1837:        n[0] = takeImplicitAddr(c, n[0], false)
nim-1.4.0/compiler/semexprs.nim-1838-
##############################################
nim-1.4.0/compiler/liftdestructors.nim-75-
nim-1.4.0/compiler/liftdestructors.nim:76:proc genAddr(g: ModuleGraph; x: PNode): PNode =
nim-1.4.0/compiler/liftdestructors.nim-77-  if x.kind == nkHiddenDeref:
##############################################
nim-1.4.0/compiler/liftdestructors.nim-95-proc genContainerOf(c: TLiftCtx; objType: PType, field, x: PSym): PNode =
nim-1.4.0/compiler/liftdestructors.nim:96:  # generate: cast[ptr ObjType](cast[int](addr(x)) - offsetOf(objType.field))
nim-1.4.0/compiler/liftdestructors.nim-97-  let intType = getSysType(c.g, unknownLineInfo, tyInt)
##############################################
nim-1.4.0/compiler/liftdestructors.nim-123-  destroy.add(newSymNode(op))
nim-1.4.0/compiler/liftdestructors.nim:124:  destroy.add genAddr(c.g, x)
nim-1.4.0/compiler/liftdestructors.nim-125-  if sfNeverRaises notin op.flags:
##############################################
nim-1.4.0/compiler/liftdestructors.nim-253-  if op.typ.sons[1].kind == tyVar:
nim-1.4.0/compiler/liftdestructors.nim:254:    result.add genAddr(c.g, x)
nim-1.4.0/compiler/liftdestructors.nim-255-  else:
##############################################
nim-1.4.0/compiler/liftdestructors.nim-398-proc newSeqCall(g: ModuleGraph; x, y: PNode): PNode =
nim-1.4.0/compiler/liftdestructors.nim:399:  # don't call genAddr(c, x) here:
nim-1.4.0/compiler/liftdestructors.nim-400-  result = genBuiltin(g, mNewSeq, "newSeq", x)
##############################################
nim-1.4.0/compiler/liftdestructors.nim-407-  lenCall.typ = getSysType(g, x.info, tyInt)
nim-1.4.0/compiler/liftdestructors.nim:408:  result = genBuiltin(g, mSetLengthStr, "setLen", x) # genAddr(g, x))
nim-1.4.0/compiler/liftdestructors.nim-409-  result.add lenCall
##############################################
nim-1.4.0/compiler/liftdestructors.nim-495-  of attachedAsgn, attachedDeepCopy:
nim-1.4.0/compiler/liftdestructors.nim:496:    body.add callCodegenProc(c.g, "nimAsgnStrV2", c.info, genAddr(c.g, x), y)
nim-1.4.0/compiler/liftdestructors.nim-497-  of attachedSink:
##############################################
nim-1.4.0/compiler/semcall.nim-328-      #     x.foo is int
nim-1.4.0/compiler/semcall.nim:329:      # We could use: `(c.config $ n[1].info)` to get more context.
nim-1.4.0/compiler/semcall.nim-330-      discard
##############################################
nim-1.4.0/compiler/semparallel.nim-93-  let s = lookupSlot(c, v)
nim-1.4.0/compiler/semparallel.nim:94:  if s >= 0: return addr(c.locals[s])
nim-1.4.0/compiler/semparallel.nim-95-  c.locals.setLen(c.locals.len+1)
nim-1.4.0/compiler/semparallel.nim-96-  c.locals[^1].v = v
nim-1.4.0/compiler/semparallel.nim:97:  return addr(c.locals[^1])
nim-1.4.0/compiler/semparallel.nim-98-
##############################################
nim-1.4.0/compiler/ccgstmts.nim-1444-
nim-1.4.0/compiler/ccgstmts.nim:1445:  if isAsmStmt and hasGnuAsm in CC[p.config.cCompiler].props:
nim-1.4.0/compiler/ccgstmts.nim-1446-    for x in splitLines(res):
##############################################
nim-1.4.0/compiler/ccgstmts.nim-1466-  var s = genAsmOrEmitStmt(p, t, isAsmStmt=true)
nim-1.4.0/compiler/ccgstmts.nim:1467:  # see bug #2362, "top level asm statements" seem to be a mis-feature
nim-1.4.0/compiler/ccgstmts.nim-1468-  # but even if we don't do this, the example in #2362 cannot possibly
##############################################
nim-1.4.0/compiler/ccgstmts.nim-1470-  if p.prc == nil:
nim-1.4.0/compiler/ccgstmts.nim:1471:    # top level asm statement?
nim-1.4.0/compiler/ccgstmts.nim-1472-    p.module.s[cfsProcHeaders].add runtimeFormat(CC[p.config.cCompiler].asmStmtFrmt, [s])
##############################################
nim-1.4.0/compiler/sigmatch.nim-709-  typeClass[0][0] = a
nim-1.4.0/compiler/sigmatch.nim:710:  c.matchedConcept = addr(matchedConceptContext)
nim-1.4.0/compiler/sigmatch.nim-711-  defer:
##############################################
nim-1.4.0/compiler/cgen.nim-654-proc deinitFrameNoDebug(p: BProc; frame: Rope): Rope =
nim-1.4.0/compiler/cgen.nim:655:  result = ropecg(p.module, "\t#popFrameOfAddr(&$1);$n", [frame])
nim-1.4.0/compiler/cgen.nim-656-
##############################################
nim-1.4.0/compiler/cgen.nim-664-
nim-1.4.0/compiler/cgen.nim:665:proc isGetProcAddr(lib: PLib): bool =
nim-1.4.0/compiler/cgen.nim-666-  let n = lib.path
##############################################
nim-1.4.0/compiler/cgen.nim-723-  var lib = sym.annex
nim-1.4.0/compiler/cgen.nim:724:  let isCall = isGetProcAddr(lib)
nim-1.4.0/compiler/cgen.nim-725-  var extname = sym.loc.r
##############################################
nim-1.4.0/compiler/cgen.nim-753-    appcg(m, m.s[cfsDynLibInit],
nim-1.4.0/compiler/cgen.nim:754:        "\t$1 = ($2) #nimGetProcAddr($3, $4);$n",
nim-1.4.0/compiler/cgen.nim-755-        [tmp, getTypeDesc(m, sym.typ, skVar), lib.name, makeCString($extname)])
##############################################
nim-1.4.0/compiler/cgen.nim-766-  appcg(m, m.s[cfsDynLibInit],
nim-1.4.0/compiler/cgen.nim:767:      "$1 = ($2*) #nimGetProcAddr($3, $4);$n",
nim-1.4.0/compiler/cgen.nim-768-      [tmp, getTypeDesc(m, sym.typ, skVar), lib.name, makeCString($extname)])
##############################################
nim-1.4.0/compiler/semmagic.nim-12-
nim-1.4.0/compiler/semmagic.nim:13:proc semAddrArg(c: PContext; n: PNode; isUnsafeAddr = false): PNode =
nim-1.4.0/compiler/semmagic.nim-14-  let x = semExprWithType(c, n)
##############################################
nim-1.4.0/compiler/semmagic.nim-17-  if isAssignable(c, x, isUnsafeAddr) notin {arLValue, arLocalLValue}:
nim-1.4.0/compiler/semmagic.nim:18:    # Do not suggest the use of unsafeAddr if this expression already is a
nim-1.4.0/compiler/semmagic.nim-19-    # unsafeAddr
##############################################
nim-1.4.0/compiler/extccomp.nim-25-    hasGcGuard,               # CC supports GC_GUARD to keep stack roots
nim-1.4.0/compiler/extccomp.nim:26:    hasGnuAsm,                # CC's asm uses the absurd GNU assembler syntax
nim-1.4.0/compiler/extccomp.nim-27-    hasDeclspec,              # CC has __declspec(X)
##############################################
nim-1.4.0/compiler/extccomp.nim-48-                         # used on some platforms
nim-1.4.0/compiler/extccomp.nim:49:    asmStmtFrmt: string, # format of ASM statement
nim-1.4.0/compiler/extccomp.nim-50-    structStmtFmt: string, # Format for struct statement
##############################################
nim-1.4.0/compiler/extccomp.nim-63-const
nim-1.4.0/compiler/extccomp.nim:64:  gnuAsmListing = "-Wa,-acdl=$asmfile -g -fverbose-asm -masm=intel"
nim-1.4.0/compiler/extccomp.nim-65-
##############################################
nim-1.4.0/compiler/extccomp.nim-599-
nim-1.4.0/compiler/extccomp.nim:600:  if optProduceAsm in conf.globalOptions:
nim-1.4.0/compiler/extccomp.nim-601-    if CC[conf.cCompiler].produceAsm.len > 0:
nim-1.4.0/compiler/extccomp.nim-602-      let asmfile = objfile.changeFileExt(".asm").quoteShell
nim-1.4.0/compiler/extccomp.nim:603:      addOpt(result, CC[conf.cCompiler].produceAsm % ["asmfile", asmfile])
nim-1.4.0/compiler/extccomp.nim-604-      if produceOutput:
##############################################
nim-1.4.0/compiler/transf.nim-419-    if m.kind == a or m.kind == b:
nim-1.4.0/compiler/transf.nim:420:      # addr ( nkConv ( deref ( x ) ) ) --> nkConv(x)
nim-1.4.0/compiler/transf.nim-421-      n[0][0] = m[0]
##############################################
nim-1.4.0/compiler/transf.nim-429-    if m.kind == a or m.kind == b:
nim-1.4.0/compiler/transf.nim:430:      # addr ( nkConv ( deref ( x ) ) ) --> nkConv(x)
nim-1.4.0/compiler/transf.nim-431-      n[0][1] = m[0]
##############################################
nim-1.4.0/compiler/transf.nim-438-    if n[0].kind == a or n[0].kind == b:
nim-1.4.0/compiler/transf.nim:439:      # addr ( deref ( x )) --> x
nim-1.4.0/compiler/transf.nim-440-      result = n[0][0]
##############################################
nim-1.4.0/compiler/lexer.nim-534-      of tkFloat32Lit:
nim-1.4.0/compiler/lexer.nim:535:        result.fNumber = (cast[PFloat32](addr(xi)))[]
nim-1.4.0/compiler/lexer.nim-536-        # note: this code is endian neutral!
##############################################
nim-1.4.0/compiler/lexer.nim-538-      of tkFloat64Lit, tkFloatLit:
nim-1.4.0/compiler/lexer.nim:539:        result.fNumber = (cast[PFloat64](addr(xi)))[]
nim-1.4.0/compiler/lexer.nim-540-      else: internalError(L.config, getLineInfo(L), "getNumber")
##############################################
nim-1.4.0/compiler/lexer.nim-887-  h = !$h
nim-1.4.0/compiler/lexer.nim:888:  tok.ident = L.cache.getIdent(addr(L.buf[L.bufpos]), pos - L.bufpos, h)
nim-1.4.0/compiler/lexer.nim-889-  if (tok.ident.id < ord(tokKeywordLow) - ord(tkSymbol)) or
##############################################
nim-1.4.0/compiler/lexer.nim-901-  var h = !$hash
nim-1.4.0/compiler/lexer.nim:902:  tok.ident = L.cache.getIdent(addr(L.buf[L.bufpos]), pos - L.bufpos, h)
nim-1.4.0/compiler/lexer.nim-903-  if (tok.ident.id < oprLow) or (tok.ident.id > oprHigh): tok.tokType = tkOpr
##############################################
nim-1.4.0/compiler/sighashes.nim-16-proc `&=`(c: var MD5Context, s: string) = md5Update(c, s, s.len)
nim-1.4.0/compiler/sighashes.nim:17:proc `&=`(c: var MD5Context, ch: char) = md5Update(c, unsafeAddr ch, 1)
nim-1.4.0/compiler/sighashes.nim-18-proc `&=`(c: var MD5Context, r: Rope) =
##############################################
nim-1.4.0/compiler/sighashes.nim-20-proc `&=`(c: var MD5Context, i: BiggestInt) =
nim-1.4.0/compiler/sighashes.nim:21:  md5Update(c, cast[cstring](unsafeAddr i), sizeof(i))
nim-1.4.0/compiler/sighashes.nim-22-proc `&=`(c: var MD5Context, f: BiggestFloat) =
nim-1.4.0/compiler/sighashes.nim:23:  md5Update(c, cast[cstring](unsafeAddr f), sizeof(f))
nim-1.4.0/compiler/sighashes.nim-24-proc `&=`(c: var MD5Context, s: SigHash) =
nim-1.4.0/compiler/sighashes.nim:25:  md5Update(c, cast[cstring](unsafeAddr s), sizeof(s))
nim-1.4.0/compiler/sighashes.nim-26-template lowlevel(v) =
nim-1.4.0/compiler/sighashes.nim:27:  md5Update(c, cast[cstring](unsafeAddr(v)), sizeof(v))
nim-1.4.0/compiler/sighashes.nim-28-
##############################################
nim-1.4.0/compiler/vmgen.nim-1355-proc genMarshalStore(c: PCtx, n: PNode, dest: var TDest) =
nim-1.4.0/compiler/vmgen.nim:1356:  ## Signature: proc `$$`*[T](x: T): string
nim-1.4.0/compiler/vmgen.nim-1357-  if dest < 0: dest = c.getTemp(n.typ)
##############################################
nim-1.4.0/compiler/vmgen.nim-1365-
nim-1.4.0/compiler/vmgen.nim:1366:proc canElimAddr(n: PNode): PNode =
nim-1.4.0/compiler/vmgen.nim-1367-  if n[0].typ.skipTypes(abstractInst).kind in {tyObject, tyTuple, tyArray}:
##############################################
nim-1.4.0/compiler/vmgen.nim-1373-    if m.kind in {nkDerefExpr, nkHiddenDeref}:
nim-1.4.0/compiler/vmgen.nim:1374:      # addr ( nkConv ( deref ( x ) ) ) --> nkConv(x)
nim-1.4.0/compiler/vmgen.nim-1375-      result = copyNode(n[0])
##############################################
nim-1.4.0/compiler/vmgen.nim-1379-    if m.kind in {nkDerefExpr, nkHiddenDeref}:
nim-1.4.0/compiler/vmgen.nim:1380:      # addr ( nkConv ( deref ( x ) ) ) --> nkConv(x)
nim-1.4.0/compiler/vmgen.nim-1381-      result = copyNode(n[0])
##############################################
nim-1.4.0/compiler/vmgen.nim-1384-    if n[0].kind in {nkDerefExpr, nkHiddenDeref}:
nim-1.4.0/compiler/vmgen.nim:1385:      # addr ( deref ( x )) --> x
nim-1.4.0/compiler/vmgen.nim-1386-      result = n[0][0]
nim-1.4.0/compiler/vmgen.nim-1387-
nim-1.4.0/compiler/vmgen.nim:1388:proc genAddr(c: PCtx, n: PNode, dest: var TDest, flags: TGenFlags) =
nim-1.4.0/compiler/vmgen.nim:1389:  if (let m = canElimAddr(n); m != nil):
nim-1.4.0/compiler/vmgen.nim-1390-    gen(c, m, dest, flags)
##############################################
nim-1.4.0/compiler/vmgen.nim-1395-  if isGlobal(n[0]) or n[0].kind in {nkDotExpr, nkCheckedFieldExpr, nkBracketExpr}:
nim-1.4.0/compiler/vmgen.nim:1396:    # checking for this pattern:  addr(obj.field) / addr(array[i])
nim-1.4.0/compiler/vmgen.nim-1397-    gen(c, n[0], dest, newflags)
##############################################
nim-1.4.0/compiler/vmgen.nim-2044-  of nkDerefExpr, nkHiddenDeref: genDeref(c, n, dest, flags)
nim-1.4.0/compiler/vmgen.nim:2045:  of nkAddr, nkHiddenAddr: genAddr(c, n, dest, flags)
nim-1.4.0/compiler/vmgen.nim-2046-  of nkIfStmt, nkIfExpr: genIf(c, n, dest)
##############################################
nim-1.4.0/compiler/injectdestructors.nim-69-proc nestedScope(parent: var Scope): Scope =
nim-1.4.0/compiler/injectdestructors.nim:70:  Scope(vars: @[], wasMoved: @[], final: @[], needsTry: false, parent: addr(parent))
nim-1.4.0/compiler/injectdestructors.nim-71-
##############################################
nim-1.4.0/compiler/nimlexbase.nim-108-        assert(L.bufLen - oldBufLen == oldBufLen)
nim-1.4.0/compiler/nimlexbase.nim:109:        charsRead = llStreamRead(L.stream, addr(L.buf[oldBufLen]),
nim-1.4.0/compiler/nimlexbase.nim-110-                                 oldBufLen)
##############################################
nim-1.4.0/compiler/vmdef.nim-69-    opcLdArr,  # a = b[c]
nim-1.4.0/compiler/vmdef.nim:70:    opcLdArrAddr, # a = addr(b[c])
nim-1.4.0/compiler/vmdef.nim-71-    opcWrArr,  # a[b] = c
nim-1.4.0/compiler/vmdef.nim-72-    opcLdObj,  # a = b.c
nim-1.4.0/compiler/vmdef.nim:73:    opcLdObjAddr, # a = addr(b.c)
nim-1.4.0/compiler/vmdef.nim-74-    opcWrObj,  # a.b = c
##############################################
nim-1.4.0/compiler/vmdef.nim-170-    opcLdGlobal,  # dest = globals[Bx]
nim-1.4.0/compiler/vmdef.nim:171:    opcLdGlobalAddr, # dest = addr(globals[Bx])
nim-1.4.0/compiler/vmdef.nim-172-    opcLdGlobalDerefFFI, # dest = globals[Bx][]
##############################################
nim-1.4.0/compiler/nimpaths.nim-10-interpolation variables:
nim-1.4.0/compiler/nimpaths.nim:11:  $nimr: such that `$nimr/lib/system.nim` exists (avoids confusion with $nim binary)
nim-1.4.0/compiler/nimpaths.nim-12-         in compiler, it's obtainable via getPrefixDir(); for other tools (eg koch),
##############################################
nim-1.4.0/compiler/varpartitions.nim-285-  - Pointer dereference ``e[]`` is a path expression.
nim-1.4.0/compiler/varpartitions.nim:286:  - An address ``addr e``, ``unsafeAddr e`` is a path expression.
nim-1.4.0/compiler/varpartitions.nim-287-  - A type conversion ``T(e)`` is a path expression.
##############################################
nim-1.4.0/compiler/varpartitions.nim-886-  for i in 0 ..< par.s.len:
nim-1.4.0/compiler/varpartitions.nim:887:    let v = addr(par.s[i])
nim-1.4.0/compiler/varpartitions.nim-888-    if v.flags * {ownsData, preventCursor} == {} and v.sym.kind notin {skParam, skResult} and
##############################################
nim-1.4.0/compiler/sempass2.nim-519-    if isAddrNode(n):
nim-1.4.0/compiler/sempass2.nim:520:      # addr(x[]) can't be proven, but addr(x) can:
nim-1.4.0/compiler/sempass2.nim-521-      if not containsNode(n, {nkDerefExpr, nkHiddenDeref}): return
##############################################
nim-1.4.0/compiler/optimizer.nim-35-  BasicBlock(wasMovedLocs: @[], kind: kind, hasReturn: false, hasBreak: false,
nim-1.4.0/compiler/optimizer.nim:36:    label: nil, parent: addr(parent))
nim-1.4.0/compiler/optimizer.nim-37-
nim-1.4.0/compiler/optimizer.nim-38-proc breakStmt(b: var BasicBlock; n: PNode) =
nim-1.4.0/compiler/optimizer.nim:39:  var it = addr(b)
nim-1.4.0/compiler/optimizer.nim-40-  while it != nil:
##############################################
nim-1.4.0/compiler/optimizer.nim-53-  b.hasReturn = true
nim-1.4.0/compiler/optimizer.nim:54:  var it = addr(b)
nim-1.4.0/compiler/optimizer.nim-55-  while it != nil:
##############################################
nim-1.4.0/compiler/idgen.nim-39-proc toGid(conf: ConfigRef; f: AbsoluteFile): string =
nim-1.4.0/compiler/idgen.nim:40:  # we used to use ``f.addFileExt("gid")`` (aka ``$project.gid``), but this
nim-1.4.0/compiler/idgen.nim-41-  # will cause strange bugs if multiple projects are in the same folder, so
##############################################
nim-1.4.0/compiler/vm.nim-661-    of opcLdArrAddr:
nim-1.4.0/compiler/vm.nim:662:      # a = addr(b[c])
nim-1.4.0/compiler/vm.nim-663-      decodeBC(rkNodeAddr)
##############################################
nim-1.4.0/compiler/vm.nim-710-    of opcLdObjAddr:
nim-1.4.0/compiler/vm.nim:711:      # a = addr(b.c)
nim-1.4.0/compiler/vm.nim-712-      decodeBC(rkNodeAddr)
##############################################
nim-1.4.0/compiler/vm.nim-745-      decodeB(rkRegisterAddr)
nim-1.4.0/compiler/vm.nim:746:      regs[ra].regAddr = addr(regs[rb])
nim-1.4.0/compiler/vm.nim-747-    of opcAddrNode:
##############################################
nim-1.4.0/compiler/vm.nim-749-      if regs[rb].kind == rkNode:
nim-1.4.0/compiler/vm.nim:750:        regs[ra].nodeAddr = addr(regs[rb].node)
nim-1.4.0/compiler/vm.nim-751-      else:
##############################################
nim-1.4.0/compiler/vm.nim-1155-      let rd = c.code[pc].regA
nim-1.4.0/compiler/vm.nim:1156:      var rcAddr = addr(regs[rc])
nim-1.4.0/compiler/vm.nim-1157-      if rcAddr.kind == rkRegisterAddr: rcAddr = rcAddr.regAddr
##############################################
nim-1.4.0/compiler/vm.nim-1425-      ensureKind(rkNodeAddr)
nim-1.4.0/compiler/vm.nim:1426:      regs[ra].nodeAddr = addr(c.globals[rb])
nim-1.4.0/compiler/vm.nim-1427-    of opcRepr:
##############################################
nim-1.4.0/compiler/modulegraphs.nim-125-proc `$`*(u: SigHash): string =
nim-1.4.0/compiler/modulegraphs.nim:126:  toBase64a(cast[cstring](unsafeAddr u), sizeof(u))
nim-1.4.0/compiler/modulegraphs.nim-127-
nim-1.4.0/compiler/modulegraphs.nim-128-proc `==`*(a, b: SigHash): bool =
nim-1.4.0/compiler/modulegraphs.nim:129:  result = equalMem(unsafeAddr a, unsafeAddr b, sizeof(a))
nim-1.4.0/compiler/modulegraphs.nim-130-
##############################################
nim-1.4.0/compiler/msgs.nim-427-  const instantiationFrom = "template/generic instantiation from here"
nim-1.4.0/compiler/msgs.nim:428:  const instantiationOfFrom = "template/generic instantiation of `$1` from here"
nim-1.4.0/compiler/msgs.nim-429-  var info = lastinfo
##############################################
nim-1.4.0/compiler/llstream.nim-120-  if result > 0:
nim-1.4.0/compiler/llstream.nim:121:    copyMem(buf, addr(s.s[s.rd]), result)
nim-1.4.0/compiler/llstream.nim-122-    inc(s.rd, result)
##############################################
nim-1.4.0/compiler/llstream.nim-130-    if result > 0:
nim-1.4.0/compiler/llstream.nim:131:      copyMem(buf, addr(s.s[0 + s.rd]), result)
nim-1.4.0/compiler/llstream.nim-132-      inc(s.rd, result)
##############################################
nim-1.4.0/compiler/llstream.nim-185-    c = data
nim-1.4.0/compiler/llstream.nim:186:    discard writeBuffer(s.f, addr(c), sizeof(c))
nim-1.4.0/compiler/llstream.nim-187-
##############################################
nim-1.4.0/compiler/llstream.nim-194-      setLen(s.s, s.s.len + buflen)
nim-1.4.0/compiler/llstream.nim:195:      copyMem(addr(s.s[0 + s.wr]), buf, buflen)
nim-1.4.0/compiler/llstream.nim-196-      inc(s.wr, buflen)
##############################################
nim-1.4.0/compiler/llstream.nim-211-    result = newString(bufSize)
nim-1.4.0/compiler/llstream.nim:212:    var bytes = readBuffer(s.f, addr(result[0]), bufSize)
nim-1.4.0/compiler/llstream.nim-213-    var i = bytes
##############################################
nim-1.4.0/compiler/llstream.nim-215-      setLen(result, i + bufSize)
nim-1.4.0/compiler/llstream.nim:216:      bytes = readBuffer(s.f, addr(result[i + 0]), bufSize)
nim-1.4.0/compiler/llstream.nim-217-      inc(i, bytes)
##############################################
nim-1.4.0/compiler/evalffi.nim-67-      # first try this exe itself:
nim-1.4.0/compiler/evalffi.nim:68:      theAddr = gExeHandle.symAddr(name)
nim-1.4.0/compiler/evalffi.nim-69-      # then try libc:
##############################################
nim-1.4.0/compiler/evalffi.nim-71-        let dllhandle = getDll(conf, gDllCache, libcDll, sym.info)
nim-1.4.0/compiler/evalffi.nim:72:        theAddr = dllhandle.symAddr(name)
nim-1.4.0/compiler/evalffi.nim-73-    elif not lib.isNil:
##############################################
nim-1.4.0/compiler/evalffi.nim-76-      let dllhandle = getDll(conf, gDllCache, dll, sym.info)
nim-1.4.0/compiler/evalffi.nim:77:      theAddr = dllhandle.symAddr(name)
nim-1.4.0/compiler/evalffi.nim-78-    if theAddr.isNil: globalError(conf, sym.info,
##############################################
nim-1.4.0/compiler/tccgen.nim-85-  var s = @[cstring(conf.projectName)] & map(split(args), proc(x: string): cstring = cstring(x))
nim-1.4.0/compiler/tccgen.nim:86:  var err = tinyc.run(gTinyC, cint(s.len), cast[cstringArray](addr(s[0]))) != 0'i32
nim-1.4.0/compiler/tccgen.nim-87-  closeCCState(gTinyC)
##############################################
nim-1.4.0/compiler/jsgen.nim-1125-
nim-1.4.0/compiler/jsgen.nim:1126:proc genFieldAddr(p: PProc, n: PNode, r: var TCompRes) =
nim-1.4.0/compiler/jsgen.nim-1127-  var a: TCompRes
##############################################
nim-1.4.0/compiler/jsgen.nim-1168-
nim-1.4.0/compiler/jsgen.nim:1169:proc genAddr(p: PProc, n: PNode, r: var TCompRes)
nim-1.4.0/compiler/jsgen.nim-1170-
##############################################
nim-1.4.0/compiler/jsgen.nim-1216-
nim-1.4.0/compiler/jsgen.nim:1217:proc genArrayAddr(p: PProc, n: PNode, r: var TCompRes) =
nim-1.4.0/compiler/jsgen.nim-1218-  var
##############################################
nim-1.4.0/compiler/jsgen.nim-1248-  of tyArray, tyOpenArray, tySequence, tyString, tyCString, tyVarargs:
nim-1.4.0/compiler/jsgen.nim:1249:    genArrayAddr(p, n, r)
nim-1.4.0/compiler/jsgen.nim-1250-  of tyTuple:
nim-1.4.0/compiler/jsgen.nim:1251:    genFieldAddr(p, n, r)
nim-1.4.0/compiler/jsgen.nim-1252-  else: internalError(p.config, n.info, "expr(nkBracketExpr, " & $ty.kind & ')')
##############################################
nim-1.4.0/compiler/jsgen.nim-1278-
nim-1.4.0/compiler/jsgen.nim:1279:proc genAddr(p: PProc, n: PNode, r: var TCompRes) =
nim-1.4.0/compiler/jsgen.nim-1280-  case n[0].kind
##############################################
nim-1.4.0/compiler/jsgen.nim-1292-      if jsType == etyObject:
nim-1.4.0/compiler/jsgen.nim:1293:        # make addr() a no-op:
nim-1.4.0/compiler/jsgen.nim-1294-        r.typ = etyNone
##############################################
nim-1.4.0/compiler/jsgen.nim-1314-    if mapType(p, n.typ) == etyBaseIndex:
nim-1.4.0/compiler/jsgen.nim:1315:      genFieldAddr(p, n[0], r)
nim-1.4.0/compiler/jsgen.nim-1316-    else:
##############################################
nim-1.4.0/compiler/jsgen.nim-1325-      of tyArray, tyOpenArray, tySequence, tyString, tyCString, tyVarargs:
nim-1.4.0/compiler/jsgen.nim:1326:        genArrayAddr(p, n[0], r)
nim-1.4.0/compiler/jsgen.nim-1327-      of tyTuple:
nim-1.4.0/compiler/jsgen.nim:1328:        genFieldAddr(p, n[0], r)
nim-1.4.0/compiler/jsgen.nim-1329-      else: internalError(p.config, n[0].info, "expr(nkBracketExpr, " & $kindOfIndexedExpr & ')')
##############################################
nim-1.4.0/compiler/jsgen.nim-2487-  of nkAddr, nkHiddenAddr:
nim-1.4.0/compiler/jsgen.nim:2488:    genAddr(p, n, r)
nim-1.4.0/compiler/jsgen.nim-2489-  of nkDerefExpr, nkHiddenDeref: genDeref(p, n, r)
##############################################
nim-1.4.0/compiler/parampatterns.nim-223-      result = arLValue
nim-1.4.0/compiler/parampatterns.nim:224:    elif isUnsafeAddr and n.sym.kind == skParam:
nim-1.4.0/compiler/parampatterns.nim-225-      result = arLValue
nim-1.4.0/compiler/parampatterns.nim:226:    elif isUnsafeAddr and n.sym.kind == skConst and dontInlineConstant(n, n.sym.ast):
nim-1.4.0/compiler/parampatterns.nim-227-      result = arLValue
##############################################
nim-1.4.0/compiler/parampatterns.nim-240-      result = arLValue
nim-1.4.0/compiler/parampatterns.nim:241:    elif isUnsafeAddr and t.kind == tyLent:
nim-1.4.0/compiler/parampatterns.nim-242-      result = arLValue
##############################################
nim-1.4.0/compiler/parampatterns.nim-251-      result = arLValue
nim-1.4.0/compiler/parampatterns.nim:252:    elif isUnsafeAddr and t.kind == tyLent:
nim-1.4.0/compiler/parampatterns.nim-253-      result = arLValue
##############################################
nim-1.4.0/compiler/parampatterns.nim-267-    if n0.typ.kind == tyLent:
nim-1.4.0/compiler/parampatterns.nim:268:      if isUnsafeAddr or (n0.kind == nkSym and n0.sym.kind == skResult):
nim-1.4.0/compiler/parampatterns.nim-269-        result = arLValue
##############################################
nim-1.4.0/compiler/parampatterns.nim-283-      result = arLValue
nim-1.4.0/compiler/parampatterns.nim:284:    elif isUnsafeAddr and n.typ != nil and n.typ.kind == tyLent:
nim-1.4.0/compiler/parampatterns.nim-285-      result = arLValue
##############################################
nim-1.4.0/compiler/canonicalizer.nim-86-  var k = n.kind
nim-1.4.0/compiler/canonicalizer.nim:87:  md5Update(c, cast[cstring](addr(k)), 1)
nim-1.4.0/compiler/canonicalizer.nim-88-  # we really must not hash line information. 'n.typ' is debatable but
##############################################
nim-1.4.0/compiler/canonicalizer.nim-97-    var v = n.intVal
nim-1.4.0/compiler/canonicalizer.nim:98:    md5Update(c, cast[cstring](addr(v)), sizeof(v))
nim-1.4.0/compiler/canonicalizer.nim-99-  of nkFloatLit..nkFloat64Lit:
nim-1.4.0/compiler/canonicalizer.nim-100-    var v = n.floatVal
nim-1.4.0/compiler/canonicalizer.nim:101:    md5Update(c, cast[cstring](addr(v)), sizeof(v))
nim-1.4.0/compiler/canonicalizer.nim-102-  of nkStrLit..nkTripleStrLit:
##############################################
nim-1.4.0/compiler/canonicalizer.nim-113-  var k = t.kind
nim-1.4.0/compiler/canonicalizer.nim:114:  md5Update(c, cast[cstring](addr(k)), 1)
nim-1.4.0/compiler/canonicalizer.nim-115-
##############################################
nim-1.4.0/compiler/canonicalizer.nim-154-    for i in 0..<t.len: c.hashType(t[i])
nim-1.4.0/compiler/canonicalizer.nim:155:    md5Update(c, cast[cstring](addr(t.callConv)), 1)
nim-1.4.0/compiler/canonicalizer.nim-156-
##############################################
nim-1.4.0/compiler/ccgexprs.nim-497-
nim-1.4.0/compiler/ccgexprs.nim:498:proc binaryStmtAddr(p: BProc, e: PNode, d: var TLoc, cpname: string) =
nim-1.4.0/compiler/ccgexprs.nim-499-  var a, b: TLoc
##############################################
nim-1.4.0/compiler/ccgexprs.nim-777-
nim-1.4.0/compiler/ccgexprs.nim:778:proc genAddr(p: BProc, e: PNode, d: var TLoc) =
nim-1.4.0/compiler/ccgexprs.nim:779:  # careful  'addr(myptrToArray)' needs to get the ampersand:
nim-1.4.0/compiler/ccgexprs.nim-780-  if e[0].typ.skipTypes(abstractInstOwned).kind in {tyRef, tyPtr}:
##############################################
nim-1.4.0/compiler/ccgexprs.nim-1483-  let doesAlias = lhsDoesAlias(d.lode, n)
nim-1.4.0/compiler/ccgexprs.nim:1484:  let dest = if doesAlias: addr(tmp) else: addr(d)
nim-1.4.0/compiler/ccgexprs.nim-1485-  if doesAlias:
##############################################
nim-1.4.0/compiler/ccgexprs.nim-1771-
nim-1.4.0/compiler/ccgexprs.nim:1772:proc makeAddr(n: PNode): PNode =
nim-1.4.0/compiler/ccgexprs.nim-1773-  if n.kind == nkHiddenAddr:
##############################################
nim-1.4.0/compiler/ccgexprs.nim-1780-  if optSeqDestructors in p.config.globalOptions:
nim-1.4.0/compiler/ccgexprs.nim:1781:    e[1] = makeAddr(e[1])
nim-1.4.0/compiler/ccgexprs.nim-1782-    genCall(p, e, d)
##############################################
nim-1.4.0/compiler/ccgexprs.nim-1809-  if optSeqDestructors in p.config.globalOptions:
nim-1.4.0/compiler/ccgexprs.nim:1810:    binaryStmtAddr(p, e, d, "setLengthStrV2")
nim-1.4.0/compiler/ccgexprs.nim-1811-  else:
##############################################
nim-1.4.0/compiler/ccgexprs.nim-2145-
nim-1.4.0/compiler/ccgexprs.nim:2146:proc skipAddr(n: PNode): PNode =
nim-1.4.0/compiler/ccgexprs.nim-2147-  result = if n.kind in {nkAddr, nkHiddenAddr}: n[0] else: n
##############################################
nim-1.4.0/compiler/ccgexprs.nim-2277-    if optSeqDestructors in p.config.globalOptions:
nim-1.4.0/compiler/ccgexprs.nim:2278:      binaryStmtAddr(p, e, d, "nimAddCharV1")
nim-1.4.0/compiler/ccgexprs.nim-2279-    else:
##############################################
nim-1.4.0/compiler/ccgexprs.nim-2288-    if optSeqDestructors in p.config.globalOptions:
nim-1.4.0/compiler/ccgexprs.nim:2289:      e[1] = makeAddr(e[1])
nim-1.4.0/compiler/ccgexprs.nim-2290-      genCall(p, e, d)
##############################################
nim-1.4.0/compiler/ccgexprs.nim-2757-  of nkHiddenStdConv, nkHiddenSubConv, nkConv: genConv(p, n, d)
nim-1.4.0/compiler/ccgexprs.nim:2758:  of nkHiddenAddr, nkAddr: genAddr(p, n, d)
nim-1.4.0/compiler/ccgexprs.nim-2759-  of nkBracketExpr: genBracketExpr(p, n, d)
##############################################
nim-1.4.0/compiler/ropes.nim-307-        bpos = 0
nim-1.4.0/compiler/ropes.nim:308:        blen = readBuffer(f, addr(buf[0]), buf.len)
nim-1.4.0/compiler/ropes.nim-309-        btotal += blen
##############################################
nim-1.4.0/compiler/ropes.nim-314-      # TODO There's gotta be a better way of comparing here...
nim-1.4.0/compiler/ropes.nim:315:      if not equalMem(addr(buf[bpos]), cast[pointer](cast[int](cstring(s))+spos), n):
nim-1.4.0/compiler/ropes.nim-316-        result = false
##############################################
nim-1.4.0/compiler/ropes.nim-320-
nim-1.4.0/compiler/ropes.nim:321:  result = readBuffer(f, addr(buf[0]), 1) == 0 and
nim-1.4.0/compiler/ropes.nim-322-      btotal == rtotal # check that we've read all
##############################################
nim-1.4.0/compiler/options.nim-110-    optBenchmarkVM            # Enables cpuTime() in the VM
nim-1.4.0/compiler/options.nim:111:    optProduceAsm             # produce assembler code
nim-1.4.0/compiler/options.nim-112-    optPanics                 # turn panics (sysFatal) into a process termination
##############################################
nim-1.4.0/.pc/use-source-date-epoch.patch/compiler/options.nim-93-    optBenchmarkVM            # Enables cpuTime() in the VM
nim-1.4.0/.pc/use-source-date-epoch.patch/compiler/options.nim:94:    optProduceAsm             # produce assembler code
nim-1.4.0/.pc/use-source-date-epoch.patch/compiler/options.nim-95-    optPanics                 # turn panics (sysFatal) into a process termination