funcynim/partialproc/private/dsl/parser/parsed_arg

Source Edit

Types

ParsedArg = object
  case
  of Unknown:
  of Partial:
Source Edit

Procs

proc fold[T](self: ParsedArg; onUnknown: NimNode -> T;
             onPartial: PartialParam -> T): T
Source Edit
func partialArg(param: PartialParam): ParsedArg {....raises: [], tags: [],
    forbids: [].}
Source Edit
func unknownArg(ast: NimNode): ParsedArg {....raises: [], tags: [], forbids: [].}
Source Edit