Implementation of the check that recover needs, see https://github.com/nim-lang/RFCs/issues/244 for more details.
Procs
proc checkIsolate(n: PNode): bool {....raises: [Exception, ValueError, IOError, KeyError, OSError, ERecoverableError], tags: [RootEffect, WriteIOEffect, ReadEnvEffect, ReadIOEffect], forbids: [].}
- Source Edit