Objects/exceptions/basetok

Search:
Group by:
Source   Edit  

Types

BaseExceptionToken {.pure.} = enum
  BaseException = 0, SystemExit, GeneratorExit, KeyboardInterrupt
subclasses of BaseException except Exception and BaseExceptionGroup Source   Edit  
ExceptionToken {.pure.} = enum
  Base,                     ## `Exception`, not `BaseException`
  Name, Type, Arithmetic, Attribute, Buffer, Value, Lookup, StopIter, Lock,
  Import, Assertion, Runtime, Syntax, Memory, System, OS, EOF
Source   Edit  

Iterators

iterator extraAttrs(tok: BaseExceptionToken): NimNode {....raises: [], tags: [],
    forbids: [].}
Source   Edit  
iterator extraAttrs(tok: ExceptionToken): NimNode {....raises: [], tags: [],
    forbids: [].}
Source   Edit