Closed metagn closed 3 days ago
Thanks for your hard work on this PR! The lines below are statistics of the Nim compiler built from 948fc29bb20018437678e7c11019f1f2455c3a72
Hint: mm: orc; opt: speed; options: -d:release 179018 lines; 8.749s; 664.691MiB peakmem
fixes #23749, refs #22716
semIndirectOp
is used here because of the callback expressions, in this casedb.getProc(...)
, andsemIndirectOp
callssemOpAux
to type its arguments before overloading starts. Hence it can opt in to symchoices since overloading will resolve them.