Index
Modules:
../../../../.nimble/pkgs/hmisc-0.14.5/hmisc/algo/clformat
,
../../../../.nimble/pkgs/hmisc-0.14.5/hmisc/algo/halgorithm
,
../../../../.nimble/pkgs/hmisc-0.14.5/hmisc/algo/hmath
,
../../../../.nimble/pkgs/hmisc-0.14.5/hmisc/algo/hseq_distance
,
../../../../.nimble/pkgs/hmisc-0.14.5/hmisc/algo/hseq_mapping
,
../../../../.nimble/pkgs/hmisc-0.14.5/hmisc/algo/hstring_algo
,
../../../../.nimble/pkgs/hmisc-0.14.5/hmisc/algo/htemplates
,
../../../../.nimble/pkgs/hmisc-0.14.5/hmisc/algo/htext_algo
,
../../../../.nimble/pkgs/hmisc-0.14.5/hmisc/algo/htree_mapping
,
../../../../.nimble/pkgs/hmisc-0.14.5/hmisc/algo/procbox
,
../../../../.nimble/pkgs/hmisc-0.14.5/hmisc/core/algorithms
,
../../../../.nimble/pkgs/hmisc-0.14.5/hmisc/core/code_errors
,
../../../../.nimble/pkgs/hmisc-0.14.5/hmisc/core/colored
,
../../../../.nimble/pkgs/hmisc-0.14.5/hmisc/core/debug
,
../../../../.nimble/pkgs/hmisc-0.14.5/hmisc/core/exceptions
,
../../../../.nimble/pkgs/hmisc-0.14.5/hmisc/core/gold
,
../../../../.nimble/pkgs/hmisc-0.14.5/hmisc/core/msgbuilder
,
../../../../.nimble/pkgs/hmisc-0.14.5/hmisc/core/types
,
../../../../.nimble/pkgs/hmisc-0.14.5/hmisc/extra/hdrawing/term_buf
,
../../../../.nimble/pkgs/hmisc-0.14.5/hmisc/macros/argpass
,
../../../../.nimble/pkgs/hmisc-0.14.5/hmisc/macros/hmacro_utils
,
../../../../.nimble/pkgs/hmisc-0.14.5/hmisc/macros/introspection
,
../../../../.nimble/pkgs/hmisc-0.14.5/hmisc/macros/traceif
,
../../../../.nimble/pkgs/hmisc-0.14.5/hmisc/macros/wrapfields
,
../../../../.nimble/pkgs/hmisc-0.14.5/hmisc/other/blockfmt
,
../../../../.nimble/pkgs/hmisc-0.14.5/hmisc/other/hpprint
,
../../../../.nimble/pkgs/hmisc-0.14.5/hmisc/other/oswrap
,
../../../../.nimble/pkgs/hmisc-0.14.5/hmisc/types/colorstring
,
../../../../.nimble/pkgs/hmisc-0.14.5/hmisc/types/geometry_primitives
,
../../../../.nimble/pkgs/hmisc-0.14.5/hmisc/types/hmap
,
../../../../.nimble/pkgs/hmisc-0.14.5/hmisc/types/hprimitives
,
../../../../.nimble/pkgs/hmisc-0.14.5/hmisc/types/seq2d
,
../../../../.nimble/pkgs/hmisc-0.14.5/hmisc/wrappers/wraphelp
,
hmisc/algo/clformat
,
hmisc/algo/halgorithm
,
hmisc/algo/hgraph_db
,
hmisc/algo/hlex_base
,
hmisc/algo/hmath
,
hmisc/algo/hparse_base
,
hmisc/algo/hparse_common
,
hmisc/algo/hparse_pegs
,
hmisc/algo/hseq_distance
,
hmisc/algo/hseq_mapping
,
hmisc/algo/hstring_algo
,
hmisc/algo/htemplates
,
hmisc/algo/htext_algo
,
hmisc/algo/htree_mapping
,
hmisc/algo/lexcast
,
hmisc/algo/make_rst
,
hmisc/algo/namegen
,
hmisc/algo/procbox
,
hmisc/algo/tree/tree_selector
,
hmisc/algo/tscanf
,
hmisc/core/algorithms
,
hmisc/core/code_errors
,
hmisc/core/colored
,
hmisc/core/debug
,
hmisc/core/exceptions
,
hmisc/core/gold
,
hmisc/core/msgbuilder
,
hmisc/core/types
,
hmisc/extra/hdrawing/hdrawing
,
hmisc/extra/hdrawing/term_buf
,
hmisc/extra/treediff/bottom_up_matcher
,
hmisc/extra/treediff/comparators
,
hmisc/extra/treediff/edit_generator
,
hmisc/extra/treediff/hungarian_algorithm
,
hmisc/extra/treediff/jcommon
,
hmisc/extra/treediff/lcs_matcher
,
hmisc/extra/treediff/mapping_store
,
hmisc/extra/treediff/matcher
,
hmisc/extra/treediff/priority_queue
,
hmisc/extra/treediff/rted_matcher
,
hmisc/extra/treediff/similarity_metrics
,
hmisc/extra/treediff/subtree_matcher
,
hmisc/extra/treediff/tree
,
hmisc/extra/treediff/treediff_main
,
hmisc/extra/treediff/zs_matcher
,
hmisc/hasts/base_writer
,
hmisc/hasts/graphviz_ast
,
hmisc/hasts/hext_template
,
hmisc/hasts/html_ast
,
hmisc/hasts/html_ast2
,
hmisc/hasts/json_ast
,
hmisc/hasts/latex_ast
,
hmisc/hasts/latex_writer
,
hmisc/hasts/mustache_template
,
hmisc/hasts/openscad_ast
,
hmisc/hasts/pandoc
,
hmisc/hasts/svg_ast
,
hmisc/hasts/xml_ast
,
hmisc/hasts/xml_serde
,
hmisc/hasts/xsd_ast
,
hmisc/macros/argpass
,
hmisc/macros/ast_spec
,
hmisc/macros/cl_logic
,
hmisc/macros/hmacro_utils
,
hmisc/macros/iflet
,
hmisc/macros/introspection
,
hmisc/macros/matching
,
hmisc/macros/nim_ast_aux
,
hmisc/macros/traceif
,
hmisc/macros/wrapfields
,
hmisc/other/blockfmt
,
hmisc/other/cliparse
,
hmisc/other/colorlogger
,
hmisc/other/hargparse
,
hmisc/other/hcoverage
,
hmisc/other/hjson
,
hmisc/other/hlogger
,
hmisc/other/hpprint
,
hmisc/other/hshell
,
hmisc/other/hshell_convert
,
hmisc/other/htree_draw
,
hmisc/other/hunittest
,
hmisc/other/hunittest_json
,
hmisc/other/hunittest_xml
,
hmisc/other/jsony_converters
,
hmisc/other/oswrap
,
hmisc/other/rx
,
hmisc/other/sqlite_extra
,
hmisc/other/strparser
,
hmisc/other/uprompt
,
hmisc/preludes/cli_app
,
hmisc/preludes/project_tasks
,
hmisc/preludes/unittest
,
hmisc/scripts/nim_test
,
hmisc/shellexec/ps
,
hmisc/shellexec/wrap_cmd_exec
,
hmisc/shellexec/xephyr
,
hmisc/types/colorstring
,
hmisc/types/colortext
,
hmisc/types/geometry_primitives
,
hmisc/types/hgraph
,
hmisc/types/hmap
,
hmisc/types/hprimitives
,
hmisc/types/htrie
,
hmisc/types/hvariant
,
hmisc/types/langcodes
,
hmisc/types/rev_set_table
,
hmisc/types/seq2d
,
hmisc/types/sparse_grid
,
hmisc/wrappers/hfswatch
,
hmisc/wrappers/treesitter
,
hmisc/wrappers/treesitter_core
,
hmisc/wrappers/wraphelp
,
hmisc/wrappers/wraphelp_cxx
.
API symbols
`!*\`:
hparse_pegs: `!*\`(a: Peg): Peg
`!*`:
hparse_pegs: `!*`(a: Peg): Peg
`!`:
hparse_pegs: `!`(a: Peg): Peg
`$$`:
oswrap: `$$`(v: untyped): untyped
oswrap: `$$`(v: untyped): untyped
`$`:
hseq_distance: `$`(glob: GitGlob): string
htext_algo: `$`(mw: MarkWord): string
htext_algo: `$`(mw: OrgWord): string
htext_algo: `$`(mw: TextWord): string
procbox: `$`(box: ProcBox): string
term_buf: `$`(buf: TermBuf): string
blockfmt: `$`(lt: Layout): string
blockfmt: `$`(le: LayoutElement): string
blockfmt: `$`(blc: LytBlock): string
blockfmt: `$`(sln: LytSolution): string
blockfmt: `$`(sln: Option[LytSolution]): string
hpprint: `$`(part: PPrintGlob): string
hpprint: `$`(part: PPrintGlobPart): string
hpprint: `$`(path: PPrintPath): string
hpprint: `$`(elem: PPrintPathElem): string
hpprint: `$`(t: PPrintType): string
oswrap: `$`(path: AnyPath): string
oswrap: `$`(entry: FsEntry): string
colorstring: `$`(colored: ColoredString | ColoredRune): string
colorstring: `$`(line: ColoredLine): string
colorstring: `$`(text: ColoredText): string
colorstring: `$`(colr: seq[ColoredRune]): string
colorstring: `$`(colr: seq[seq[ColoredRune]]): string
colorstring: `$`(col: TermColor8Bit): string
geometry_primitives: `$`(l: Line): string
geometry_primitives: `$`(v: Vec): string
hmap: `$`[A](t: CountMap[A]): string
hmap: `$`[A](t: CountMapRef[A]): string
hmap: `$`[A, B](t: Map[A, B]): string
hmap: `$`[A, B](t: MapRef[A, B]): string
hmap: `$`[A, B](t: OrderedMap[A, B]): string
hmap: `$`[A, B](t: OrderedMapRef[A, B]): string
hprimitives: `$`(r: ArrRange): string
hlex_base: `$`(str): string
hlex_base: `$`(str: PosStr): string
hlex_base: `$`(slice: PosStrSlice): string
hparse_base: `$`[T](lex: HsLexer[T]): string
hparse_base: `$`[K](tok: HsTok[K]): string
hparse_pegs: `$`(r: Peg): string
hseq_distance: `$`(glob: GitGlob): string
htext_algo: `$`(mw: MarkWord): string
htext_algo: `$`(mw: OrgWord): string
htext_algo: `$`(mw: TextWord): string
procbox: `$`(box: ProcBox): string
tree_selector: `$`[N, K](demand: Demand[N, K]): string
term_buf: `$`(buf: TermBuf): string
edit_generator: `$`(action: Action): string
mapping_store: `$`(this: MappingStore): string
tree: `$`(this: Tree): string
graphviz_ast: `$`(graph: DotGraph): string
html_ast: `$`(html: HtmlElem): string
openscad_ast: `$`(size: Size3): string
xml_ast: `$`(p: HXmlParser): string
xml_ast: `$`(token: XsdToken): string
xml_serde: `$`(p: XmlDeserializer): string
xsd_ast: `$`(occur: XsdOccursCount): string
ast_spec: `$`[N, K](spec: AstPattern[N, K]): string
ast_spec: `$`(arange: AstRange): string
matching: `$`(kvp: KVPair): string
matching: `$`(match: Match): string
matching: `$`(path: Path): string
matching: `$`(ss: SeqStructure): string
blockfmt: `$`(lt: Layout): string
blockfmt: `$`(le: LayoutElement): string
blockfmt: `$`(blc: LytBlock): string
blockfmt: `$`(sln: LytSolution): string
blockfmt: `$`(sln: Option[LytSolution]): string
cliparse: `$`(cli: CliOpt): string
hargparse: `$`(val: CliValue): string
hpprint: `$`(part: PPrintGlob): string
hpprint: `$`(part: PPrintGlobPart): string
hpprint: `$`(path: PPrintPath): string
hpprint: `$`(elem: PPrintPathElem): string
hpprint: `$`(t: PPrintType): string
hshell: `$`(cmd: ShellCmd): string
oswrap: `$`(path: AnyPath): string
oswrap: `$`(entry: FsEntry): string
rx: `$`(rx: Rx): string
sqlite_extra: `$`(pstmt: SqlPrepared): string
nim_test: `$`(run: NimRun): string
colorstring: `$`(colored: ColoredString | ColoredRune): string
colorstring: `$`(line: ColoredLine): string
colorstring: `$`(text: ColoredText): string
colorstring: `$`(colr: seq[ColoredRune]): string
colorstring: `$`(colr: seq[seq[ColoredRune]]): string
colorstring: `$`(col: TermColor8Bit): string
geometry_primitives: `$`(l: Line): string
geometry_primitives: `$`(v: Vec): string
hgraph: `$`(id: HNodeId | HEdgeId): string
hgraph: `$`(id: HEdgeSet): string
hgraph: `$`[N, E](graph: HGraph[N, E]): string
hgraph: `$`[N](map: HNodeMap[N]): string
hgraph: `$`(id: HNodeSet): string
hmap: `$`[A](t: CountMap[A]): string
hmap: `$`[A](t: CountMapRef[A]): string
hmap: `$`[A, B](t: Map[A, B]): string
hmap: `$`[A, B](t: MapRef[A, B]): string
hmap: `$`[A, B](t: OrderedMap[A, B]): string
hmap: `$`[A, B](t: OrderedMapRef[A, B]): string
hprimitives: `$`(r: ArrRange): string
treesitter: `$`[N, K](node: HtsNode[N, K]): string
`%`:
latex_writer: `%`(writer; text: string)
hjson: `%`(c: char): JsonNode
`&&=`:
oswrap: `&&=`(ex: var ShellExpr; ex2: ShellExpr)
hshell: `&&=`(e1: var ShellAst; e2: ShellSomething)
oswrap: `&&=`(ex: var ShellExpr; ex2: ShellExpr)
`&&`:
oswrap: `&&`(ex1, ex2: ShellExpr): ShellExpr
oswrap: `&&`(ex1: ShellExpr; ex2: string): ShellExpr
oswrap: `&&`(lhs, rhs: string): string
hshell: `&&`(exprs: openArray[ShellSomething]): ShellAst
hshell: `&&`[T1, T2: ShellSomething](e1: T1; e2: T2): ShellAst
oswrap: `&&`(ex1, ex2: ShellExpr): ShellExpr
oswrap: `&&`(ex1: ShellExpr; ex2: string): ShellExpr
oswrap: `&&`(lhs, rhs: string): string
`&.`:
oswrap: `&.`(file: AbsFile; ext: string): AbsFile
oswrap: `&.`(file: AbsFile; ext: string): AbsFile
`&=`:
gold: `&=`(target: var string; args: openArray[string])
gold: `&=`(target: var string; args: openArray[string])
hshell: `&=`(e1: var ShellAst; e2: ShellSomething)
hvariant: `&=`[T0, T1, T2, T3](v: var seq[Var4[T0, T1, T2, T3]]; val: typed)
`&?`:
blockfmt: `&?`(bl: LytBlock; added: tuple[condOk: bool, bl: LytBlock]): LytBlock
blockfmt: `&?`(bl: LytBlock; added: tuple[condOk: bool, bl: LytBlock]): LytBlock
`&`:
gold: `&`[T](elements: openArray[seq[T]]): seq[T]
gold: `&`(strings: openArray[string]): string
hpprint: `&`(m1, m2: PPrintMatch): PPrintMatch
colorstring: `&`(col1, col2: ColoredString): ColoredLine
colorstring: `&`(col: ColoredString; str: string): ColoredLine
colorstring: `&`(col: sink ColoredLine; str: string): ColoredLine
colorstring: `&`(t1: sink ColoredText; t2: ColoredText): ColoredText
colorstring: `&`(t1: sink ColoredText; t2: string): ColoredText
colorstring: `&`(str: string; col: ColoredString): ColoredLine
colorstring: `&`(t1: string; t2: ColoredText): ColoredText
hprimitives: `&`(path: TreePath; newIdx: int): TreePath
hparse_pegs: `&`(a: Peg): Peg
gold: `&`[T](elements: openArray[seq[T]]): seq[T]
gold: `&`(strings: openArray[string]): string
svg_ast: `&`(attrs, addition: XmlAttributes): XmlAttributes
hpprint: `&`(m1, m2: PPrintMatch): PPrintMatch
hshell: `&`(exprs: openArray[ShellSomething]): ShellAst
hshell: `&`[T1, T2: ShellSomething](e1: T1; e2: T2): ShellAst
rx: `&`(rxItems: openArray[Rx]): Rx
rx: `&`(rhs, lhs: Rx): Rx
colorstring: `&`(col1, col2: ColoredString): ColoredLine
colorstring: `&`(col: ColoredString; str: string): ColoredLine
colorstring: `&`(col: sink ColoredLine; str: string): ColoredLine
colorstring: `&`(t1: sink ColoredText; t2: ColoredText): ColoredText
colorstring: `&`(t1: sink ColoredText; t2: string): ColoredText
colorstring: `&`(str: string; col: ColoredString): ColoredLine
colorstring: `&`(t1: string; t2: ColoredText): ColoredText
hprimitives: `&`(path: TreePath; newIdx: int): TreePath
`<->`:
svg_ast: `<->`(comm: string): XmlNode
`</`:
html_ast2: `</`(args: untyped): untyped
`<=`:
hgraph: `<=`[S: HEdgeSet | HNodeSet](s1, s2: S): bool
`<`:
oswrap: `<`(dir1, dir2: AnyDir): bool
oswrap: `<`(file1, file2: AnyFile): bool
oswrap: `<`(a, b: AnyPath): bool
hshell: `<`[T1, T2: ShellMathExpr](lhs: T1; rhs: T2): ShellAst
oswrap: `<`(dir1, dir2: AnyDir): bool
oswrap: `<`(file1, file2: AnyFile): bool
oswrap: `<`(a, b: AnyPath): bool
hgraph: `<`[S: HEdgeSet | HNodeSet](s1, s2: S): bool
`*!`:
hseq_distance: `*!`(str: string): GitGlob
hseq_distance: `*!`(str: string): GitGlob
`**`:
hseq_distance: `**`(str: string): GitGlob
hseq_distance: `**`(str: string): GitGlob
`*?`:
rx: `*?`(rx: Rx): Rx
`*`:
geometry_primitives: `*`(s: float; a: Vec): Vec
geometry_primitives: `*`(a: Vec; s: float): Vec
hparse_pegs: `*`(a: Peg): Peg
rx: `*`(rx: Rx): Rx
geometry_primitives: `*`(s: float; a: Vec): Vec
geometry_primitives: `*`(a: Vec; s: float): Vec
hgraph: `*`(s1, s2: HEdgeSet): HEdgeSet
hgraph: `*`(s1, s2: HNodeSet): HNodeSet
`+=`:
colorstring: `+=`(text: var ColoredText; fg: ForegroundColor)
colorstring: `+=`(text: var ColoredText; style: PrintStyling)
wraphelp: `+=`[T](p: ptr T; offset: SomeInteger)
colorstring: `+=`(text: var ColoredText; fg: ForegroundColor)
colorstring: `+=`(text: var ColoredText; style: PrintStyling)
wraphelp: `+=`[T](p: ptr T; offset: SomeInteger)
`+?`:
rx: `+?`(rx: Rx): Rx
`+`:
colorstring: `+`(bg: BackgroundColor; fg: ForegroundColor): PrintStyling
colorstring: `+`(ch: char; style: PrintStyling): ColoredRune
colorstring: `+`(rune: ColoredRune; style: PrintStyling): ColoredRune
colorstring: `+`(text: ColoredRuneLine; style: PrintStyling): ColoredRuneLine
colorstring: `+`(fg: ForegroundColor; bg: BackgroundColor): PrintStyling
colorstring: `+`(rune: Rune; style: PrintStyling): ColoredRune
colorstring: `+`(text: sink ColoredText; style: PrintStyling): ColoredText
colorstring: `+`(text: sink ColoredText; fg: TermColor8Bit): ColoredText
colorstring: `+`(style: sink PrintStyling; bg: BackgroundColor): PrintStyling
colorstring: `+`(style: sink PrintStyling; fg: ForegroundColor): PrintStyling
colorstring: `+`(style: sink PrintStyling; s: Style): PrintStyling
colorstring: `+`(str: string; fg: ForegroundColor): ColoredText
colorstring: `+`(str: string; style: PrintStyling): ColoredText
colorstring: `+`(bg: TermColor8BitBg; fg: TermColor8BitFg): PrintStyling
colorstring: `+`(fg: TermColor8BitFg; bg: TermColor8BitBg): PrintStyling
geometry_primitives: `+`(a, b: Vec): Vec
geometry_primitives: `+`(a, b: Vec3): Vec3
wraphelp: `+`[T](p: ptr T; offset: SomeInteger): ptr T
hparse_pegs: `+`(a: Peg): Peg
hshell: `+`[T1, T2: ShellMathExpr](lhs: T1; rhs: T2): ShellAst
rx: `+`(rx: Rx): Rx
colorstring: `+`(bg: BackgroundColor; fg: ForegroundColor): PrintStyling
colorstring: `+`(ch: char; style: PrintStyling): ColoredRune
colorstring: `+`(rune: ColoredRune; style: PrintStyling): ColoredRune
colorstring: `+`(text: ColoredRuneLine; style: PrintStyling): ColoredRuneLine
colorstring: `+`(fg: ForegroundColor; bg: BackgroundColor): PrintStyling
colorstring: `+`(rune: Rune; style: PrintStyling): ColoredRune
colorstring: `+`(text: sink ColoredText; style: PrintStyling): ColoredText
colorstring: `+`(text: sink ColoredText; fg: TermColor8Bit): ColoredText
colorstring: `+`(style: sink PrintStyling; bg: BackgroundColor): PrintStyling
colorstring: `+`(style: sink PrintStyling; fg: ForegroundColor): PrintStyling
colorstring: `+`(style: sink PrintStyling; s: Style): PrintStyling
colorstring: `+`(str: string; fg: ForegroundColor): ColoredText
colorstring: `+`(str: string; style: PrintStyling): ColoredText
colorstring: `+`(bg: TermColor8BitBg; fg: TermColor8BitFg): PrintStyling
colorstring: `+`(fg: TermColor8BitFg; bg: TermColor8BitBg): PrintStyling
geometry_primitives: `+`(a, b: Vec): Vec
geometry_primitives: `+`(a, b: Vec3): Vec3
hgraph: `+`(s1, s2: HEdgeSet): HEdgeSet
hgraph: `+`(s1, s2: HNodeSet): HNodeSet
wraphelp: `+`[T](p: ptr T; offset: SomeInteger): ptr T
`-=`:
wraphelp: `-=`[T](p: ptr T; offset: SomeInteger)
wraphelp: `-=`[T](p: ptr T; offset: SomeInteger)
`-`:
gold: `-`[I](s: set[I]; i: I): set[I]
geometry_primitives: `-`(a, b: Vec): Vec
wraphelp: `-`[T](p: ptr T; offset: SomeInteger): ptr T
gold: `-`[I](s: set[I]; i: I): set[I]
hshell: `-`[Path: AnyPath](cmd: var ShellCmd; kv: (string, Path))
hshell: `-`(cmd: var ShellCmd; kv: (string, string))
hshell: `-`(cmd: var ShellCmd; path: AnyPath)
hshell: `-`(cmd: var ShellCmd; fl: char)
hshell: `-`(cmd: var ShellCmd; fl: string)
hshell: `-`(cmd: var ShellCmd; kv: tuple[key, sep, val: string])
geometry_primitives: `-`(a, b: Vec): Vec
wraphelp: `-`[T](p: ptr T; offset: SomeInteger): ptr T
`..+`:
hmath: `..+`(start: int; offset: int): Slice[int]
hmath: `..+`(start: int; offset: int): Slice[int]
`/../`:
oswrap: `/../`(head: AbsDir; repeat: int): AbsDir
oswrap: `/../`(head: AbsDir; tail: RelDir): AbsDir
oswrap: `/../`(head: AbsDir; repeat: int): AbsDir
oswrap: `/../`(head: AbsDir; tail: RelDir): AbsDir
`/.`:
oswrap: `/.`(head: AnyPath; file: RelFile | string): untyped
oswrap: `/.`(head: AnyPath; file: RelFile | string): untyped
`///`:
gold: `///`(name: static[string]; body: untyped): untyped
gold: `///`(name: static[string]; body: untyped): untyped
`//`:
gold: `//`(arg: string): untyped
gold: `//`(arg: string): untyped
`/`:
oswrap: `/`(head, tail: AnyPath | string): untyped
oswrap: `/`(head: AbsDir; tail: seq[string]): untyped
oswrap: `/`(head: AnyDir; tail: RelFile): untyped
geometry_primitives: `/`(p: Vec; a: float): Vec
geometry_primitives: `/`(a: Vec3; denom: float): Vec3
hparse_pegs: `/`(a: varargs[Peg]): Peg
oswrap: `/`(head, tail: AnyPath | string): untyped
oswrap: `/`(head: AbsDir; tail: seq[string]): untyped
oswrap: `/`(head: AnyDir; tail: RelFile): untyped
geometry_primitives: `/`(p: Vec; a: float): Vec
geometry_primitives: `/`(a: Vec3; denom: float): Vec3
`:=`:
matching: `:=`(lhs, rhs: untyped): untyped
`=*=`:
jcommon: `=*=`[T1, T2](o1: ref T1; o2: ref T2): bool
`==`:
halgorithm: `==`[A, B](tpl: (Option[A], Option[B]); tpl1: (A, B)): bool
halgorithm: `==`[T](opt: Option[T]; val: T): bool
oswrap: `==`(dir1, dir2: AnyDir): bool
oswrap: `==`(file1, file2: AnyFile): bool
oswrap: `==`(se1, se2: ShellExpr): bool
oswrap: `==`(v: ShellVar; val: ShellVarType): bool
colorstring: `==`(rune: ColoredRune; ch: char): bool
colorstring: `==`(s1, s2: PrintStyling): bool
hmap: `==`[A](s, t: CountMap[A]): bool
hmap: `==`[A](s, t: CountMapRef[A]): bool
hmap: `==`[A, B](a, b: Map[A, B]): bool
hmap: `==`[A, B](s, t: MapRef[A, B]): bool
hmap: `==`[A, B](s, t: OrderedMap[A, B]): bool
hmap: `==`[A, B](s, t: OrderedMapRef[A, B]): bool
halgorithm: `==`[A, B](tpl: (Option[A], Option[B]); tpl1: (A, B)): bool
halgorithm: `==`[T](opt: Option[T]; val: T): bool
hlex_base: `==`(posSlice: PosStrSlice; slice: Slice[int]): bool
hlex_base: `==`(posSlice: seq[PosStrSlice]; slice: seq[Slice[int]]): bool
hlex_base: `==`(slice: seq[Slice[int]]; posSlice: seq[PosStrSlice]): bool
hlex_base: `==`(slice: Slice[int]; posSlice: PosStrSlice): bool
hparse_base: `==`[K](tok: HsTok[K]; other: tuple[kind: K, value: string]): bool
hparse_base: `==`[K](tok: openArray[HsTok[K]]; other: openArray[tuple[kind: K, value: string]]): bool
tree_selector: `==`(d1, d2: Demand): bool
tree: `==`(tree1, tree2: Tree): bool
xsd_ast: `==`(xsd; kind: XsdEntryKind): bool
matching: `==`(idx: FieldIndex; i: SomeInteger): bool
hargparse: `==`(str: string; val: CliValue): bool
hcoverage: `==`(p1, p2: CovFileId): bool
hcoverage: `==`(p1, p2: CovLineId): bool
hcoverage: `==`(p1, p2: CovProcId): bool
oswrap: `==`(dir1, dir2: AnyDir): bool
oswrap: `==`(file1, file2: AnyFile): bool
oswrap: `==`(se1, se2: ShellExpr): bool
oswrap: `==`(v: ShellVar; val: ShellVarType): bool
colorstring: `==`(rune: ColoredRune; ch: char): bool
colorstring: `==`(s1, s2: PrintStyling): bool
hgraph: `==`(id1, id2: HNodeId | HEdgeId): bool
hgraph: `==`(n1, n2: NoProperty): bool
hmap: `==`[A](s, t: CountMap[A]): bool
hmap: `==`[A](s, t: CountMapRef[A]): bool
hmap: `==`[A, B](a, b: Map[A, B]): bool
hmap: `==`[A, B](s, t: MapRef[A, B]): bool
hmap: `==`[A, B](s, t: OrderedMap[A, B]): bool
hmap: `==`[A, B](s, t: OrderedMapRef[A, B]): bool
treesitter: `==`(rune: Rune; ch: char): bool
`=destroy`:
json_ast: `=destroy`(w: var JsonWriter)
xml_ast: `=destroy`(parser: var HXmlParser)
xml_ast: `=destroy`(writer: var XmlWriter)
`=~`:
hlex_base: `=~`(inStr: PosStr; regex: Regex): untyped
hlex_base: `=~`(inStr: var PosStr; regex: Regex; advance: int = 128): untyped
hlex_base: `=~`(inStr: PosStr; regex: Rx): untyped
hparse_pegs: `=~`(s: string; pattern: Peg): bool
rx: `=~`(s: string; rx: Rx): untyped
`?=`:
matching: `?=`(lhs, rhs: untyped): untyped
`??`:
blockfmt: `??`(bl: LytBlock; condOk: bool): LytBlock
blockfmt: `??`(blocks: tuple[ok, fail: LytBlock]; condOk: bool): LytBlock
colorstring: `??`(style: sink PrintStyling; expr: bool): PrintStyling
blockfmt: `??`(bl: LytBlock; condOk: bool): LytBlock
blockfmt: `??`(blocks: tuple[ok, fail: LytBlock]; condOk: bool): LytBlock
colorstring: `??`(style: sink PrintStyling; expr: bool): PrintStyling
`?`:
gold: `?`[T](o: Option[T]): bool
gold: `?`[T](s: seq[T]): bool
gold: `?`(s: string): bool
hlex_base: `?`(str: PosStr): bool
hparse_base: `?`[T](lex: var HsLexer[T]): bool
hparse_pegs: `?`(a: Peg): Peg
gold: `?`[T](o: Option[T]): bool
gold: `?`[T](s: seq[T]): bool
gold: `?`(s: string): bool
hlogger: `?`(logger: HLogger): bool
rx: `?`(rxItems: openArray[Rx]): Rx
rx: `?`(rx: Rx): Rx
`@`:
debug: `@`(p: ptr): string
types: `@`(slice: Slice[int]): seq[int]
colorstring: `@`(main`gensym23: ColoredText): seq[ColoredRune]
hlex_base: `@`(str): seq[char]
hlex_base: `@`(str; slice: Slice[int]): seq[char]
hparse_base: `@`[T](lex: HsLexer[T]): seq[T]
debug: `@`(p: ptr): string
types: `@`(slice: Slice[int]): seq[int]
colorstring: `@`(main`gensym23: ColoredText): seq[ColoredRune]
`[]=`:
term_buf: `[]=`(buf: var Seq2d[ColoredRune]; row, col: int; rune: Rune): void
term_buf: `[]=`(buf: var TermBuf; row: BackwardsIndex; col: int; text: TermGridAssign)
term_buf: `[]=`(buf: var TermBuf; row: int; col: BackwardsIndex; text: TermGridAssign)
term_buf: `[]=`(buf: var TermBuf; x, y: int; rune: ColoredRune): void
term_buf: `[]=`(buf: var TermBuf; x, y: int; rune: Rune): void
term_buf: `[]=`(buf: var TermBuf; row, col: int; text: string)
term_buf: `[]=`(buf: var TermBuf; pos: Point[int]; c: ColoredRune)
term_buf: `[]=`(buf: var TermBuf; pos: Point[int]; c: Rune)
colorstring: `[]=`(buf: var ColoredRuneGrid; row, col: int; ch: char)
colorstring: `[]=`(buf: var ColoredRuneGrid; row, col: int; str: ColoredString)
colorstring: `[]=`(buf: var ColoredRuneGrid; row, col: int; str: string)
colorstring: `[]=`(main`gensym28: var ColoredText; index`gensym28: IndexTypes; value`gensym28: ColoredRune)
colorstring: `[]=`[R1, R2: openArray[int] | Slice[int] | int](buf: var seq[seq[ColoredRune]]; rowIdx: R1; colIdx: R2; ch: ColoredRune): void
hmap: `[]=`[A](t: var CountMap[A]; key: A; val: int)
hmap: `[]=`[A](t: CountMapRef[A]; key: A; val: int)
hmap: `[]=`[A, B](t: var Map[A, B]; key: A; val: B)
hmap: `[]=`[A, B](t: MapRef[A, B]; key: A; val: B)
hmap: `[]=`[A, B](t: var OrderedMap[A, B]; k: A; v: B)
hmap: `[]=`[A, B](t: OrderedMapRef[A, B]; key: A; val: B)
seq2d: `[]=`[T](grid: var MulticellGrid[T]; rect: ArrRect; val: T): void
seq2d: `[]=`[T](grid: var Seq2d[T]; cell: (int, int); val: T): void
seq2d: `[]=`[T](grid: var Seq2d[T]; pos: ArrPos; val: T): void
seq2d: `[]=`[T](grid: var Seq2d[T]; row, col: int; val: T): void
wraphelp: `[]=`[T](p: ptr T; offset: SomeInteger; val: T)
term_buf: `[]=`(buf: var Seq2d[ColoredRune]; row, col: int; rune: Rune): void
term_buf: `[]=`(buf: var TermBuf; row: BackwardsIndex; col: int; text: TermGridAssign)
term_buf: `[]=`(buf: var TermBuf; row: int; col: BackwardsIndex; text: TermGridAssign)
term_buf: `[]=`(buf: var TermBuf; x, y: int; rune: ColoredRune): void
term_buf: `[]=`(buf: var TermBuf; x, y: int; rune: Rune): void
term_buf: `[]=`(buf: var TermBuf; row, col: int; text: string)
term_buf: `[]=`(buf: var TermBuf; pos: Point[int]; c: ColoredRune)
term_buf: `[]=`(buf: var TermBuf; pos: Point[int]; c: Rune)
graphviz_ast: `[]=`(graph: var DotGraph; key, value: string)
hext_template: `[]=`[T, UC](ctx: var HextAstCtx[T, UC]; varname: string; value: HextValue[T])
hext_template: `[]=`[T, UC, In](ctx: var HextAstCtx[T, UC]; varname: string; value: In)
hext_template: `[]=`[T, UC](map: var HextProcMap[T, UC]; name: string; val: HextProc[T, UC])
html_ast: `[]=`(html: var HtmlElem; idx: int; other: HtmlElem): void
html_ast: `[]=`(html: var HtmlElem; attrname: string; attrval: string): void
xml_ast: `[]=`(xml: var XmlNode; attrname: string; attrval: string): void
colorstring: `[]=`(buf: var ColoredRuneGrid; row, col: int; ch: char)
colorstring: `[]=`(buf: var ColoredRuneGrid; row, col: int; str: ColoredString)
colorstring: `[]=`(buf: var ColoredRuneGrid; row, col: int; str: string)
colorstring: `[]=`(main`gensym28: var ColoredText; index`gensym28: IndexTypes; value`gensym28: ColoredRune)
colorstring: `[]=`[R1, R2: openArray[int] | Slice[int] | int](buf: var seq[seq[ColoredRune]]; rowIdx: R1; colIdx: R2; ch: ColoredRune): void
hgraph: `[]=`[N](map: var HNodeMap[N]; node: HNode; value: N)
hmap: `[]=`[A](t: var CountMap[A]; key: A; val: int)
hmap: `[]=`[A](t: CountMapRef[A]; key: A; val: int)
hmap: `[]=`[A, B](t: var Map[A, B]; key: A; val: B)
hmap: `[]=`[A, B](t: MapRef[A, B]; key: A; val: B)
hmap: `[]=`[A, B](t: var OrderedMap[A, B]; k: A; v: B)
hmap: `[]=`[A, B](t: OrderedMapRef[A, B]; key: A; val: B)
htrie: `[]=`[Key, Val](trie: var Trie[Key, Val]; path: openArray[Key]; val: Val)
rev_set_table: `[]=`[K, V](table: var RevSetTable[K, V]; key: K; val: V)
seq2d: `[]=`[T](grid: var MulticellGrid[T]; rect: ArrRect; val: T): void
seq2d: `[]=`[T](grid: var Seq2d[T]; cell: (int, int); val: T): void
seq2d: `[]=`[T](grid: var Seq2d[T]; pos: ArrPos; val: T): void
seq2d: `[]=`[T](grid: var Seq2d[T]; row, col: int; val: T): void
sparse_grid: `[]=`[T](grid: var SparseGrid[T]; pos: (int, int); val: T): void
sparse_grid: `[]=`[T](grid: var SparseGrid[T]; row, col: int; val: T): void
treesitter: `[]=`[N, K](node: var HtsNode[N, K]; idx: IndexTypes; other: HtsNode[N, K])
wraphelp: `[]=`[T](p: ptr T; offset: SomeInteger; val: T)
`[]`:
hstring_algo: `[]`(ins: string; forward: string | char): bool
hstring_algo: `[]`(ins: string; back: CharBackIndex): bool
hstring_algo: `[]`(ins: string; strs: openArray[string]): bool
hstring_algo: `[]`(ins: string; back: StrBackIndex): bool
hstring_algo: `[]`(ins: string; beg: StrPart; final: openArray[string]): bool
hstring_algo: `[]`(ins: string; beg: StrPart; final: StrPartConv): bool
procbox: `[]`(vt: Vtable; idx: int): untyped
blockfmt: `[]`(blc: LytBlock; idx: int): LytBlock
blockfmt: `[]`(blc: var LytBlock; idx: int): var LytBlock
blockfmt: `[]`(b: static[LytBuilderKind]; a: string | ColoredString | ColoredLine | seq[ColoredLine] | ColoredText; breaking: bool = false): LytBlock
blockfmt: `[]`(b: static[LytBuilderKind]; tlen: int = 1): LytBlock
blockfmt: `[]`(b: static[LytBuilderKind]; i: int; bl: LytBlock): LytBlock
blockfmt: `[]`(b: static[LytBuilderKind]; bl: LytBlock; args: varargs[LytBlock]): LytBlock
blockfmt: `[]`(b: static[LytBuilderKind]; s: seq[LytBlock]; sep: string = ", "): LytBlock
colorstring: `[]`(buf: ColoredRuneGrid; row, col: int): ColoredRune
colorstring: `[]`(main`gensym27: ColoredText; index`gensym27: IndexTypes): ColoredRune
colorstring: `[]`(main`gensym27: ColoredText; slice`gensym27: SliceTypes): seq[ColoredRune]
hmap: `[]`[A](t: CountMap[A]; key: A): int
hmap: `[]`[A](t: CountMapRef[A]; key: A): int
hmap: `[]`[A, B](t: Map[A, B]; x: A): B
hmap: `[]`[A, B](t: var Map[A, B]; x: A): var B
hmap: `[]`[A, B](t: MapRef[A, B]; key: A): var B
hmap: `[]`[A, B](t: OrderedMap[A, B]; key: A): B
hmap: `[]`[A, B](t: var OrderedMap[A, B]; key: A): var B
hmap: `[]`[A, B](t: OrderedMapRef[A, B]; key: A): var B
hprimitives: `[]`[T](s: seq[T]; r: ArrRange): T
seq2d: `[]`[T](grid: Seq2d[T]; cell: (int, int)): T
seq2d: `[]`[T](grid: Seq2d[T]; pos: ArrPos): T
seq2d: `[]`[T](grid: Seq2d[T]; row, col: int): T
wraphelp: `[]`[T](p: ptr T; offset: SomeInteger): T
hlex_base: `[]`(str; patt: char | set[char] | string): bool
hlex_base: `[]`(str; patt1, patt2: char | set[char] | string): bool
hlex_base: `[]`(str; patt1, patt2, patt3: char | set[char] | string): bool
hlex_base: `[]`(str; slice: HSlice[int, BackwardsIndex]): string
hlex_base: `[]`(str; slice: HSlice[int, char]): string
hlex_base: `[]`(str; slice: HSlice[int, int]): string
hlex_base: `[]`(str; idx: int = 0): char
hlex_base: `[]`(str; offset: int; patt: char | set[char] | string): bool
hlex_base: `[]`(str; patt: openArray[string]): bool
hlex_base: `[]`(str; slice: PosStrSlice): string
hlex_base: `[]`(str: string; slice: PosStrSlice): string
hparse_base: `[]`[K](lex: var HsLexer[HsTok[K]]; kind: set[K] | K): bool
hparse_base: `[]`[K](lex: var HsLexer[HsTok[K]]; kind1, kind2: set[K] | K): bool
hparse_base: `[]`[K](lex: var HsLexer[HsTok[K]]; kind1, kind2, kind3: set[K] | K): bool
hparse_base: `[]`[T, K](lex: var HsLexer[T]; kind: set[K] | K): bool
hparse_base: `[]`[T](lex: var HsLexer[T]; offset: int = 0): T
hparse_base: `[]`[T, K](lex: var HsLexer[T]; offset: int; kind: set[K] | K): bool
hparse_base: `[]`[T](lex: var HsLexer[T]; slice: Slice[int]): seq[T]
hparse_base: `[]`[R, T](t: HsTokTree[R, T]; idx: int): HsTokTree[R, T]
hparse_base: `[]`[K](tokens: seq[HsTok[K]]; kind: set[K] | K): bool
hparse_base: `[]`[K](tokens: seq[HsTok[K]]; kind1, kind2: set[K] | K): bool
hparse_base: `[]`[K](tokens: seq[HsTok[K]]; kind1, kind2, kind3: set[K] | K): bool
hparse_base: `[]`[K](tokens: seq[HsTok[K]]; offset: int; kind: set[K] | K): bool
hstring_algo: `[]`(ins: string; forward: string | char): bool
hstring_algo: `[]`(ins: string; back: CharBackIndex): bool
hstring_algo: `[]`(ins: string; strs: openArray[string]): bool
hstring_algo: `[]`(ins: string; back: StrBackIndex): bool
hstring_algo: `[]`(ins: string; beg: StrPart; final: openArray[string]): bool
hstring_algo: `[]`(ins: string; beg: StrPart; final: StrPartConv): bool
procbox: `[]`(vt: Vtable; idx: int): untyped
hext_template: `[]`[T, UC](ctx: var HextAstCtx[T, UC]; varname: string): HextValue[T]
html_ast: `[]`(html: HtmlElem; idx: int): HtmlElem
html_ast: `[]`(html: var HtmlElem; idx: int): var HtmlElem
xml_ast: `[]`(r: var HXmlParser; key: string): bool
xml_ast: `[]`(node: XmlNode; property: string): string
xsd_ast: `[]`(xsd; idx: int | BackwardsIndex): XsdEntry
xsd_ast: `[]`(xsd; key: string): string
matching: `[]`(t: tuple; idx: static[FieldIndex]): untyped
nim_ast_aux: `[]`(node: NimNode; name: string): NimNode
blockfmt: `[]`(blc: LytBlock; idx: int): LytBlock
blockfmt: `[]`(blc: var LytBlock; idx: int): var LytBlock
blockfmt: `[]`(b: static[LytBuilderKind]; a: string | ColoredString | ColoredLine | seq[ColoredLine] | ColoredText; breaking: bool = false): LytBlock
blockfmt: `[]`(b: static[LytBuilderKind]; tlen: int = 1): LytBlock
blockfmt: `[]`(b: static[LytBuilderKind]; i: int; bl: LytBlock): LytBlock
blockfmt: `[]`(b: static[LytBuilderKind]; bl: LytBlock; args: varargs[LytBlock]): LytBlock
blockfmt: `[]`(b: static[LytBuilderKind]; s: seq[LytBlock]; sep: string = ", "): LytBlock
hargparse: `[]`(tree: CliCmdTree; idx: int): CliCmdTree
hshell: `[]`(sa: ShellAst; idx: int): ShellAst
hshell: `[]`(cmd: ShellCmd; idx: int): ShellCmdPart
colorstring: `[]`(buf: ColoredRuneGrid; row, col: int): ColoredRune
colorstring: `[]`(main`gensym27: ColoredText; index`gensym27: IndexTypes): ColoredRune
colorstring: `[]`(main`gensym27: ColoredText; slice`gensym27: SliceTypes): seq[ColoredRune]
hgraph: `[]`[N, E](g: HGraph[N, E]; edge: HEdge): E
hgraph: `[]`[N, E](g: var HGraph[N, E]; edge: HEdge): var E
hgraph: `[]`[N, E](g: HGraph[N, E]; node: HNode): N
hgraph: `[]`[N, E](g: var HGraph[N, E]; node: HNode): var N
hgraph: `[]`[N, E](g: HGraph[N, E]; idSet: HNodeSet): seq[N]
hgraph: `[]`[N, E](graph: HGraph[N, E]; value: N): HNode
hgraph: `[]`[N](map: HNodeMap[N]; node: HNode): N
hgraph: `[]`[N](map: var HNodeMap[N]; node: HNode): var N
hgraph: `[]`[N](map: HNodeMap[N]; value: N): HNode
hmap: `[]`[A](t: CountMap[A]; key: A): int
hmap: `[]`[A](t: CountMapRef[A]; key: A): int
hmap: `[]`[A, B](t: Map[A, B]; x: A): B
hmap: `[]`[A, B](t: var Map[A, B]; x: A): var B
hmap: `[]`[A, B](t: MapRef[A, B]; key: A): var B
hmap: `[]`[A, B](t: OrderedMap[A, B]; key: A): B
hmap: `[]`[A, B](t: var OrderedMap[A, B]; key: A): var B
hmap: `[]`[A, B](t: OrderedMapRef[A, B]; key: A): var B
hprimitives: `[]`[T](s: seq[T]; r: ArrRange): T
htrie: `[]`[Key, Val](trie: Trie[Key, Val]; path: openArray[Key]): Val
htrie: `[]`[Key, Val](trie: var Trie[Key, Val]; path: openArray[Key]): var Val
rev_set_table: `[]`[K, V](table: RevSetTable[K, V]; key: K): V
seq2d: `[]`[T](grid: Seq2d[T]; cell: (int, int)): T
seq2d: `[]`[T](grid: Seq2d[T]; pos: ArrPos): T
seq2d: `[]`[T](grid: Seq2d[T]; row, col: int): T
sparse_grid: `[]`[T](grid: SparseGrid[T]; cell: (int, int)): T
sparse_grid: `[]`[T](grid: SparseGrid[T]; row, col: int): T
treesitter: `[]`[N, K](node: HtsNode[N, K]; idx: IndexTypes; unnamed: bool = false; generated: bool = false): HtsNode[N, K]
treesitter: `[]`[N, K](node: HtsNode[N, K]; idx: int; kind: K | set[K]): HtsNode[N, K]
treesitter: `[]`[N, K](node: var HtsNode[N, K]; slice: SliceTypes): var seq[HtsNode[N, K]]
treesitter: `[]`[N, K](node: HtsNode[N, K]; slice: SliceTypes; generated: bool = false; unnamed: bool = false): seq[HtsNode[N, K]]
treesitter: `[]`[N, K](node: HtsNode[N, K]; name: string; generated: bool = false): HtsNode[ N, K]
treesitter: `[]`[N, K](str: string; node: HtsNode[N, K]): string
treesitter: `[]`(lex: var TSLexer): Rune
treesitter: `[]`(lex: var TSLexer; ch: char): bool
treesitter_core: `[]`[N: distinct](node: N; idx: int | BackwardsIndex; unnamed: bool = false): N
treesitter_core: `[]`[N: distinct](node: N; slice: HSlice[int, BackwardsIndex]; unnamed: bool = false): seq[N]
treesitter_core: `[]`[N: distinct](node: N; slice: Slice[int]; unnamed: bool = false): seq[N]
treesitter_core: `[]`[N: distinct](node: N; name: string; check: bool = true): N
treesitter_core: `[]`[N: distinct](s: string; node: N): string
wraphelp: `[]`[T](p: ptr T; offset: SomeInteger): T
wraphelp_cxx: `[]`(lc: StdInitializerListBuilder; a: varargs[untyped]): untyped
`^*`:
hparse_base: `^*`[T, V](itemParse, delimiterParse: HsParseCallback[T, V]): HsParseCallback[T, seq[V]]
`^`:
hstring_algo: `^`(s: char): CharBackIndex
hstring_algo: `^`(s: string): StrBackIndex
hstring_algo: `^`(s: char): CharBackIndex
hstring_algo: `^`(s: string): StrBackIndex
`and`:
gold: `and`(args: varargs[bool]): bool
wraphelp: `and`[T: enum](lhs: T; rhs: T): uint
gold: `and`(args: varargs[bool]): bool
wraphelp: `and`[T: enum](lhs: T; rhs: T): uint
`as`:
hargparse: `as`[T](val: CliValue; target: typedesc[T]): T
wraphelp_cxx: `as`[T1, T2](approx: CxxTemplateApproximate[T1]; asTarget: typedesc[T2]): T2
wraphelp_cxx: `as`[T](undef: CxxTemplateUndefined; asTarget: typedesc[T]): T
wraphelp_cxx: `as`[T](asSource: T; target: typedesc[CxxTemplateUndefined]): CxxTemplateUndefined
wraphelp_cxx: `as`[T1, T2](asSource: T1; target: typedesc[CxxTemplateApproximate[T2]]): CxxTemplateUndefined
`case`:
matching: `case`(n: untyped): untyped
`not`:
gold: `not`[K](s: set[K]): set[K]
wraphelp: `not`[T: enum](lhs: T): uint
gold: `not`[K](s: set[K]): set[K]
wraphelp: `not`[T: enum](lhs: T): uint
`of`:
gold: `of`[A: object or ref object or distinct; K: enum](item: A; kind: K | set[K]): bool
gold: `of`[En: enum](item: En; kind: En | set[En]): bool
gold: `of`[A: object or ref object or distinct; K: enum](item: A; kind: K | set[K]): bool
gold: `of`[En: enum](item: En; kind: En | set[En]): bool
`or`:
gold: `or`(args: varargs[bool]): bool
wraphelp: `or`[T: enum](lhs: T; rhs: T): uint
gold: `or`(args: varargs[bool]): bool
wraphelp: `or`[T: enum](lhs: T; rhs: T): uint
`{}`:
treesitter: `{}`[N, K](node: HtsNode[N, K]; idx: IndexTypes): HtsNode[N, K]
treesitter: `{}`[N, K](node: HtsNode[N, K]; idx: SliceTypes): seq[HtsNode[N, K]]
treesitter_core: `{}`[N: distinct](node: N; idx: int): N
`|>>`:
hstring_algo: `|>>`(str: string; align: (int, char)): string
hstring_algo: `|>>`(str: string; align: int): string
colorstring: `|>>`(s: sink ColoredText; l: int): ColoredText
hstring_algo: `|>>`(str: string; align: (int, char)): string
hstring_algo: `|>>`(str: string; align: int): string
colorstring: `|>>`(s: sink ColoredText; l: int): ColoredText
`|<>`:
hstring_algo: `|<>`(str: string; align: (int, char, char)): string
hstring_algo: `|<>`(str: string; align: (int, char, char)): string
`|<<`:
hstring_algo: `|<<`(str: string; align: (int, char)): string
hstring_algo: `|<<`(str: string; align: int): string
colorstring: `|<<`(s: sink ColoredText; l: int): ColoredText
hstring_algo: `|<<`(str: string; align: (int, char)): string
hstring_algo: `|<<`(str: string; align: int): string
colorstring: `|<<`(s: sink ColoredText; l: int): ColoredText
`|=`:
hshell: `|=`(e1: var ShellAst; e2: ShellSomething)
`|`:
hshell: `|`(exprs: openArray[ShellSomething]): ShellAst
hshell: `|`[T1, T2: ShellSomething](e1: T1; e2: T2): ShellAst
rx: `|`(rxItems: openArray[Rx]): Rx
rx: `|`(rhs, lhs: Rx): Rx
`||=`:
hshell: `||=`(e1: var ShellAst; e2: ShellSomething)
`||`:
hshell: `||`(exprs: openArray[ShellSomething]): ShellAst
hshell: `||`[T1, T2: ShellSomething](e1: T1; e2: T2): ShellAst
`~&`:
oswrap: `~&`(path: string): AbsDir
oswrap: `~&`(path: string): AbsDir
`~`:
oswrap: `~`(path: string | RelDir): AbsDir
oswrap: `~`(path: string | RelDir): AbsDir
abbrevCamel:
hstring_algo: abbrevCamel(abbrSplit: seq[string]; splitWords: seq[seq[string]]; getExact: bool = false): seq[string]
hstring_algo: abbrevCamel(abbrev: string; words: seq[string]; getExact: bool = false): seq[ string]
hstring_algo: abbrevCamel(abbrSplit: seq[string]; splitWords: seq[seq[string]]; getExact: bool = false): seq[string]
hstring_algo: abbrevCamel(abbrev: string; words: seq[string]; getExact: bool = false): seq[ string]
abbrevSnake:
hstring_algo: abbrevSnake(str: string): string
hstring_algo: abbrevSnake(str: string): string
AbsDir:
oswrap: AbsDir
oswrap: AbsDir
AbsFile:
oswrap: AbsFile
oswrap: AbsFile
absolute:
oswrap: absolute(dir: RelDir; root: AbsDir = getCurrentDir()): AbsDir
oswrap: absolute(file: RelFile; root: AbsDir = getCurrentDir()): AbsFile
oswrap: absolute(dir: RelDir; root: AbsDir = getCurrentDir()): AbsDir
oswrap: absolute(file: RelFile; root: AbsDir = getCurrentDir()): AbsFile
absolutePositionDistance:
comparators: absolutePositionDistance(this: AbsolutePositionDistanceMappingComparator; src: Tree; dst: Tree): int
AbsolutePositionDistanceMappingComparator:
comparators: AbsolutePositionDistanceMappingComparator
AbsPath:
oswrap: AbsPath
oswrap: AbsPath
AbstractSubtreeMatcher:
subtree_matcher: AbstractSubtreeMatcher
accept:
hseq_distance: accept(glob: GitGlob; str: string; invert: bool = false): bool
hseq_distance: accept(globs: seq[GitGlob]; str: string; invert: bool = false): bool
hseq_distance: accept(glob: GitGlob; str: string; invert: bool = false): bool
hseq_distance: accept(globs: seq[GitGlob]; str: string; invert: bool = false): bool
acceptArgs:
hargparse: acceptArgs(app: var CliApp; params: seq[string] = paramStrs()): bool
acceptArgsAndRunBody:
hargparse: acceptArgsAndRunBody(app: CliApp; logger: HLogger; args, body: untyped): untyped
Action:
edit_generator: Action
actionCompile:
NimTestAction.actionCompile
ActionKind:
edit_generator: ActionKind
actionReject:
NimTestAction.actionReject
actionRun:
NimTestAction.actionRun
add:
gold: add[A, B](s: var seq[(A, B)]; a: A; b: B)
gold: add[A, B, C](s: var seq[(A, B, C)]; a: A; b: B; c: C)
gold: add[T](s: var seq[T]; opt: Option[T])
gold: add(s: var string; s1, s2: string; other: varargs[string])
blockfmt: add(target: var LytBlock; other: varargs[LytBlock]; compact: bool = defaultCompact)
hpprint: add(this: var PPrintTree; other: PPrintTree)
hpprint: add(this: var PPrintTree; key, other: PPrintTree)
hpprint: add(this: var PPrintTree; key: string; other: PPrintTree)
colorstring: add(main`gensym26: var ColoredText; other`gensym26: ColoredRune | seq[ColoredRune])
colorstring: add(colored: var ColoredText; ch: char)
colorstring: add(colored: var ColoredText; rune: ColoredRune)
colorstring: add(colored: var ColoredText; other: ColoredRuneLine)
colorstring: add(colored: var ColoredText; str: ColoredString)
colorstring: add(colored: var ColoredText; other: ColoredText)
colorstring: add(colored: var ColoredText; ch: string)
colorstring: add(colored: var ColoredText; ch: string; styling: PrintStyling)
colorstring: add(outStr: var string; newStr: string; styling: PrintStyling)
hmap: add[A, B](t: var OrderedMap[A, B]; key: A; val: B)
hlex_base: add(str: var PosStr; other: PosStr)
hparse_base: add[R, T](tree: var HsTokTree[R, T]; sub: HsTokTree[R, T])
hparse_base: add[T](res: var ParseResult[seq[T]]; value: seq[T] | T)
hparse_base: add[T](res: var ParseResult[seq[T]]; value: ParseResult[T])
hparse_pegs: add(d: var Peg; s: Peg)
gold: add[A, B](s: var seq[(A, B)]; a: A; b: B)
gold: add[A, B, C](s: var seq[(A, B, C)]; a: A; b: B; c: C)
gold: add[T](s: var seq[T]; opt: Option[T])
gold: add(s: var string; s1, s2: string; other: varargs[string])
edit_generator: add(this: EditScript; action: Action): void
edit_generator: add(this: EditScript; index: int; action: Action): void
priority_queue: add(this: PriorityTreeQueue; t: Tree): void
graphviz_ast: add(graph: var DotGraph; edge: DotEdge): void
graphviz_ast: add(graph: var DotGraph; sub: DotGraph): void
graphviz_ast: add(graph: var DotGraph; node: DotNode): void
graphviz_ast: add(node: var DotNode; other: DotNode; attrs: openArray[(string, string)] = @[])
graphviz_ast: add(node: var DotNode; field: RecordField)
html_ast: add(html: var HtmlElem; other: HtmlElem | seq[HtmlElem]): void
html_ast2: add(node: var HtmlNode; subn: HtmlNode)
html_ast2: add(node: var HtmlNode; text: string)
xml_ast: add(xml: var XmlNode; optXml: Option[XmlNode])
xml_ast: add(xml: var XmlNode; sub: seq[XmlNode]): void
xsd_ast: add(xsd: var XsdEntry; subnode: XsdEntry)
blockfmt: add(target: var LytBlock; other: varargs[LytBlock]; compact: bool = defaultCompact)
hargparse: add(app: var CliApp; cmd: CliDesc)
hargparse: add(app: var CliApp; code: CliExitCode)
hargparse: add(tree: var CliCmdTree; other: CliCmdTree; pathLevel: int = 0)
hargparse: add(desc: var CliDesc; other: CliDesc)
hpprint: add(this: var PPrintTree; other: PPrintTree)
hpprint: add(this: var PPrintTree; key, other: PPrintTree)
hpprint: add(this: var PPrintTree; key: string; other: PPrintTree)
colorstring: add(main`gensym26: var ColoredText; other`gensym26: ColoredRune | seq[ColoredRune])
colorstring: add(colored: var ColoredText; ch: char)
colorstring: add(colored: var ColoredText; rune: ColoredRune)
colorstring: add(colored: var ColoredText; other: ColoredRuneLine)
colorstring: add(colored: var ColoredText; str: ColoredString)
colorstring: add(colored: var ColoredText; other: ColoredText)
colorstring: add(colored: var ColoredText; ch: string)
colorstring: add(colored: var ColoredText; ch: string; styling: PrintStyling)
colorstring: add(outStr: var string; newStr: string; styling: PrintStyling)
hgraph: add[E](map: var HEdgeMap[E]; value: E; edge: HEdge)
hgraph: add[N](map: var HNodeMap[N]; value: N; node: HNode)
hgraph: add(stack: var HNodeStack; node: HNode)
hmap: add[A, B](t: var OrderedMap[A, B]; key: A; val: B)
hvariant: add[T0, T1, T2, T3](v: var seq[Var4[T0, T1, T2, T3]]; val: T0 | T1 | T2 | T3)
sparse_grid: add[T](s: var SparseGrid[T]; row: seq[T]): void
treesitter: add[N, K](node: var HtsNode[N, K]; other: HtsNode[N, K] | seq[HtsNode[N, K]])
add2:
html_ast: add2(result: var string; n: XmlNode; level = 0; indWidth = 2; addNewLines = true; escape: bool = true)
addArg:
argpass: addArg(call: NimNode; name: string; value: NimNode)
argpass: addArg(call: NimNode; name: string; value: NimNode)
addArgpass:
argpass: addArgpass(call, pass: NimNode)
argpass: addArgpass(call, pass: NimNode)
addChild:
tree: addChild(this: Tree; t: Tree)
addComment:
openscad_ast: addComment(node: ScadNode; comment: string): ScadNode
addEdge:
graphviz_ast: addEdge(graph: var DotGraph; edge: DotEdge): void
hgraph: addEdge[N, E](graph: var HGraph[N, E]; source, target: HNode; value: E): HEdge
hgraph: addEdge[N, E](graph: var HGraph[N, E]; sourceValue, targetValue: N; edgeValue: E): HEdge
hgraph: addEdge[N](graph: var HGraph[N, NoProperty]; source, target: HNode): HEdge
hgraph: addEdge[N, NoProperty](graph: var HGraph[N, NoProperty]; sourceValue, targetValue: N): HEdge
hgraph: addEdge(structure: var HGraphStructure; source, target: HNode; edge: HEdge)
addEventTypeFilter:
hfswatch: addEventTypeFilter(monitor: FsMonitor; types: set[FswEventFlag])
hfswatch: addEventTypeFilter(handle: FswHandle; event_type: FswEventTypeFilter): cint
addExt:
oswrap: addExt[F: AbsFile | RelFile](f: var F; newExt: string; replace: bool = true)
oswrap: addExt[F: AbsFile | RelFile](f: var F; newExt: string; replace: bool = true)
addFileExt:
oswrap: addFileExt(filename: AbsFile; ext: string): AbsFile
oswrap: addFileExt(filename: RelFile; ext: string): RelFile
oswrap: addFileExt(filename: AbsFile; ext: string): AbsFile
oswrap: addFileExt(filename: RelFile; ext: string): RelFile
addFilter:
hfswatch: addFilter(monitor: FsMonitor; regex: Rx; inclusive: bool = false; ignorecase: bool = false; extended: bool = true)
hfswatch: addFilter(handle: FswHandle; filter: FswFsMonitorFilter): cint
addFlags:
wrap_cmd_exec: addFlags[F: enum](cmd: var ShellCmd; flags: set[F]; map: array[F, string])
addHeader:
seq2d: addHeader[T](grid: var MulticellGrid[T]; colIdx, width: int; val: T): void
seq2d: addHeader[T](grid: var MulticellGrid[T]; colIdx, width: int; val: T): void
addIdShift:
graphviz_ast: addIdShift(node: DotNodeId; shift: int): DotNodeId
addIndent:
clformat: addIndent(res: var ColoredText; level: int; sep: int = 2; prefix: ColoredRune = clr(' '))
hstring_algo: addIndent(res: var string; level: int; sep: int = 2; prefix: char = ' ')
clformat: addIndent(res: var ColoredText; level: int; sep: int = 2; prefix: ColoredRune = clr(' '))
hstring_algo: addIndent(res: var string; level: int; sep: int = 2; prefix: char = ' ')
addInitTok:
hparse_base: addInitTok[K](res: var seq[HsTok[K]]; str: var PosStr; kind: K; body: untyped): untyped
addItBlock:
blockfmt: addItBlock(res: LytBlock; item: typed; expr: untyped; join: LytBlock): untyped
blockfmt: addItBlock(res: LytBlock; item: typed; expr: untyped; join: LytBlock): untyped
addMapping:
mapping_store: addMapping(this: MappingStore; src: Tree; dst: Tree): void
mapping_store: addMapping(this: MultiMappingStore; src: Tree; dst: Tree): void
addMappingRecursively:
mapping_store: addMappingRecursively(this: MappingStore; src: Tree; dst: Tree): void
addNode:
graphviz_ast: addNode(graph: var DotGraph; node: DotNode): void
hgraph: addNode[N, E](graph: var HGraph[N, E]; node: HNode; value: N): HNode
hgraph: addNode[N, E](graph: var HGraph[N, E]; value: N): HNode
hgraph: addNode(structure: var HGraphStructure; node: HNode)
addNs:
xsd_ast: addNs(text: string; parent: XmlNode): string
addOrGetEdge:
hgraph: addOrGetEdge[N, E](graph: var HGraph[N, E]; source, target: HNode; edge: E): HEdge
hgraph: addOrGetEdge[N, E](graph: var HGraph[N, E]; sourceValue, targetValue: N): HEdge
hgraph: addOrGetEdge[N, E](graph: var HGraph[N, E]; sourceValue, targetValue: N; edgeValue: E): HEdge
hgraph: addOrGetEdge[N, E](graph: var HGraph[N, E]; edgePairs: openArray[ tuple[edgePair: tuple[sourceValue, targetValue: N], edgeValue: E]]): seq[ HEdge]
hgraph: addOrGetEdge[N, NoProperty](graph: var HGraph[N, NoProperty]; source, target: HNode): HEdge
addOrGetNode:
hgraph: addOrGetNode[N, E](graph: var HGraph[N, E]; value: N): HNode
addOrJoin:
hparse_base: addOrJoin[K](tokens: var seq[HsTok[K]]; tok: HsTok[K])
hparse_base: addOrJoin[K](tokens: var seq[HsTok[K]]; tok: HsTok[K]; kind: K)
hparse_base: addOrJoin[K](tokens: var seq[HsTok[K]]; tok: HsTok[K]; lastKinds, newKinds: set[K])
addPair:
rev_set_table: addPair[K, V](table: var RevSetTable[K, V]; key: K; val: V)
addPath:
hfswatch: addPath(monitor: FsMonitor; path: string)
hfswatch: addPath(handle: FswHandle; path: cstring): cint
addPrefix:
hstring_algo: addPrefix(str: seq[string]; pref: string): seq[string]
hstring_algo: addPrefix(str: var string; pref: string): void
hstring_algo: addPrefix(str, pref: string): string
hstring_algo: addPrefix(str: seq[string]; pref: string): seq[string]
hstring_algo: addPrefix(str: var string; pref: string): void
hstring_algo: addPrefix(str, pref: string): string
addProperty:
hfswatch: addProperty(handle: FswHandle; name: string; value: string): cint
addRecord:
graphviz_ast: addRecord(node: DotNodeId; rec: int): DotNodeId
addSubgraph:
graphviz_ast: addSubgraph(graph: var DotGraph; subg: DotGraph)
addSuffix:
hstring_algo: addSuffix(str, suff: string): string
hstring_algo: addSuffix(str, suff: string): string
addToBasename:
oswrap: addToBasename[F: AbsFile | RelFile | FsFile](f: var F; added: string; before: bool = true)
oswrap: addToBasename[F: AbsFile | RelFile | FsFile](f: var F; added: string; before: bool = true)
adjacent:
hgraph: adjacent[N, E](graph: HGraph[N, E]; node: HNode): HNode
advance:
hlex_base: advance(str; step: int = 1; byteAdvance: bool = false)
hparse_base: advance[T](lex: var HsLexer[T]; step: int = 1)
treesitter: advance(lex: var TSLexer)
affineGapAlign:
hseq_distance: affineGapAlign[T](seq1, seq2: seq[T]; gapOpenPenalty: int = -2; gapExtPenalty: int = -1; matchScore: proc (a, b: T): int): seq[ seq[Node]]
hseq_distance: affineGapAlign[T](seq1, seq2: seq[T]; gapOpenPenalty: int = -2; gapExtPenalty: int = -1; matchScore: proc (a, b: T): int): seq[ seq[Node]]
akAddition:
ActionKind.akAddition
akDelete:
ActionKind.akDelete
akInsert:
ActionKind.akInsert
akMove:
ActionKind.akMove
akTreeDelete:
ActionKind.akTreeDelete
akTreeInsert:
ActionKind.akTreeInsert
akUpdate:
ActionKind.akUpdate
Align:
hseq_distance: Align
align:
hseq_distance: align[T](seq1, seq2: openArray[T]; gapOpenPenalty: int = -2; gapExtPenalty: int = -1; matchScore: ScoreCmpProc[T] = zeroEqualCmp[T]): AlignSeq[ T]
Align:
hseq_distance: Align
align:
hseq_distance: align[T](seq1, seq2: openArray[T]; gapOpenPenalty: int = -2; gapExtPenalty: int = -1; matchScore: ScoreCmpProc[T] = zeroEqualCmp[T]): AlignSeq[ T]
alignChildren:
edit_generator: alignChildren(this: EditScriptGenerator; w: Tree; x: Tree): void
AlignElem:
hseq_distance: AlignElem
hseq_distance: AlignElem
AlignGroup:
hseq_distance: AlignGroup
hseq_distance: AlignGroup
alignLeft:
colorstring: alignLeft(str: sink ColoredString; length: int; padding: char = ' '): ColoredLine
colorstring: alignLeft(text: sink ColoredText; length: int; padding: ColoredRune = clr(' ')): ColoredText
colorstring: alignLeft(str: sink ColoredString; length: int; padding: char = ' '): ColoredLine
colorstring: alignLeft(text: sink ColoredText; length: int; padding: ColoredRune = clr(' ')): ColoredText
alignRight:
colorstring: alignRight(text: ColoredText; length: int; padding: ColoredRune = clr(' ')): ColoredText
colorstring: alignRight(str: sink ColoredString; length: int; padding: char = ' '): ColoredLine
colorstring: alignRight(text: ColoredText; length: int; padding: ColoredRune = clr(' ')): ColoredText
colorstring: alignRight(str: sink ColoredString; length: int; padding: char = ' '): ColoredLine
AlignSeq:
hseq_distance: AlignSeq
hseq_distance: AlignSeq
alignToGroup:
hseq_distance: alignToGroup[T](group: AlignGroup[T]; seqN: seq[T] | Align[T]; matchScore: ScoreCmpProc[T]; gapToGapPenalty: int = -1; gapOpenPenalty: int = -2; gapExtPenalty: int = -1; gapToItemPenalty: ScoreProc[T]): Align[T]
hseq_distance: alignToGroup[T](group: AlignGroup[T]; seqN: seq[T] | Align[T]; matchScore: ScoreCmpProc[T]; gapToGapPenalty: int = -1; gapOpenPenalty: int = -2; gapExtPenalty: int = -1; gapToItemPenalty: ScoreProc[T]): Align[T]
allAlign:
hseq_distance: allAlign[T](seq1, seq2: seq[T]; gapOpenPenalty: int = -2; gapExtPenalty: int = -1; matchScore: ScoreCmpProc[T]): AlignSeq[T]
hseq_distance: allAlign[T](seq1, seq2: seq[T]; gapOpenPenalty: int = -2; gapExtPenalty: int = -1; matchScore: ScoreCmpProc[T]): AlignSeq[T]
allMappedDsts:
mapping_store: allMappedDsts(this: MultiMappingStore): HashSet[Tree]
allMappedSrcs:
mapping_store: allMappedSrcs(this: MultiMappingStore): HashSet[Tree]
allocPUarray:
wraphelp: allocPUarray[T, R](elements: array[R, T]): PUarray[T]
wraphelp: allocPUarray[T](size: Natural): PUarray[T]
wraphelp: allocPUarray[T, R](elements: array[R, T]): PUarray[T]
wraphelp: allocPUarray[T](size: Natural): PUarray[T]
allOfIt:
htemplates: allOfIt(s: untyped; op: untyped): bool
htemplates: allOfIt(s: untyped; op: untyped): bool
allowedAttrMap:
html_ast2: allowedAttrMap
AllSpace:
hlex_base: AllSpace
AltSep:
oswrap: AltSep
oswrap: AltSep
analog:
colorstring: analog(col: TermColor8Bit; shift: int = 5): array[3, TermColor8Bit]
colorstring: analog(col: TermColor8Bit; shift: int = 5): array[3, TermColor8Bit]
annotate:
hpprint: annotate(this: var PPrintTree; colored: ColoredText)
hpprint: annotate(this: var PPrintTree; colored: ColoredText)
ansiDiff:
colorstring: ansiDiff(s1, s2: PrintStyling): string
colorstring: ansiDiff(s1, s2: PrintStyling): string
ansiEsc:
colorstring: ansiEsc(code: int): string
colorstring: ansiEsc(bit8: TermColor8Bit; fg: bool): string
colorstring: ansiEsc(code: int): string
colorstring: ansiEsc(bit8: TermColor8Bit; fg: bool): string
any character:
Module hparse_pegs
any rune:
Module hparse_pegs
anyChar:
hparse_pegs: anyChar(): Peg
AnyDir:
oswrap: AnyDir
oswrap: AnyDir
AnyFile:
oswrap: AnyFile
oswrap: AnyFile
anyOfIt:
htemplates: anyOfIt(sequence: typed; predicate: untyped): bool
htemplates: anyOfIt(sequence: typed; predicate: untyped): bool
AnyPath:
oswrap: AnyPath
oswrap: AnyPath
AnyRegularAscii:
hlex_base: AnyRegularAscii
anyRune:
hparse_pegs: anyRune(): Peg
anything:
tscanf: anything(input: string; start: int): int
tscanf: anything(input: string; argument: var string; start: int): int
appendFile:
oswrap: appendFile(file: AnyFile; text: string)
oswrap: appendFile(file: AnyFile; text: string)
appendRow:
seq2d: appendRow[T](grid: var Seq2d[T]; row: seq[T]): void
seq2d: appendRow[T](grid: var Seq2d[T]; row: seq[T]; default: T): void
seq2d: appendRow[T](grid: var Seq2d[T]; row: seq[T]): void
seq2d: appendRow[T](grid: var Seq2d[T]; row: seq[T]; default: T): void
apply:
hseq_distance: apply[T](str: var seq[T]; op: LevEdit[T])
hseq_distance: apply[T](str: var seq[T]; op: LevEdit[T])
applyStyle:
graphviz_ast: applyStyle(to: var DotNode; source: DotNode): void
areBothUnmapped:
mapping_store: areBothUnmapped(this: MappingStore; src: Tree; dst: Tree): bool
areDstsUnmapped:
mapping_store: areDstsUnmapped(this: MappingStore; dsts: seq[Tree]): bool
areSrcsUnmapped:
mapping_store: areSrcsUnmapped(this: MappingStore; srcs: seq[Tree]): bool
arg:
geometry_primitives: arg(l: Line): float
geometry_primitives: arg(p: Vec): float
hargparse: arg(name: string; doc: string; required: bool = true; check: CliCheck = checkAcceptAll(); docFull: string = ""): CliDesc
hshell: arg(cmd: var ShellCmd; arg: string | AnyPath)
hshell: arg(cmd: var ShellCmd; arg: int)
geometry_primitives: arg(l: Line): float
geometry_primitives: arg(p: Vec): float
argpass:
argpass: argpass(other: varargs[untyped]): untyped
argpass: argpass(other: varargs[untyped]): untyped
ArgumentError:
exceptions: ArgumentError
exceptions: ArgumentError
around:
hlex_base: around(str; forward: int = 10): string
Arrow:
graphviz_ast: Arrow
ArrPos:
hprimitives: ArrPos
hprimitives: ArrPos
ArrRange:
hprimitives: ArrRange
hprimitives: ArrRange
ArrRect:
hprimitives: ArrRect
hprimitives: ArrRect
ArrSize:
hprimitives: ArrSize
hprimitives: ArrSize
asBold:
AsciiStyle.asBold
AsciiStyle.asBold
asBoldFraktur:
AsciiStyle.asBoldFraktur
AsciiStyle.asBoldFraktur
asBoldItalic:
AsciiStyle.asBoldItalic
AsciiStyle.asBoldItalic
asBoldSansSerif:
AsciiStyle.asBoldSansSerif
AsciiStyle.asBoldSansSerif
asBoldScript:
AsciiStyle.asBoldScript
AsciiStyle.asBoldScript
asBool:
hjson: asBool(node: JsonNode): bool
AsciiLetters:
hlex_base: AsciiLetters
AsciiMath:
clformat: AsciiMath
clformat: AsciiMath
asciiName:
clformat: asciiName(ch: char; slash: bool = false): string
clformat: asciiName(ch: char; slash: bool = false): string
AsciiStyle:
clformat: AsciiStyle
clformat: AsciiStyle
asConst:
gold: asConst[T](t: T): untyped
gold: asConst[T](t: T): untyped
asDoubleStruck:
AsciiStyle.asDoubleStruck
AsciiStyle.asDoubleStruck
asExpr:
gold: asExpr(arg: untyped): untyped
gold: asExpr(arg: untyped): untyped
asFloat:
hjson: asFloat(node: JsonNode): float
asFraktur:
AsciiStyle.asFraktur
AsciiStyle.asFraktur
asgn:
treesitter: asgn(target: var Option[TSNode]; other: Option[TSNode])
asInt:
hjson: asInt(node: JsonNode): int
asInverted:
AsciiStyle.asInverted
AsciiStyle.asInverted
asItalic:
AsciiStyle.asItalic
AsciiStyle.asItalic
asItalicBoldSansSerif:
AsciiStyle.asItalicBoldSansSerif
AsciiStyle.asItalicBoldSansSerif
asItalicSansSerif:
AsciiStyle.asItalicSansSerif
AsciiStyle.asItalicSansSerif
asList:
edit_generator: asList(this: EditScript): seq[Action]
asMonospace:
AsciiStyle.asMonospace
AsciiStyle.asMonospace
asPtr:
gold: asPtr[T](t: T): untyped
gold: asPtr[T](t: T): untyped
asRange:
hlex_base: asRange(str: PosStr; expr: untyped): untyped
asRef:
gold: asRef[T: not ref and not ptr](t: ptr T): ref T
gold: asRef[T: not ref and not ptr](t: ref T): ref T
gold: asRef[T: not ref and not ptr](t: sink T): ref T
gold: asRef[T: not ref and not ptr](t: ptr T): ref T
gold: asRef[T: not ref and not ptr](t: ref T): ref T
gold: asRef[T: not ref and not ptr](t: sink T): ref T
asRegular:
AsciiStyle.asRegular
AsciiStyle.asRegular
asSansSerif:
AsciiStyle.asSansSerif
AsciiStyle.asSansSerif
asScript:
AsciiStyle.asScript
AsciiStyle.asScript
asSeq:
hjson: asSeq(node: JsonNode): seq[JsonNode]
assertAhead:
hlex_base: assertAhead(str: PosStr; ahead: string)
assertArg:
exceptions: assertArg(arg: untyped; cond: bool; msg: string = ""): untyped
exceptions: assertArg(arg: untyped; cond: bool; msg: string = ""): untyped
assertExists:
oswrap: assertExists(dir: AnyDir; onMissing: string = ""): void
oswrap: assertExists(file: AnyFile; onMissing: string = ""): void
oswrap: assertExists(dir: AnyDir; onMissing: string = ""): void
oswrap: assertExists(file: AnyFile; onMissing: string = ""): void
assertHasIdx:
exceptions: assertHasIdx(item: untyped; access: int; msg: string = ""; exception: untyped = GetterError): untyped
exceptions: assertHasIdx(item: untyped; access: int; msg: string = ""; exception: untyped = GetterError): untyped
assertKind:
exceptions: assertKind(inExpr, inExpected: untyped; onFail: string = "")
exceptions: assertKind(inExpr, inExpected: untyped; onFail: string = "")
hargparse: assertKind(val: CliValue; target: set[CliValueKind]): untyped
assertMatch:
matching: assertMatch(input, pattern: untyped): untyped
assertNodeIt:
code_errors: assertNodeIt(node: NimNode; cond: untyped; msg: untyped; annot: string = ""; iinfo: LineInfo = LineInfo()): untyped
code_errors: assertNodeIt(node: NimNode; cond: untyped; msg: untyped; annot: string = ""; iinfo: LineInfo = LineInfo()): untyped
assertNodeKind:
code_errors: assertNodeKind(node: NimNode; kindSet: set[NimNodeKind]): untyped
code_errors: assertNodeKind(node: NimNode; kindSet: set[NimNodeKind]): untyped
assertNodeKindNot:
code_errors: assertNodeKindNot(node: NimNode; kindSet: set[NimNodeKind]; iinfo: LineInfo = ( filename: "???", line: 0, column: -1).toLineInfo()): void
code_errors: assertNodeKindNot(node: NimNode; kindSet: set[NimNodeKind]; iinfo: LineInfo = ( filename: "???", line: 0, column: -1).toLineInfo()): void
assertOption:
exceptions: assertOption(expr: untyped; onFail: string = ""): untyped
exceptions: assertOption(expr: untyped; onFail: string = ""): untyped
assertRef:
exceptions: assertRef(expr: typed; onFail: string = ""): untyped
exceptions: assertRef(expr: typed; onFail: string = ""): untyped
assertRefFields:
exceptions: assertRefFields[T](item: T; onFail: string = "string")
exceptions: assertRefFields[T](item: T; onFail: string = "string")
assertValid:
hpprint: assertValid(tree: PPrintTree)
oswrap: assertValid(path: AnyPath; msg: string = ""): void
hpprint: assertValid(tree: PPrintTree)
oswrap: assertValid(path: AnyPath; msg: string = ""): void
asSet:
gold: asSet[E: enum](en: E): set[E]
gold: asSet[E: enum](en: set[E]): set[E]
gold: asSet[E: enum](en: E): set[E]
gold: asSet[E: enum](en: set[E]): set[E]
asSlice:
hlex_base: asSlice(bufStr: PosStr; expr: untyped; rightShift: int = -1): untyped
hlex_base: asSlice(bufStr: PosStr; expr: untyped; leftShift, rightShift: int): untyped
asStr:
hjson: asStr(node: JsonNode): string
asStrSeq:
hjson: asStrSeq(node: JsonNode): seq[string]
asStrSlice:
hlex_base: asStrSlice(buf: PosStr; expr: untyped; rightShift: int = -1): untyped
asTable:
hjson: asTable(node: JsonNode): OrderedTable[string, JsonNode]
asTag:
hgraph_db: asTag(query: var Query; name: string): var Query
AstCheckProc:
ast_spec: AstCheckProc
astdiff:
hunittest: astdiff(ast: typed; match: untyped; loc: TestLocation): untyped
AstPattern:
ast_spec: AstPattern
astPattern:
ast_spec: astPattern[N, K](alts: openArray[AstPatternRange[N, K]]; check: AstCheckProc[N, K] = nil; doc: string = ""): AstPattern[ N, K]
ast_spec: astPattern[N, K](expected: set[K]; check: AstCheckProc[N, K] = nil; doc: string = ""): AstPattern[N, K]
ast_spec: astPattern[N, K](expected: set[K]; alts: openArray[AstPatternRange[N, K]]; check: AstCheckProc[N, K] = nil; doc: string = ""): AstPattern[ N, K]
ast_spec: astPattern[N, K](doc: string = ""): AstPattern[N, K]
AstRange:
ast_spec: AstRange
astRange:
ast_spec: astRange(idx: BackwardsIndex; optional: bool = false; doc: string = ""; name: string = ""): AstRange
ast_spec: astRange(slice: HSlice[int, BackwardsIndex]; optional: bool = false; doc: string = ""; name: string = ""): AstRange
ast_spec: astRange(idx: int; optional: bool = false; doc: string = ""; name: string = ""): AstRange
ast_spec: astRange(slice: Slice[BackwardsIndex]; optional: bool = false; doc: string = ""; name: string = ""): AstRange
ast_spec: astRange(slice: Slice[int]; optional: bool = false; doc: string = ""; name: string = ""): AstRange
astSpec:
ast_spec: astSpec[N, K](patterns: openArray[(K, AstPattern[N, K])]): AstSpec[N, K]
ast_spec: astSpec(nodeType, kindType, body: untyped): untyped
asVar:
gold: asVar[T](t: T): untyped
gold: asVar[T](t: T): untyped
atAccept:
HtmlAttrKind.atAccept
atAcceptCharset:
HtmlAttrKind.atAcceptCharset
atAccesskey:
HtmlAttrKind.atAccesskey
atAction:
HtmlAttrKind.atAction
atAlign:
HtmlAttrKind.atAlign
atAlt:
HtmlAttrKind.atAlt
atAsync:
HtmlAttrKind.atAsync
atAttr:
xml_ast: atAttr(r: var HXmlParser): bool
atAutocomplete:
HtmlAttrKind.atAutocomplete
atAutofocus:
HtmlAttrKind.atAutofocus
atAutoplay:
HtmlAttrKind.atAutoplay
atBgcolor:
HtmlAttrKind.atBgcolor
atBorder:
HtmlAttrKind.atBorder
atCdata:
xml_ast: atCdata(r: var HXmlParser): bool
atCharset:
HtmlAttrKind.atCharset
atChecked:
HtmlAttrKind.atChecked
atCite:
HtmlAttrKind.atCite
atClass:
HtmlAttrKind.atClass
atClose:
xml_ast: atClose(r: var HXmlParser): bool
atColor:
HtmlAttrKind.atColor
atCols:
HtmlAttrKind.atCols
atColspan:
HtmlAttrKind.atColspan
atContent:
HtmlAttrKind.atContent
atContenteditable:
HtmlAttrKind.atContenteditable
atControls:
HtmlAttrKind.atControls
atCoords:
HtmlAttrKind.atCoords
atData:
HtmlAttrKind.atData
atData2:
HtmlAttrKind.atData2
atDatetime:
HtmlAttrKind.atDatetime
atDefault:
HtmlAttrKind.atDefault
atDefer:
HtmlAttrKind.atDefer
atDir:
HtmlAttrKind.atDir
atDirname:
HtmlAttrKind.atDirname
atDisabled:
HtmlAttrKind.atDisabled
atDownload:
HtmlAttrKind.atDownload
atDraggable:
HtmlAttrKind.atDraggable
atEnctype:
HtmlAttrKind.atEnctype
atEnd:
xml_ast: atEnd(r: var HXmlParser): bool
atEventHandlerKinds:
html_ast2: atEventHandlerKinds
atFor:
HtmlAttrKind.atFor
atForm:
HtmlAttrKind.atForm
atFormaction:
HtmlAttrKind.atFormaction
atHeaders:
HtmlAttrKind.atHeaders
atHeight:
HtmlAttrKind.atHeight
atHidden:
HtmlAttrKind.atHidden
atHigh:
HtmlAttrKind.atHigh
atHref:
HtmlAttrKind.atHref
atHreflang:
HtmlAttrKind.atHreflang
atHttpEquiv:
HtmlAttrKind.atHttpEquiv
atId:
HtmlAttrKind.atId
atIsmap:
HtmlAttrKind.atIsmap
atKind:
HtmlAttrKind.atKind
atLabel:
HtmlAttrKind.atLabel
atLang:
HtmlAttrKind.atLang
atLeast:
rx: atLeast(rx: Rx; repeatMin: int): Rx
atList:
HtmlAttrKind.atList
atLoop:
HtmlAttrKind.atLoop
atLow:
HtmlAttrKind.atLow
atMax:
HtmlAttrKind.atMax
atMaxlength:
HtmlAttrKind.atMaxlength
atMedia:
HtmlAttrKind.atMedia
atMethod:
HtmlAttrKind.atMethod
atMin:
HtmlAttrKind.atMin
atMultiple:
HtmlAttrKind.atMultiple
atMuted:
HtmlAttrKind.atMuted
atName:
HtmlAttrKind.atName
atNovalidate:
HtmlAttrKind.atNovalidate
atom:
hlex_base: atom(input: PosStr; idx: int; c: char): bool
hlex_base: atom(input: PosStr; idx: int; s: set[char]): bool
atOnabort:
HtmlAttrKind.atOnabort
atOnafterprint:
HtmlAttrKind.atOnafterprint
atOnbeforeprint:
HtmlAttrKind.atOnbeforeprint
atOnbeforeunload:
HtmlAttrKind.atOnbeforeunload
atOnblur:
HtmlAttrKind.atOnblur
atOnCancel:
HtmlAttrKind.atOnCancel
atOncanplay:
HtmlAttrKind.atOncanplay
atOncanplaythrough:
HtmlAttrKind.atOncanplaythrough
atOnchange:
HtmlAttrKind.atOnchange
atOnclick:
HtmlAttrKind.atOnclick
atOnClose:
HtmlAttrKind.atOnClose
atOncontextmenu:
HtmlAttrKind.atOncontextmenu
atOncopy:
HtmlAttrKind.atOncopy
atOncuechange:
HtmlAttrKind.atOncuechange
atOncut:
HtmlAttrKind.atOncut
atOndblclick:
HtmlAttrKind.atOndblclick
atOndrag:
HtmlAttrKind.atOndrag
atOndragend:
HtmlAttrKind.atOndragend
atOndragenter:
HtmlAttrKind.atOndragenter
atOndragexit:
HtmlAttrKind.atOndragexit
atOndragleave:
HtmlAttrKind.atOndragleave
atOndragover:
HtmlAttrKind.atOndragover
atOndragstart:
HtmlAttrKind.atOndragstart
atOndrop:
HtmlAttrKind.atOndrop
atOndurationchange:
HtmlAttrKind.atOndurationchange
atOnemptied:
HtmlAttrKind.atOnemptied
atOnended:
HtmlAttrKind.atOnended
atOnerror:
HtmlAttrKind.atOnerror
atOnfocus:
HtmlAttrKind.atOnfocus
atOnhashchange:
HtmlAttrKind.atOnhashchange
atOninput:
HtmlAttrKind.atOninput
atOninvalid:
HtmlAttrKind.atOninvalid
atOnkeydown:
HtmlAttrKind.atOnkeydown
atOnkeypress:
HtmlAttrKind.atOnkeypress
atOnkeyup:
HtmlAttrKind.atOnkeyup
atOnload:
HtmlAttrKind.atOnload
atOnloadeddata:
HtmlAttrKind.atOnloadeddata
atOnloadedmetadata:
HtmlAttrKind.atOnloadedmetadata
atOnloadstart:
HtmlAttrKind.atOnloadstart
atOnmousedown:
HtmlAttrKind.atOnmousedown
atOnmouseenter:
HtmlAttrKind.atOnmouseenter
atOnmouseleave:
HtmlAttrKind.atOnmouseleave
atOnmousemove:
HtmlAttrKind.atOnmousemove
atOnmouseout:
HtmlAttrKind.atOnmouseout
atOnmouseover:
HtmlAttrKind.atOnmouseover
atOnmouseup:
HtmlAttrKind.atOnmouseup
atOnmousewheel:
HtmlAttrKind.atOnmousewheel
atOnoffline:
HtmlAttrKind.atOnoffline
atOnonline:
HtmlAttrKind.atOnonline
atOnpagehide:
HtmlAttrKind.atOnpagehide
atOnpageshow:
HtmlAttrKind.atOnpageshow
atOnpaste:
HtmlAttrKind.atOnpaste
atOnpause:
HtmlAttrKind.atOnpause
atOnplay:
HtmlAttrKind.atOnplay
atOnplaying:
HtmlAttrKind.atOnplaying
atOnpopstate:
HtmlAttrKind.atOnpopstate
atOnprogress:
HtmlAttrKind.atOnprogress
atOnratechange:
HtmlAttrKind.atOnratechange
atOnreset:
HtmlAttrKind.atOnreset
atOnresize:
HtmlAttrKind.atOnresize
atOnscroll:
HtmlAttrKind.atOnscroll
atOnsearch:
HtmlAttrKind.atOnsearch
atOnseeked:
HtmlAttrKind.atOnseeked
atOnseeking:
HtmlAttrKind.atOnseeking
atOnselect:
HtmlAttrKind.atOnselect
atOnshow:
HtmlAttrKind.atOnshow
atOnsort:
HtmlAttrKind.atOnsort
atOnstalled:
HtmlAttrKind.atOnstalled
atOnstorage:
HtmlAttrKind.atOnstorage
atOnsubmit:
HtmlAttrKind.atOnsubmit
atOnsuspend:
HtmlAttrKind.atOnsuspend
atOntimeupdate:
HtmlAttrKind.atOntimeupdate
atOntoggle:
HtmlAttrKind.atOntoggle
atOnunload:
HtmlAttrKind.atOnunload
atOnvolumechange:
HtmlAttrKind.atOnvolumechange
atOnwaiting:
HtmlAttrKind.atOnwaiting
atOnwheel:
HtmlAttrKind.atOnwheel
atOpen:
HtmlAttrKind.atOpen
atOpenStart:
xml_ast: atOpenStart(r: var HXmlParser): bool
atOptimum:
HtmlAttrKind.atOptimum
atPattern:
HtmlAttrKind.atPattern
atPlaceholder:
HtmlAttrKind.atPlaceholder
atPoster:
HtmlAttrKind.atPoster
atPreload:
HtmlAttrKind.atPreload
atReadonly:
HtmlAttrKind.atReadonly
atRel:
HtmlAttrKind.atRel
atRequired:
HtmlAttrKind.atRequired
atReversed:
HtmlAttrKind.atReversed
atRows:
HtmlAttrKind.atRows
atRowspan:
HtmlAttrKind.atRowspan
atSandbox:
HtmlAttrKind.atSandbox
atScope:
HtmlAttrKind.atScope
atSelected:
HtmlAttrKind.atSelected
atShape:
HtmlAttrKind.atShape
atSize:
HtmlAttrKind.atSize
atSizes:
HtmlAttrKind.atSizes
atSpan:
HtmlAttrKind.atSpan
atSpellcheck:
HtmlAttrKind.atSpellcheck
atSrc:
HtmlAttrKind.atSrc
atSrcdoc:
HtmlAttrKind.atSrcdoc
atSrclang:
HtmlAttrKind.atSrclang
atSrcset:
HtmlAttrKind.atSrcset
atStart:
hlex_base: atStart(str: PosStr): bool
HtmlAttrKind.atStart
atStep:
HtmlAttrKind.atStep
atStyle:
HtmlAttrKind.atStyle
atTabindex:
HtmlAttrKind.atTabindex
atTarget:
HtmlAttrKind.atTarget
atTitle:
HtmlAttrKind.atTitle
Attr:
gold: Attr()
gold: Attr()
attr:
html_ast2: attr(writer; attr: HtmlAttrKind; val: string)
atTranslate:
HtmlAttrKind.atTranslate
attrKey:
xml_ast: attrKey(my: HXmlParser): string
attrValue:
xml_ast: attrValue(my: HXmlParser): string
atType:
HtmlAttrKind.atType
atUsemap:
HtmlAttrKind.atUsemap
atValue:
HtmlAttrKind.atValue
atWidth:
HtmlAttrKind.atWidth
atWrap:
HtmlAttrKind.atWrap
back:
hlex_base: back(str; step: int = 1)
backref:
hparse_pegs: backref(index: Natural): Peg
backrefFullIgnoreStyle:
hparse_pegs: backrefFullIgnoreStyle(index: Natural): Peg
backrefIgnoreCase:
hparse_pegs: backrefIgnoreCase(index: Natural): Peg
backrefNimIgnoreStyle:
hparse_pegs: backrefNimIgnoreStyle(index: Natural): Peg
bartonSternbergAlign:
hseq_distance: bartonSternbergAlign(seqs: seq[seq[char]]; matchScore: ScoreCmpProc[char]; gapToItemPenalty: ScoreProc[char]; gapOpenPenalty: int = -2; gapToGapPenalty: int = -2; realignIterations: int = 2): seq[Align[char]]
hseq_distance: bartonSternbergAlign(seqs: seq[seq[char]]; matchScore: ScoreCmpProc[char]; gapToItemPenalty: ScoreProc[char]; gapOpenPenalty: int = -2; gapToGapPenalty: int = -2; realignIterations: int = 2): seq[Align[char]]
baseColorMap:
treesitter: baseColorMap
BaseWriter:
base_writer: BaseWriter
beforeEnd:
hlex_base: beforeEnd(str: PosStr): bool
begin:
geometry_primitives: begin(l: Line): Vec
geometry_primitives: begin(l: Line): Vec
beginTransaction:
sqlite_extra: beginTransaction(db: DbConn)
bestAlign:
hseq_distance: bestAlign[T](seq1, seq2: seq[T]; alignQualityScore: ScoreProc[AlignSeq[T]]; gapOpenPenalty: int = -2; gapExtPenalty: int = -1; matchScore: ScoreCmpProc[ T] = (proc (a, b: T): int = if a == b: 0 else: -1)): AlignSeq[T]
hseq_distance: bestAlign[T](seq1, seq2: seq[T]; alignQualityScore: ScoreProc[AlignSeq[T]]; gapOpenPenalty: int = -2; gapExtPenalty: int = -1; matchScore: ScoreCmpProc[ T] = (proc (a, b: T): int = if a == b: 0 else: -1)): AlignSeq[T]
bg:
colorstring: bg(cs: ColoredString): BackgroundColor
colorstring: bg(color: TermColor8Bit): TermColor8BitBg
colorstring: bg(cs: ColoredString): BackgroundColor
colorstring: bg(color: TermColor8Bit): TermColor8BitBg
bg=:
colorstring: bg=(cs: var ColoredString; arg: BackgroundColor)
colorstring: bg=(cs: var ColoredString; arg: BackgroundColor)
bin:
hshell: bin(v: ShellCmd): string
bindParam:
sqlite_extra: bindParam[E: enum](ps: SqlPrepared; idx: int; opt: E)
sqlite_extra: bindParam[T](ps: SqlPrepared; idx: int; opt: Option[T])
bkChoice:
LytBlockKind.bkChoice
LytBlockKind.bkChoice
bkEmpty:
LytBlockKind.bkEmpty
LytBlockKind.bkEmpty
bkLine:
LytBlockKind.bkLine
LytBlockKind.bkLine
bkStack:
LytBlockKind.bkStack
LytBlockKind.bkStack
bkText:
LytBlockKind.bkText
LytBlockKind.bkText
bkVerb:
LytBlockKind.bkVerb
LytBlockKind.bkVerb
bkWrap:
LytBlockKind.bkWrap
LytBlockKind.bkWrap
blkChoice:
LytBuilderKind.blkChoice
LytBuilderKind.blkChoice
blkEmpty:
LytBuilderKind.blkEmpty
LytBuilderKind.blkEmpty
blkIndent:
LytBuilderKind.blkIndent
LytBuilderKind.blkIndent
blkLine:
LytBuilderKind.blkLine
LytBuilderKind.blkLine
blkSpace:
LytBuilderKind.blkSpace
LytBuilderKind.blkSpace
blkStack:
LytBuilderKind.blkStack
LytBuilderKind.blkStack
blkText:
LytBuilderKind.blkText
LytBuilderKind.blkText
blkWrap:
LytBuilderKind.blkWrap
LytBuilderKind.blkWrap
blockCall:
hmacro_utils: blockCall(arg: NimNode): NimNode
hmacro_utils: blockCall(arg: NimNode): NimNode
BottomUpMatcher:
bottom_up_matcher: BottomUpMatcher
bounds:
hparse_pegs: bounds(c: Captures; i: int): tuple[first, last: int]
boxedType:
hext_template: boxedType[T, UC](map: HextProcMap[T, UC]): T
boxIdOf:
hext_template: boxIdOf[T](target: typedesc[HextValue[T]]; valType: typedesc[HextBaseType]): int
boxValue:
hext_template: boxValue[T](target: typedesc[HextValue[T]]; value: HextBaseType): HextValue[T]
hext_template: boxValue[T, V](target: typedesc[HextValue[T]]; value: seq[V]): HextValue[T]
hext_template: boxValue[T](target: typedesc[HextValue[T]]; value: T; boxId: HextTypeIdRange): HextValue[ T]
breadthFirst:
tree: breadthFirst(this: Tree): Iterable[Tree]
hgraph: breadthFirst[N, E](graph: HGraph[N, E]; root: HNode): HNode
hgraph: breadthFirst[N, E](graph: var HGraph[N, E]; root: HNode): var HNode
brightDotForegroundMap:
graphviz_ast: brightDotForegroundMap
buildFsTree:
oswrap: buildFsTree(start: AnyDir = getCurrentDir(); allowExts: seq[string] = @[]; blockExts: seq[string] = @[]): seq[FsTree]
oswrap: buildFsTree(start: AnyDir = getCurrentDir(); allowExts: seq[string] = @[]; blockExts: seq[string] = @[]): seq[FsTree]
builtinActionRequested:
hargparse: builtinActionRequested(app: CliApp): bool
byaddr1:
algorithms: byaddr1(lhs, typ, ex)
algorithms: byaddr1(lhs, typ, ex)
byCharSimilarityScore:
hseq_distance: byCharSimilarityScore(x, y: string; emptyScore: range[0.0 .. 100.0] = 100.0): range[ 0.0 .. 100.0]
hseq_distance: byCharSimilarityScore(x, y: string; emptyScore: range[0.0 .. 100.0] = 100.0): range[ 0.0 .. 100.0]
byWordSimilarityScore:
hseq_distance: byWordSimilarityScore(x, y: string; emptyScore: range[0.0 .. 100.0] = 100.0): range[ 0.0 .. 100.0]
hseq_distance: byWordSimilarityScore(x, y: string; emptyScore: range[0.0 .. 100.0] = 100.0): range[ 0.0 .. 100.0]
caCarentEqual:
CliAddKind.caCarentEqual
caColon:
CliAddKind.caColon
caEqual:
CliAddKind.caEqual
caEqualNone:
CliAddKind.caEqualNone
callAs:
procbox: callAs[A1, R](box: ProcBox; sign: typedesc[proc (a1: A1): R]; arg1: A1): R
procbox: callAs[A1, R](box: ProcBox; sign: typedesc[proc (a1: A1): R]; arg1: A1): R
caMinusEqual:
CliAddKind.caMinusEqual
canAddValue:
cliparse: canAddValue(opt: CliOpt): bool
canGet:
gold: canGet[T](opt: Option[T]; injected: untyped): untyped
gold: canGet[T](opt: Option[T]; injected: untyped): untyped
canImport:
exceptions: canImport(x: untyped): untyped
exceptions: canImport(x: untyped): untyped
caNoSep:
CliAddKind.caNoSep
caPlusEqual:
CliAddKind.caPlusEqual
capture:
hparse_pegs: capture(a: Peg): Peg
rx: capture(rxSeq: varargs[Rx]): Rx
Captures:
hparse_pegs: Captures
cbackend:
oswrap: cbackend
oswrap: cbackend
cblock:
gold: cblock(name: static[string]; body: untyped): untyped
gold: cblock(name: static[string]; body: untyped): untyped
ccAfghanistan:
CountryCode.ccAfghanistan
ccAlbania:
CountryCode.ccAlbania
ccAlgeria:
CountryCode.ccAlgeria
ccAmericanSamoa:
CountryCode.ccAmericanSamoa
ccAndorra:
CountryCode.ccAndorra
ccAngola:
CountryCode.ccAngola
ccAnguilla:
CountryCode.ccAnguilla
ccAntarctica:
CountryCode.ccAntarctica
ccAntiguaandBarbuda:
CountryCode.ccAntiguaandBarbuda
ccArgentina:
CountryCode.ccArgentina
ccArmenia:
CountryCode.ccArmenia
ccAruba:
CountryCode.ccAruba
ccAustralia:
CountryCode.ccAustralia
ccAustria:
CountryCode.ccAustria
ccAzerbaijan:
CountryCode.ccAzerbaijan
ccBahamas:
CountryCode.ccBahamas
ccBahrain:
CountryCode.ccBahrain
ccBangladesh:
CountryCode.ccBangladesh
ccBarbados:
CountryCode.ccBarbados
ccBelarus:
CountryCode.ccBelarus
ccBelgium:
CountryCode.ccBelgium
ccBelize:
CountryCode.ccBelize
ccBenin:
CountryCode.ccBenin
ccBermuda:
CountryCode.ccBermuda
ccBhutan:
CountryCode.ccBhutan
ccBoliviaPlurinationalStateof:
CountryCode.ccBoliviaPlurinationalStateof
ccBonaireSintEustatiusandSaba:
CountryCode.ccBonaireSintEustatiusandSaba
ccBosniaandHerzegovina:
CountryCode.ccBosniaandHerzegovina
ccBotswana:
CountryCode.ccBotswana
ccBouvetIsland:
CountryCode.ccBouvetIsland
ccBrazil:
CountryCode.ccBrazil
ccBritishIndianOceanTerritory:
CountryCode.ccBritishIndianOceanTerritory
ccBruneiDarussalam:
CountryCode.ccBruneiDarussalam
ccBulgaria:
CountryCode.ccBulgaria
ccBurkinaFaso:
CountryCode.ccBurkinaFaso
ccBurundi:
CountryCode.ccBurundi
ccCaboVerde:
CountryCode.ccCaboVerde
ccCambodia:
CountryCode.ccCambodia
ccCameroon:
CountryCode.ccCameroon
ccCanada:
CountryCode.ccCanada
ccCaymanIslands:
CountryCode.ccCaymanIslands
ccCentralAfricanRepublic:
CountryCode.ccCentralAfricanRepublic
ccChad:
CountryCode.ccChad
ccChile:
CountryCode.ccChile
ccChina:
CountryCode.ccChina
ccChristmasIsland:
CountryCode.ccChristmasIsland
ccCocosKeelingIslands:
CountryCode.ccCocosKeelingIslands
ccColombia:
CountryCode.ccColombia
ccComoros:
CountryCode.ccComoros
ccCongo:
CountryCode.ccCongo
ccCongoDemocraticRepublicofthe:
CountryCode.ccCongoDemocraticRepublicofthe
ccCookIslands:
CountryCode.ccCookIslands
ccCostaRica:
CountryCode.ccCostaRica
ccCroatia:
CountryCode.ccCroatia
ccCuba:
CountryCode.ccCuba
ccCuraçao:
CountryCode.ccCuraçao
ccCyprus:
CountryCode.ccCyprus
ccCzechia:
CountryCode.ccCzechia
ccCôtedIvoire:
CountryCode.ccCôtedIvoire
ccDenmark:
CountryCode.ccDenmark
ccDjibouti:
CountryCode.ccDjibouti
ccDominica:
CountryCode.ccDominica
ccDominicanRepublic:
CountryCode.ccDominicanRepublic
ccEcuador:
CountryCode.ccEcuador
ccEgypt:
CountryCode.ccEgypt
ccElSalvador:
CountryCode.ccElSalvador
ccEquatorialGuinea:
CountryCode.ccEquatorialGuinea
ccEritrea:
CountryCode.ccEritrea
ccEstonia:
CountryCode.ccEstonia
ccEswatini:
CountryCode.ccEswatini
ccEthiopia:
CountryCode.ccEthiopia
ccFalklandIslandsMalvinas:
CountryCode.ccFalklandIslandsMalvinas
ccFaroeIslands:
CountryCode.ccFaroeIslands
ccFiji:
CountryCode.ccFiji
ccFinland:
CountryCode.ccFinland
ccFrance:
CountryCode.ccFrance
ccFrenchGuiana:
CountryCode.ccFrenchGuiana
ccFrenchPolynesia:
CountryCode.ccFrenchPolynesia
ccFrenchSouthernTerritories:
CountryCode.ccFrenchSouthernTerritories
ccGabon:
CountryCode.ccGabon
ccGambia:
CountryCode.ccGambia
ccGeorgia:
CountryCode.ccGeorgia
ccGermany:
CountryCode.ccGermany
ccGhana:
CountryCode.ccGhana
ccGibraltar:
CountryCode.ccGibraltar
ccGreece:
CountryCode.ccGreece
ccGreenland:
CountryCode.ccGreenland
ccGrenada:
CountryCode.ccGrenada
ccGuadeloupe:
CountryCode.ccGuadeloupe
ccGuam:
CountryCode.ccGuam
ccGuatemala:
CountryCode.ccGuatemala
ccGuernsey:
CountryCode.ccGuernsey
ccGuinea:
CountryCode.ccGuinea
ccGuineaBissau:
CountryCode.ccGuineaBissau
ccGuyana:
CountryCode.ccGuyana
ccHaiti:
CountryCode.ccHaiti
cchar16:
wraphelp: cchar16
wraphelp: cchar16
cchar32:
wraphelp: cchar32
wraphelp: cchar32
ccHeardIslandandMcDonaldIslands:
CountryCode.ccHeardIslandandMcDonaldIslands
ccHolySee:
CountryCode.ccHolySee
ccHonduras:
CountryCode.ccHonduras
ccHongKong:
CountryCode.ccHongKong
ccHungary:
CountryCode.ccHungary
ccIceland:
CountryCode.ccIceland
ccIndia:
CountryCode.ccIndia
ccIndonesia:
CountryCode.ccIndonesia
ccIranIslamicRepublicof:
CountryCode.ccIranIslamicRepublicof
ccIraq:
CountryCode.ccIraq
ccIreland:
CountryCode.ccIreland
ccIsleofMan:
CountryCode.ccIsleofMan
ccIsrael:
CountryCode.ccIsrael
ccItaly:
CountryCode.ccItaly
ccJamaica:
CountryCode.ccJamaica
ccJapan:
CountryCode.ccJapan
ccJersey:
CountryCode.ccJersey
ccJordan:
CountryCode.ccJordan
ccKazakhstan:
CountryCode.ccKazakhstan
cckEmpty:
CovChunkKind.cckEmpty
ccKenya:
CountryCode.ccKenya
cckExecuted:
CovChunkKind.cckExecuted
ccKiribati:
CountryCode.ccKiribati
cckNotExecuted:
CovChunkKind.cckNotExecuted
ccKoreaDemocraticPeoplesRepublicof:
CountryCode.ccKoreaDemocraticPeoplesRepublicof
ccKoreaRepublicof:
CountryCode.ccKoreaRepublicof
ccKuwait:
CountryCode.ccKuwait
ccKyrgyzstan:
CountryCode.ccKyrgyzstan
ccLaoPeoplesDemocraticRepublic:
CountryCode.ccLaoPeoplesDemocraticRepublic
ccLatvia:
CountryCode.ccLatvia
ccLebanon:
CountryCode.ccLebanon
ccLesotho:
CountryCode.ccLesotho
ccLiberia:
CountryCode.ccLiberia
ccLibya:
CountryCode.ccLibya
ccLiechtenstein:
CountryCode.ccLiechtenstein
ccLithuania:
CountryCode.ccLithuania
ccLuxembourg:
CountryCode.ccLuxembourg
ccMacao:
CountryCode.ccMacao
ccMadagascar:
CountryCode.ccMadagascar
ccMalawi:
CountryCode.ccMalawi
ccMalaysia:
CountryCode.ccMalaysia
ccMaldives:
CountryCode.ccMaldives
ccMali:
CountryCode.ccMali
ccMalta:
CountryCode.ccMalta
ccMarshallIslands:
CountryCode.ccMarshallIslands
ccMartinique:
CountryCode.ccMartinique
ccMauritania:
CountryCode.ccMauritania
ccMauritius:
CountryCode.ccMauritius
ccMayotte:
CountryCode.ccMayotte
ccMexico:
CountryCode.ccMexico
ccMicronesiaFederatedStatesof:
CountryCode.ccMicronesiaFederatedStatesof
ccMoldovaRepublicof:
CountryCode.ccMoldovaRepublicof
ccMonaco:
CountryCode.ccMonaco
ccMongolia:
CountryCode.ccMongolia
ccMontenegro:
CountryCode.ccMontenegro
ccMontserrat:
CountryCode.ccMontserrat
ccMorocco:
CountryCode.ccMorocco
ccMozambique:
CountryCode.ccMozambique
ccMyanmar:
CountryCode.ccMyanmar
ccNamibia:
CountryCode.ccNamibia
ccNauru:
CountryCode.ccNauru
ccNepal:
CountryCode.ccNepal
ccNetherlands:
CountryCode.ccNetherlands
ccNewCaledonia:
CountryCode.ccNewCaledonia
ccNewZealand:
CountryCode.ccNewZealand
ccNicaragua:
CountryCode.ccNicaragua
ccNiger:
CountryCode.ccNiger
ccNigeria:
CountryCode.ccNigeria
ccNiue:
CountryCode.ccNiue
ccNone:
CountryCode.ccNone
ccNorfolkIsland:
CountryCode.ccNorfolkIsland
ccNorthernMarianaIslands:
CountryCode.ccNorthernMarianaIslands
ccNorthMacedonia:
CountryCode.ccNorthMacedonia
ccNorway:
CountryCode.ccNorway
ccOman:
CountryCode.ccOman
ccOneDashFlags:
ShellCmdFlagConf.ccOneDashFlags
ccPakistan:
CountryCode.ccPakistan
ccPalau:
CountryCode.ccPalau
ccPalestineStateof:
CountryCode.ccPalestineStateof
ccPanama:
CountryCode.ccPanama
ccPapuaNewGuinea:
CountryCode.ccPapuaNewGuinea
ccParaguay:
CountryCode.ccParaguay
ccPeru:
CountryCode.ccPeru
ccPhilippines:
CountryCode.ccPhilippines
ccPitcairn:
CountryCode.ccPitcairn
ccPoland:
CountryCode.ccPoland
ccPortugal:
CountryCode.ccPortugal
ccPuertoRico:
CountryCode.ccPuertoRico
ccQatar:
CountryCode.ccQatar
ccRegularFlags:
ShellCmdFlagConf.ccRegularFlags
ccRomania:
CountryCode.ccRomania
ccRussianFederation:
CountryCode.ccRussianFederation
ccRwanda:
CountryCode.ccRwanda
ccRéunion:
CountryCode.ccRéunion
ccSaintBarthélemy:
CountryCode.ccSaintBarthélemy
ccSaintHelenaAscensionandTristandaCunha:
CountryCode.ccSaintHelenaAscensionandTristandaCunha
ccSaintKittsandNevis:
CountryCode.ccSaintKittsandNevis
ccSaintLucia:
CountryCode.ccSaintLucia
ccSaintMartinFrenchpart:
CountryCode.ccSaintMartinFrenchpart
ccSaintPierreandMiquelon:
CountryCode.ccSaintPierreandMiquelon
ccSaintVincentandtheGrenadines:
CountryCode.ccSaintVincentandtheGrenadines
ccSamoa:
CountryCode.ccSamoa
ccSanMarino:
CountryCode.ccSanMarino
ccSaoTomeandPrincipe:
CountryCode.ccSaoTomeandPrincipe
ccSaudiArabia:
CountryCode.ccSaudiArabia
ccSenegal:
CountryCode.ccSenegal
ccSerbia:
CountryCode.ccSerbia
ccSeychelles:
CountryCode.ccSeychelles
ccSierraLeone:
CountryCode.ccSierraLeone
ccSingapore:
CountryCode.ccSingapore
ccSintMaartenDutchpart:
CountryCode.ccSintMaartenDutchpart
ccSlovakia:
CountryCode.ccSlovakia
ccSlovenia:
CountryCode.ccSlovenia
ccSolomonIslands:
CountryCode.ccSolomonIslands
ccSomalia:
CountryCode.ccSomalia
ccSouthAfrica:
CountryCode.ccSouthAfrica
ccSouthGeorgiaandtheSouthSandwichIslands:
CountryCode.ccSouthGeorgiaandtheSouthSandwichIslands
ccSouthSudan:
CountryCode.ccSouthSudan
ccSpain:
CountryCode.ccSpain
ccSriLanka:
CountryCode.ccSriLanka
ccSudan:
CountryCode.ccSudan
ccSuriname:
CountryCode.ccSuriname
ccSvalbardandJanMayen:
CountryCode.ccSvalbardandJanMayen
ccSweden:
CountryCode.ccSweden
ccSwitzerland:
CountryCode.ccSwitzerland
ccSyrianArabRepublic:
CountryCode.ccSyrianArabRepublic
ccTaiwanProvinceofChina:
CountryCode.ccTaiwanProvinceofChina
ccTajikistan:
CountryCode.ccTajikistan
ccTanzaniaUnitedRepublicof:
CountryCode.ccTanzaniaUnitedRepublicof
cctArgument:
CliCmdTreeKind.cctArgument
cctCommand:
CliCmdTreeKind.cctCommand
cctDashedKinds:
hargparse: cctDashedKinds
cctFlag:
CliCmdTreeKind.cctFlag
cctGrouped:
CliCmdTreeKind.cctGrouped
ccThailand:
CountryCode.ccThailand
ccTimorLeste:
CountryCode.ccTimorLeste
ccTogo:
CountryCode.ccTogo
ccTokelau:
CountryCode.ccTokelau
ccTonga:
CountryCode.ccTonga
cctOpt:
CliCmdTreeKind.cctOpt
ccTrinidadandTobago:
CountryCode.ccTrinidadandTobago
ccTunisia:
CountryCode.ccTunisia
ccTurkey:
CountryCode.ccTurkey
ccTurkmenistan:
CountryCode.ccTurkmenistan
ccTurksandCaicosIslands:
CountryCode.ccTurksandCaicosIslands
ccTuvalu:
CountryCode.ccTuvalu
ccUganda:
CountryCode.ccUganda
ccUkraine:
CountryCode.ccUkraine
ccUnitedArabEmirates:
CountryCode.ccUnitedArabEmirates
ccUnitedKingdomofGreatBritainandNorthernIreland:
CountryCode.ccUnitedKingdomofGreatBritainandNorthernIreland
ccUnitedStatesMinorOutlyingIslands:
CountryCode.ccUnitedStatesMinorOutlyingIslands
ccUnitedStatesofAmerica:
CountryCode.ccUnitedStatesofAmerica
ccUruguay:
CountryCode.ccUruguay
ccUzbekistan:
CountryCode.ccUzbekistan
ccVanuatu:
CountryCode.ccVanuatu
ccVenezuelaBolivarianRepublicof:
CountryCode.ccVenezuelaBolivarianRepublicof
ccVietNam:
CountryCode.ccVietNam
ccVirginIslandsBritish:
CountryCode.ccVirginIslandsBritish
ccVirginIslandsUS:
CountryCode.ccVirginIslandsUS
ccWallisandFutuna:
CountryCode.ccWallisandFutuna
ccWesternSahara:
CountryCode.ccWesternSahara
ccYemen:
CountryCode.ccYemen
ccZambia:
CountryCode.ccZambia
ccZimbabwe:
CountryCode.ccZimbabwe
ccÃ…landIslands:
CountryCode.ccÃ…landIslands
cd:
oswrap: cd(dir: AnyDir | string)
oswrap: cd(dir: AnyDir | string)
ceColorDiagnostics:
CliErrPolicy.ceColorDiagnostics
ceJsonDiagnostics:
CliErrPolicy.ceJsonDiagnostics
cellsAround:
seq2d: cellsAround(lookup: MulticellLookup; pos: ArrPos): tuple[pos: ArrPos, size: ArrSize, rp: RelPos]
seq2d: cellsAround(lookup: MulticellLookup; pos: ArrPos): tuple[pos: ArrPos, size: ArrSize, rp: RelPos]
cexpr:
gold: cexpr(name: static[string]; body: untyped): untyped
gold: cexpr(name: static[string]; body: untyped): untyped
cfBadCliSyntax:
CliFailKind.cfBadCliSyntax
cfBadCliValue:
CliFailKind.cfBadCliValue
cfMissingValue:
CliFailKind.cfMissingValue
cfMultiFail:
CliFailKind.cfMultiFail
cfNoSuchOption:
CliFailKind.cfNoSuchOption
cfNoSuchSelector:
CliFailKind.cfNoSuchSelector
ch:
hparse_pegs: ch(p: Peg): char
changeDir:
hlogger: changeDir(logger: HLogger; dir: AbsDir; body: untyped): untyped
changeFileExt:
oswrap: changeFileExt(filename: AbsFile; ext: string): AbsFile
oswrap: changeFileExt(filename: RelFile; ext: string): RelFile
oswrap: changeFileExt(filename: AbsFile; ext: string): AbsFile
oswrap: changeFileExt(filename: RelFile; ext: string): RelFile
CharBackIndex:
hstring_algo: CharBackIndex
hstring_algo: CharBackIndex
CharBox:
clformat: CharBox
clformat: CharBox
CharBrace:
clformat: CharBrace
clformat: CharBrace
charChoice:
hparse_pegs: charChoice(p: Peg): ref set[char]
charData:
xml_ast: charData(my: HXmlParser): string
charSet:
hparse_pegs: charSet(s: set[char]): Peg
chawatheSimilarity:
similarity_metrics: chawatheSimilarity(src: Tree; dst: Tree; mappings: MappingStore): float
check:
hunittest: check(expr: untyped): untyped
checkAcceptAll:
hargparse: checkAcceptAll(): CliCheck
checkAliased:
hargparse: checkAliased(): CliCheck
checkAllOf:
hargparse: checkAllOf(sub: CliCheck): CliCheck
checkAnd:
hargparse: checkAnd(and1, and2: CliCheck; other: varargs[CliCheck]): CliCheck
checkAndPos:
hargparse: checkAndPos(checks: varargs[CliCheck]): CliCheck
checkAnyOf:
hargparse: checkAnyOf(sub: CliCheck): CliCheck
checkDirCreatable:
hargparse: checkDirCreatable(): CliCheck
checkDirExists:
hargparse: checkDirExists(): CliCheck
checkExtensions:
hargparse: checkExtensions(exts: openArray[(string, string)]): CliCheck
checkFileReadable:
hargparse: checkFileReadable(): CliCheck
checkIfIt:
seq2d: checkIfIt[T](grid: Seq2d[Option[T]]; pos: ArrPos; op: untyped): bool
seq2d: checkIfIt[T](grid: Seq2d[Option[T]]; pos: ArrPos; op: untyped): bool
checkKind:
hargparse: checkKind(kind: CliCheckKind): CliCheck
checkNo:
hargparse: checkNo(): CliCheck
checkOr:
hargparse: checkOr(or1, or2: CliCheck; other: varargs[CliCheck]): CliCheck
checkpoint:
hunittest: checkpoint(mgs: string): untyped
checkRepeat:
hargparse: checkRepeat(minRepeat, maxRepeat: int): CliCheck
hargparse: checkRepeat(repeat: Slice[int]): CliCheck
checkValues:
hargparse: checkValues(values: openArray[(string, string)]; disabled: string = ""): CliCheck
child:
treesitter_core: child[N: distinct](node: N; a2: int): N
childByFieldName:
treesitter_core: childByFieldName[N: distinct](self: N; fieldName: string; fieldNameLength: int): TSNode
childCount:
treesitter_core: childCount[N: distinct](node: N): int
childName:
treesitter: childName[N, K](node: HtsNode[N, K]; idx: int): string
treesitter_core: childName[N: distinct](node: N; idx: int): string
chmCmd:
CliHelpModes.chmCmd
chmCompact:
CliHelpModes.chmCompact
chmJson:
CliHelpModes.chmJson
chmOff:
CliHelpModes.chmOff
chmOn:
CliHelpModes.chmOn
chmVerbose:
CliHelpModes.chmVerbose
clamp:
types: clamp(slice: SliceTypes; base: int): Slice[int]
types: clamp(slice: SliceTypes; base: Slice[int]): Slice[int]
types: clamp(slice: SliceTypes; base: int): Slice[int]
types: clamp(slice: SliceTypes; base: Slice[int]): Slice[int]
clampIdx:
types: clampIdx(val: int): int
types: clampIdx(val: int): int
clampLow:
hmath: clampLow[T](x, minval: T): T
hmath: clampLow[T](x, minval: T): T
classifyCliArg:
cliparse: classifyCliArg(arg: string; config: CliParseConfig): CliOptKind
classifyPrimitiveTypeKind:
xsd_ast: classifyPrimitiveTypeKind(xsd): XsdTokenKind
xsd_ast: classifyPrimitiveTypeKind(str: string): XsdTokenKind
classifyXsdString:
xml_ast: classifyXsdString(str: string; expected: set[XsdTokenKind]): XsdTokenKind
clear:
gold: clear[T](o: var Option[T])
gold: clear(s: seq): untyped
hmap: clear[A](t: var CountMap[A])
hmap: clear[A](t: CountMapRef[A])
hmap: clear[A, B](t: var Map[A, B])
hmap: clear[A, B](t: MapRef[A, B])
hmap: clear[A, B](t: var OrderedMap[A, B])
hmap: clear[A, B](t: OrderedMapRef[A, B])
hparse_base: clear[F](state: var HsLexerState[F])
gold: clear[T](o: var Option[T])
gold: clear(s: seq): untyped
priority_queue: clear(this: PriorityTreeQueue): void
hmap: clear[A](t: var CountMap[A])
hmap: clear[A](t: CountMapRef[A])
hmap: clear[A, B](t: var Map[A, B])
hmap: clear[A, B](t: MapRef[A, B])
hmap: clear[A, B](t: var OrderedMap[A, B])
hmap: clear[A, B](t: OrderedMapRef[A, B])
clearIndent:
hparse_base: clearIndent[F](state: var HsLexerState[F])
CliAddKind:
cliparse: CliAddKind
CliApp:
hargparse: CliApp
CliCheck:
hargparse: CliCheck
cliCheckFor:
hargparse: cliCheckFor[A, B](value: typedesc[(A, B)]): CliCheck
hargparse: cliCheckFor(f: typedesc[AbsDir]): CliCheck
hargparse: cliCheckFor(f: typedesc[AbsFile]): CliCheck
hargparse: cliCheckFor(bol: typedesc[bool]): CliCheck
hargparse: cliCheckFor[En: enum](en: typedesc[En]; docs: array[En, string]): CliCheck
hargparse: cliCheckFor[En: enum](en: typedesc[En]; docs: openArray[(string, string)]): CliCheck
hargparse: cliCheckFor(f: typedesc[FsDir]): CliCheck
hargparse: cliCheckFor(f: typedesc[FsFile]): CliCheck
hargparse: cliCheckFor(str: typedesc[int]): CliCheck
hargparse: cliCheckFor[T](value: typedesc[Option[T]]): CliCheck
hargparse: cliCheckFor(f: typedesc[RelFile]): CliCheck
hargparse: cliCheckFor[T](value: typedesc[seq[T]]): CliCheck
hargparse: cliCheckFor(shell: typedesc[ShellExpr]): CliCheck
hargparse: cliCheckFor(str: typedesc[string]): CliCheck
CliCmdTree:
hargparse: CliCmdTree
CliCmdTreeKind:
hargparse: CliCmdTreeKind
cliComplete:
hargparse: cliComplete(key, doc: string; docFull: string = ""): CliCompletion
CliCompletion:
hargparse: CliCompletion
cliDefault:
hargparse: cliDefault(val: CliValue; defaultRepr: string = ""): CliDefault
hargparse: cliDefault(str: string): CliDefault
cliDefaultFromArg:
hargparse: cliDefaultFromArg(arg, convertRepr: string; convert: proc (val: CliValue): CliValue): CliDefault
cliDefaultHelpOnly:
hargparse: cliDefaultHelpOnly
CliDesc:
hargparse: CliDesc
CliDoc:
hargparse: CliDoc
CliDocTree:
hargparse: CliDocTree
CliError:
hargparse: CliError
CliErrPolicy:
cliparse: CliErrPolicy
CliFail:
cliparse: CliFail
CliFailKind:
cliparse: CliFailKind
CliHelpModes:
hargparse: CliHelpModes
cliNoDefaultOpts:
hargparse: cliNoDefaultOpts
cliNoLoggerConfig:
hargparse: cliNoLoggerConfig
CliOpt:
cliparse: CliOpt
CliOptionsTable:
hargparse: CliOptionsTable
CliOptKind:
cliparse: CliOptKind
CliOrigin:
hargparse: CliOrigin
cliParse:
cliparse: cliParse[En: enum](arg: string; res: var En; config: CliParseConfig): Option[ CliFail]
cliparse: cliParse(arg: string; res: var float; config: CliParseConfig): Option[CliFail]
cliparse: cliParse(arg: string; res: var int; config: CliParseConfig): Option[CliFail]
cliparse: cliParse[T](arg: string; res: var seq[T]; config: CliParseConfig): Option[ CliFail]
cliparse: cliParse(arg: string; res: var string; config: CliParseConfig): Option[CliFail]
CliParseConfig:
cliparse: CliParseConfig
CliqueComparator:
subtree_matcher: CliqueComparator
CliqueSubtreeMatcher:
subtree_matcher: CliqueSubtreeMatcher
CliSpecialKind:
cliparse: CliSpecialKind
CliValue:
hargparse: CliValue
cliValue:
hargparse: cliValue(val: string; doc: string; disabled: string = ""): CliValue
CliValueKind:
hargparse: CliValueKind
close:
base_writer: close(writer)
html_ast2: close(writer)
json_ast: close(w: var JsonWriter)
latex_writer: close(writer`gensym0: var LatexWriter)
xml_ast: close(parser: var HXmlParser)
xml_ast: close(writer`gensym154: var XmlWriter)
xml_serde: close(writer`gensym0: var XmlSerializer)
closeEnd:
html_ast2: closeEnd(writer)
closeLit:
colorstring: closeLit(color: BackgroundColor): string
colorstring: closeLit(color: ForegroundColor): string
colorstring: closeLit(color: BackgroundColor): string
colorstring: closeLit(color: ForegroundColor): string
closeScope:
hlogger: closeScope(logger: HLogger)
closureToCdecl:
wraphelp: closureToCdecl[C: proc](c: C): auto
wraphelp: closureToCdecl[C: proc](c: C): auto
clr:
colorstring: clr(ch: char): ColoredRune
colorstring: clr(ch: char): ColoredRune
clsBold:
ClusterStyles.clsBold
clsDashed:
ClusterStyles.clsDashed
clsDefault:
ClusterStyles.clsDefault
clsDotted:
ClusterStyles.clsDotted
clsFilled:
ClusterStyles.clsFilled
clsRounded:
ClusterStyles.clsRounded
clsSolid:
ClusterStyles.clsSolid
clsStriped:
ClusterStyles.clsStriped
clt:
colorstring: clt(ch: char): ColoredText
colorstring: clt(str: seq[string]): seq[ColoredText]
colorstring: clt(str: string): ColoredText
colorstring: clt(ch: char): ColoredText
colorstring: clt(str: seq[string]): seq[ColoredText]
colorstring: clt(str: string): ColoredText
ClusterStyles:
graphviz_ast: ClusterStyles
cmChildren:
Combinator.cmChildren
cmd:
latex_writer: cmd(writer; cmdName: string; cmdParams: openArray[string]; args: openArray[string]; post: string = ""; inline: bool = false)
latex_writer: cmd(writer; name: string; args: openArray[string] = []; post: string = ""; inline: bool = false)
hargparse: cmd(name, docBrief: string; subparts: openArray[CliDesc] = @[]; alt: seq[string] = @[]; docFull: string = ""; commonArguments: seq[string] = @[]): CliDesc
hargparse: cmd(procsym: typed{`proc`}; argpass: untyped = nil; conf: ProcConf{`const` | lit | nkCall} = procConf()): untyped
hshell: cmd(cmd: var ShellCmd; sub: string)
cmdArgument:
CmdLineKind.cmdArgument
CmdLineKind.cmdArgument
cmdEnd:
CmdLineKind.cmdEnd
CmdLineKind.cmdEnd
cmDescendants:
Combinator.cmDescendants
cmdExecFlags:
wrap_cmd_exec: cmdExecFlags
CmdExecResult:
wrap_cmd_exec: CmdExecResult
cmdImpl:
hargparse: cmdImpl(procSym: typed; argpass: untyped; conf: static[ProcConf]): untyped
CmdLineKind:
oswrap: CmdLineKind
oswrap: CmdLineKind
cmdLineRest:
oswrap: cmdLineRest(p: OptParser): string
oswrap: cmdLineRest(p: OptParser): string
cmdLongOption:
CmdLineKind.cmdLongOption
CmdLineKind.cmdLongOption
cmdShortOption:
CmdLineKind.cmdShortOption
CmdLineKind.cmdShortOption
cmkd:
oswrap: cmkd(dir: AnyDir)
oswrap: cmkd(dir: AnyDir)
cmLeaf:
Combinator.cmLeaf
cmNextSibling:
Combinator.cmNextSibling
cmp:
comparators: cmp(this: AbsolutePositionDistanceMappingComparator; m1: Mapping; m2: Mapping): int
comparators: cmp(this: FullMappingComparator; m1: Mapping; m2: Mapping): int
comparators: cmp(this: ParentsSimilarityMappingComparator; m1: Mapping; m2: Mapping): int
comparators: cmp(this: PositionInParentsSimilarityMappingComparator; m1: Mapping; m2: Mapping): int
comparators: cmp(this: SiblingsSimilarityMappingComparator; m1: Mapping; m2: Mapping): int
subtree_matcher: cmp(this: CliqueComparator; l1: tuple[first, second: seq[Tree]]; l2: tuple[first, second: seq[Tree]]): int
subtree_matcher: cmp(this: MappingComparator; m1: Mapping; m2: Mapping): int
subtree_matcher: cmp(this: MultiMappingComparator; m1: MultiMappingStore; m2: MultiMappingStore): int
cmpPaths:
oswrap: cmpPaths(pathA, pathB: AnyPath): int
oswrap: cmpPaths(pathA, pathB: AnyPath): int
cmSiblings:
Combinator.cmSiblings
coArgument:
CliOptKind.coArgument
coBracketFlag:
CliOptKind.coBracketFlag
coBracketKinds:
cliparse: coBracketKinds
coBracketOpt:
CliOptKind.coBracketOpt
coCommand:
CliOptKind.coCommand
coDashedKinds:
cliparse: coDashedKinds
CodeError:
exceptions: CodeError
exceptions: CodeError
codegenRepr:
blockfmt: codegenRepr(inBl: LytBlock; indent: int = 0): string
blockfmt: codegenRepr(inBl: LytBlock; indent: int = 0): string
coDotFlag:
CliOptKind.coDotFlag
coDotOpt:
CliOptKind.coDotOpt
coFlag:
CliOptKind.coFlag
coFlagKinds:
cliparse: coFlagKinds
col:
hparse_pegs: col(nt: NonTerminal): int
colNoColor:
hprimitives: colNoColor
hprimitives: colNoColor
colNum:
seq2d: colNum[T](s: Seq2d[T]): int
seq2d: colNum[T](s: Seq2d[T]): int
colorDollar:
clformat: colorDollar[T](arg: T): ColoredText
clformat: colorDollar[T](arg: T): ColoredText
colored:
clformat: colored(opts: HDisplayOpts): bool
colorstring: colored(chunks: varargs[ColoredText, toColoredText]): ColoredText
clformat: colored(opts: HDisplayOpts): bool
colorstring: colored(chunks: varargs[ColoredText, toColoredText]): ColoredText
ColoredLine:
colorstring: ColoredLine
colorstring: ColoredLine
coloredResult:
clformat: coloredResult(): untyped
clformat: coloredResult(): untyped
ColoredRune:
colorstring: ColoredRune
colorstring: ColoredRune
ColoredRuneGrid:
colorstring: ColoredRuneGrid
colorstring: ColoredRuneGrid
ColoredRuneLine:
colorstring: ColoredRuneLine
colorstring: ColoredRuneLine
ColoredString:
colorstring: ColoredString
colorstring: ColoredString
ColoredText:
colorstring: ColoredText
colorstring: ColoredText
coloredWhitespaceRune:
colorstring: coloredWhitespaceRune
colorstring: coloredWhitespaceRune
colorize:
colortext: colorize(map: StyleMap; text: string; lang: string): seq[ColoredString]
colortext: colorize(map: StyleMap; tok: tuple[class: TokenClass, text: string]): ColoredString
colorizeDSatur:
hgraph: colorizeDSatur[N, E](graph: HGraph[N, E]): tuple[maxColors: int, colorMap: HNodeMap[int]]
colorizeRLF:
hgraph: colorizeRLF[N, E](graph: HGraph[N, E])
colorizeToStr:
colortext: colorizeToStr(str: string; lang: string): string
colortext: colorizeToStr(str: string; map: StyleMap; lang: string): string
colorMix:
colorstring: colorMix(c1, c2: Color; ratio: float): Color
colorstring: colorMix(c1, c2: Color; ratio: float): Color
colorPrint:
debug: colorPrint(node: NimNode; tmpfile: string = "/tmp/nimast_tmp.nim"; doPrint: bool = true): void
debug: colorPrint(node: NimNode; tmpfile: string = "/tmp/nimast_tmp.nim"; doPrint: bool = true): void
ColorTextConvertible:
colorstring: ColorTextConvertible
colorstring: ColorTextConvertible
colRange:
hprimitives: colRange(pos: ArrPos; size: ArrSize): ArrRange
hprimitives: colRange(rect: ArrRect): ArrRange
hprimitives: colRange(pos: ArrPos; size: ArrSize): ArrRange
hprimitives: colRange(rect: ArrRect): ArrRange
column:
treesitter: column(lex: var TSLexer): int
columns:
seq2d: columns[T](s: Seq2d[T]; row: int): T
seq2d: columns[T](s: Seq2d[T]; row: int): T
sparse_grid: columns[T](s: SparseGrid[T]; row: int): tuple[idx: int, cell: T]
Combinator:
tree_selector: Combinator
comment:
latex_writer: comment(writer; text: string)
commonDescendantsNb:
comparators: commonDescendantsNb(this: SiblingsSimilarityMappingComparator; src: Tree; dst: Tree): int
CommonParseContext:
hparse_common: CommonParseContext
commonPrecLevel:
hparse_common: commonPrecLevel[N, T](tok: HsTokTree[N, HsTok[T]]): int
commonPrefix:
hstring_algo: commonPrefix(strs: seq[string]): string
hstring_algo: commonPrefix(strs: seq[string]): string
namegen: commonPrefix[T](seqs: seq[seq[T]]): seq[T]
compileToPdf:
latex_ast: compileToPdf(document: LAstNode; tmpfile: string = "/tmp/latextmp.tex"; compiler: LatexCompiler = lacPdflatex): string
complement:
colorstring: complement(color: TermColor8Bit): TermColor8Bit
colorstring: complement(color: TermColor8Bit): TermColor8Bit
complementary:
colorstring: complementary(col: TermColor8Bit): tuple[main, complement: TermColor8Bit]
colorstring: complementary(col: TermColor8Bit): tuple[main, complement: TermColor8Bit]
CompleteBottomUpMatcher:
bottom_up_matcher: CompleteBottomUpMatcher
CompositeMatcher:
matcher: CompositeMatcher
computeActions:
edit_generator: computeActions(this: EditScriptGenerator; ms: MappingStore): EditScript
computeDistUsingStrArray:
rted_matcher: computeDistUsingStrArray(this: RtedAlgorithm; it1: InfoTree; it2: InfoTree): float
computeEditMapping:
rted_matcher: computeEditMapping(this: RtedAlgorithm): Deque[seq[int]]
computeIJTable:
rted_matcher: computeIJTable(this: RtedAlgorithm; it: InfoTree; subtreePreorder: int; subtreeRevPreorder: int; subtreeSize: int; aStrategy: RtedPath; treeSize: int): void
computeInitialFeasibleSolution:
hungarian_algorithm: computeInitialFeasibleSolution(this: HungarianAlgorithm): void
computeOptimalStrategy:
rted_matcher: computeOptimalStrategy(this: RtedAlgorithm): void
computePeriod:
rted_matcher: computePeriod(this: RtedAlgorithm; it1: InfoTree; aVp: int; aNextVp: int; it2: InfoTree; aStrategy: RtedPath): void
computeTreeDist:
zs_matcher: computeTreeDist(this: ZsMatcher): seq[seq[float]]
concat:
seq2d: concat[T](inseq: Seq2d[T]): seq[T]
hlex_base: concat(strs: seq[PosStr]): PosStr
seq2d: concat[T](inseq: Seq2d[T]): seq[T]
concatBufsLeft:
term_buf: concatBufsLeft(bufs: seq[TermBuf]): TermBuf
term_buf: concatBufsLeft(bufs: seq[TermBuf]): TermBuf
concatBufsTop:
term_buf: concatBufsTop(bufs: seq[TermBuf]): TermBuf
term_buf: concatBufsTop(bufs: seq[TermBuf]): TermBuf
concatSide:
hseq_mapping: concatSide[A, B](arg: (A, seq[seq[B]])): (A, seq[B])
hseq_mapping: concatSide[A, B](arg: (A, seq[seq[B]])): (A, seq[B])
cond:
cl_logic: cond(v: untyped; conds: varargs[untyped]): untyped
cond2:
cl_logic: cond2(conds: varargs[untyped]): untyped
condIncl:
html_ast: condIncl(rtype, body: untyped): untyped
condOr:
blockfmt: condOr(cond: bool; ok: LytBlock; fail: LytBlock = makeEmptyBlock()): LytBlock
blockfmt: condOr(cond: bool; ok: LytBlock; fail: LytBlock = makeEmptyBlock()): LytBlock
configureDefaultTestContext:
hunittest: configureDefaultTestContext(skipAfterException: bool = false; skipAfterManual: bool = false; skipAfterCheckFail: bool = false)
connectedComponents:
hgraph: connectedComponents[N, E](graph: HGraph[N, E]; overrideDirected: bool = false): seq[ HNodeSet]
connError:
sqlite_extra: connError(conn: DbConn): string
contains:
clformat: contains(opts: HDisplayOpts; flag: HDisplayFlag): bool
hstring_algo: contains(str: string; parts: varargs[StrPart, toStrPart]): bool
oswrap: contains(dir: AbsDir; path: AbsPath): bool
oswrap: contains(path: AnyPath; substr: string): bool
colorstring: contains(s: ColoredString; c: char): bool
colorstring: contains(ps: PrintStyling; s: Style): bool
hmap: contains[A](t: CountMap[A]; key: A): bool
hmap: contains[A](t: CountMapRef[A]; key: A): bool
hmap: contains[A, B](t: Map[A, B]; x: A): bool
hmap: contains[A, B](t: MapRef[A, B]; key: A): bool
hmap: contains[A, B](t: OrderedMap[A, B]; key: A): bool
hmap: contains[A, B](t: OrderedMapRef[A, B]; key: A): bool
hprimitives: contains(r: ArrRange; item: int): bool
hprimitives: contains(sl: Slice[int]; arr: ArrRange): bool
seq2d: contains[T](grid: Seq2d[T]; pos: ArrPos): bool
clformat: contains(opts: HDisplayOpts; flag: HDisplayFlag): bool
hlex_base: contains(slice: PosStrSlice; position: int): bool
hparse_pegs: contains(s: string; pattern: Peg; matches: var PegMatches; env: proc (s: string): string; start = 0): bool
hparse_pegs: contains(s: string; pattern: Peg; env: proc (s: string): string = nil; start = 0): bool
hstring_algo: contains(str: string; parts: varargs[StrPart, toStrPart]): bool
ast_spec: contains(arange: AstRange; idx, maxLen: int): bool
hargparse: contains(val: CliValue; key: string): bool
oswrap: contains(dir: AbsDir; path: AbsPath): bool
oswrap: contains(path: AnyPath; substr: string): bool
colorstring: contains(s: ColoredString; c: char): bool
colorstring: contains(ps: PrintStyling; s: Style): bool
hgraph: contains(s: HEdgeSet; node: HEdge): bool
hgraph: contains(s: HEdgeSet; id: HEdgeId): bool
hgraph: contains[N, E](graph: HGraph[N, E]; edge: (HNode, HNode)): bool
hgraph: contains[N, E](graph: HGraph[N, E]; node: HNode): bool
hgraph: contains[N](map: HNodeMap[N]; node: HNode): bool
hgraph: contains[N](map: HNodeMap[N]; value: N): bool
hgraph: contains(s: HNodeSet; node: HNode): bool
hgraph: contains(s: HNodeSet; id: HNodeId): bool
hgraph: contains(stack: HNodeStack; node: HNode): bool
hmap: contains[A](t: CountMap[A]; key: A): bool
hmap: contains[A](t: CountMapRef[A]; key: A): bool
hmap: contains[A, B](t: Map[A, B]; x: A): bool
hmap: contains[A, B](t: MapRef[A, B]; key: A): bool
hmap: contains[A, B](t: OrderedMap[A, B]; key: A): bool
hmap: contains[A, B](t: OrderedMapRef[A, B]; key: A): bool
hprimitives: contains(r: ArrRange; item: int): bool
hprimitives: contains(sl: Slice[int]; arr: ArrRange): bool
htrie: contains[Key, Val](trie: Trie[Key, Val]; path: openArray[Key]): bool
rev_set_table: contains[K, V](table: RevSetTable[K, V]; key: K): bool
seq2d: contains[T](grid: Seq2d[T]; pos: ArrPos): bool
treesitter: contains[N, K](node: HtsNode[N, K]; name: string): bool
treesitter_core: contains[N: distinct](node: N; name: string): bool
contextType:
hext_template: contextType[T, UC](map: HextProcMap[T, UC]): UC
ControlChars:
hlex_base: ControlChars
convertAttribute:
xsd_ast: convertAttribute(xml; context): XsdEntry
convertBlock:
blockfmt: convertBlock(bk: LytBlock; newKind: LytBlockKind): LytBlock
blockfmt: convertBlock(bk: LytBlock; newKind: LytBlockKind): LytBlock
convertComplexType:
xsd_ast: convertComplexType(xml; context): XsdEntry
convertElement:
xsd_ast: convertElement(xml): XsdEntry
convertExtension:
xsd_ast: convertExtension(xml; context): XsdEntry
convertGroup:
xsd_ast: convertGroup(xml; context): XsdEntry
convertRestriction:
xsd_ast: convertRestriction(xml, context): XsdEntry
convertSchema:
xsd_ast: convertSchema(xml): XsdEntry
convertSequence:
xsd_ast: convertSequence(xml; context): XsdEntry
convertSimpleType:
xsd_ast: convertSimpleType(xml, context): XsdEntry
coOpt:
CliOptKind.coOpt
coOptionKinds:
cliparse: coOptionKinds
copyDirWithPermissions:
oswrap: copyDirWithPermissions(source, dest: AnyDir; ignorePermissionErrors = true)
oswrap: copyDirWithPermissions(source, dest: AnyDir; ignorePermissionErrors = true)
copyFileWithPermissions:
oswrap: copyFileWithPermissions(source, dest: AnyFile; ignorePermissionErrors = true)
oswrap: copyFileWithPermissions(source, dest: AnyFile; ignorePermissionErrors = true)
copyStructureHGraph:
hgraph: copyStructureHGraph[N, E](graph: HGraph[N, E]): HGraph[N, E]
copySubStructure:
hgraph: copySubStructure[N, E](graph: HGraph[N, E]; nodes: HNodeSet; edges: HEdgeSet = HEdgeSet(); inferEdges: bool = true; inferNodes: bool = false): HGraph[N, E]
cos:
geometry_primitives: cos(r: Radian): float
geometry_primitives: cos(r: Radian): float
coSpecial:
CliOptKind.coSpecial
cost:
subtree_matcher: cost(this: HungarianSubtreeMatcher; src: Tree; dst: Tree): float
CountMap:
hmap: CountMap
hmap: CountMap
CountMapRef:
hmap: CountMapRef
hmap: CountMapRef
CountryCode:
langcodes: CountryCode
CovChunk:
hcoverage: CovChunk
CovChunkKind:
hcoverage: CovChunkKind
CovProcInfo:
hcoverage: CovProcInfo
CovProcName:
hcoverage: CovProcName
CovReport:
hcoverage: CovReport
cpDir:
oswrap: cpDir(source, dest: AnyDir)
oswrap: cpDir(source, dest: AnyDir)
cpFile:
oswrap: cpFile[F1, F2: AnyFile](source: F1; dest: F2)
oswrap: cpFile[F1, F2: AnyFile](source: F1; dest: F2)
cpkArgument:
ShellCmdPartKind.cpkArgument
cpkFlag:
ShellCmdPartKind.cpkFlag
cpkOption:
ShellCmdPartKind.cpkOption
cpkRaw:
ShellCmdPartKind.cpkRaw
cpkSubCmd:
ShellCmdPartKind.cpkSubCmd
cpkSubExpr:
ShellCmdPartKind.cpkSubExpr
cppStyleMap:
colortext: cppStyleMap
createHardlink:
oswrap: createHardlink[Src: AnyPath; Dest: AnyPath](src: Src; dest: Dest)
oswrap: createHardlink[Src: AnyPath; Dest: AnyPath](src: Src; dest: Dest)
createSymlink:
oswrap: createSymlink[Src: AnyPath; Dest: AnyPath](src: Src; dest: Dest)
oswrap: createSymlink[Src: AnyPath; Dest: AnyPath](src: Src; dest: Dest)
cskStdinAlias:
CliSpecialKind.cskStdinAlias
cskVerbatimNext:
CliSpecialKind.cskVerbatimNext
cumsumjoin:
hmath: cumsumjoin(a: openArray[int]; sep: int; addFirst: bool = false; dropLast: bool = false): seq[int]
hmath: cumsumjoin(a: openArray[int]; sep: int; addFirst: bool = false; dropLast: bool = false): seq[int]
CurDir:
oswrap: CurDir
oswrap: CurDir
curIDir:
gold: curIDir(): untyped
gold: curIDir(): untyped
currentAbsSourceDir:
oswrap: currentAbsSourceDir(): AbsDir
oswrap: currentAbsSourceDir(): AbsDir
currentEventToStr:
xml_ast: currentEventToStr(parser: HXmlParser): string
currentPriority:
priority_queue: currentPriority(this: PriorityTreeQueue): int
currentSourceDir:
gold: currentSourceDir(): untyped
oswrap: currentSourceDir(): AbsDir
gold: currentSourceDir(): untyped
oswrap: currentSourceDir(): AbsDir
currIInfo:
gold: currIInfo(): untyped
gold: currIInfo(): untyped
currRune:
treesitter: currRune(lex: var TSLexer): Rune
curry1:
halgorithm: curry1[A, B, C](arg: proc (a: A; b: B): C; a: A): proc (b: B): C
halgorithm: curry1[A, B, C](arg: proc (a: A; b: B): C; a: A): proc (b: B): C
curry2:
halgorithm: curry2[A, B, C](arg: proc (a: A; b: B): C; b: B): proc (a: A): C
halgorithm: curry2[A, B, C](arg: proc (a: A; b: B): C; b: B): proc (a: A): C
Cursor:
treesitter: Cursor
cursor:
treesitter: cursor[N](node: N): Cursor[N]
cut:
hlex_base: cut(str; rx: Rx | Regex; fill: int = 128): string
cvkBool:
CliValueKind.cvkBool
cvkCommand:
CliValueKind.cvkCommand
cvkFloat:
CliValueKind.cvkFloat
cvkFsEntry:
CliValueKind.cvkFsEntry
cvkInt:
CliValueKind.cvkInt
cvkNotYetDefaulted:
CliValueKind.cvkNotYetDefaulted
cvkRecord:
CliValueKind.cvkRecord
cvkSeq:
CliValueKind.cvkSeq
cvkSpecialString:
CliValueKind.cvkSpecialString
cvkString:
CliValueKind.cvkString
cvkUnparse:
CliValueKind.cvkUnparse
cvkValidatorNames:
hargparse: cvkValidatorNames
cwchar:
wraphelp: cwchar
wraphelp: cwchar
cwd:
oswrap: cwd(): AbsDir
oswrap: cwd(): AbsDir
cxxInitList:
wraphelp_cxx: cxxInitList[T](args: T)
CxxTemplateApproximate:
wraphelp_cxx: CxxTemplateApproximate
CxxTemplateUndefined:
wraphelp_cxx: CxxTemplateUndefined
d:
debug: d(text: varargs[string, `$`]): void
debug: d(text: varargs[string, `$`]): void
dashedWords:
hstring_algo: dashedWords(str: string; toDash: set[char] = {'-', '_', ' ', '.', ',', ';', ':'}; toLower: set[char] = {'a' .. 'z', 'A' .. 'Z', '0' .. '9'}): string
hstring_algo: dashedWords(str: string; toDash: set[char] = {'-', '_', ' ', '.', ',', ';', ':'}; toLower: set[char] = {'a' .. 'z', 'A' .. 'Z', '0' .. '9'}): string
DashIdentChars:
hlex_base: DashIdentChars
de:
debug: de(expr: untyped; text: varargs[string, `$`]): void
debug: de(expr: untyped; text: varargs[string, `$`]): void
deallocPUarray:
wraphelp: deallocPUarray[T](arr: PUarray[T])
wraphelp: deallocPUarray[T](arr: PUarray[T])
debug:
colorlogger: debug(args: varargs[string, `$`])
hlogger: debug(logger: HLogger; args: varargs[string, `$`]): untyped
debugechoi:
debug: debugechoi(indent: int; message: string): void
debug: debugechoi(indent: int; message: string): void
debugImpl:
hlogger: debugImpl(logger: HLogger; pos: (string, int, int); args: seq[string])
debugOn:
blockfmt: debugOn(self: Layout; buf: var string): void
blockfmt: debugOn(self: Layout; buf: var string): void
debugpprint:
hpprint: debugpprint[T](obj: T; rightMargin: int = getRightMargin(); force: openArray[(PPrintMatch, PPrintLytChoice)] = @[]; ignore: PPrintMatch = PPrintMatch(); conf: PPrintConf = defaultPPrintConf)
hpprint: debugpprint[T](obj: T; rightMargin: int = getRightMargin(); force: openArray[(PPrintMatch, PPrintLytChoice)] = @[]; ignore: PPrintMatch = PPrintMatch(); conf: PPrintConf = defaultPPrintConf)
dechofmt:
debug: dechofmt(arg: string): untyped
debug: dechofmt(arg: string): untyped
decRight:
hprimitives: decRight(r: ArrRange; diff: int = 1): ArrRange
hprimitives: decRight(r: ArrRange; diff: int = 1): ArrRange
dedent:
base_writer: dedent(writer)
html_ast2: dedent(writer)
json_ast: dedent(w)
latex_writer: dedent(writer`gensym0: var LatexWriter)
xml_ast: dedent(writer`gensym154: var XmlWriter)
xml_serde: dedent(writer`gensym0: var XmlSerializer)
hlogger: dedent(logger: HLogger)
dedentLog:
colorlogger: dedentLog()
deduplicateIt:
algorithms: deduplicateIt[T](inseq: seq[T]; op: untyped; isSorted: bool = false): seq[T]
algorithms: deduplicateIt[T](inseq: seq[T]; op: untyped; isSorted: bool = false): seq[T]
deepCopy:
tree: deepCopy(this: Tree): Tree
defaulCliParseConfig:
cliparse: defaulCliParseConfig
default:
colorstring: default(rune: typedesc[ColoredRune]): ColoredRune
colorstring: default(rune: typedesc[ColoredRune]): ColoredRune
hgraph: default[N, E](graph: typedesc[HGraph[N, E]]): HGraph[N, E]
defaultDotBackgroundMap:
graphviz_ast: defaultDotBackgroundMap
defaultDotForegroundMap:
graphviz_ast: defaultDotForegroundMap
defaultFormatOpts:
blockfmt: defaultFormatOpts
blockfmt: defaultFormatOpts
defaultHDisplay:
clformat: defaultHDisplay
clformat: defaultHDisplay
defaultHyphenExceptionList:
htext_algo: defaultHyphenExceptionList
htext_algo: defaultHyphenExceptionList
defaultHyphenPattTree:
htext_algo: defaultHyphenPattTree
htext_algo: defaultHyphenPattTree
defaultJsonConvertOptions:
hjson: defaultJsonConvertOptions
defaultLexcastOpts:
lexcast: defaultLexcastOpts
defaultPPrintConf:
hpprint: defaultPPrintConf
hpprint: defaultPPrintConf
defaultPrintStyling:
colorstring: defaultPrintStyling
colorstring: defaultPrintStyling
DefaultQueryOptions:
tree_selector: DefaultQueryOptions
dekDelete:
DiffEditKind.dekDelete
DiffEditKind.dekDelete
dekInsert:
DiffEditKind.dekInsert
DiffEditKind.dekInsert
dekKeep:
DiffEditKind.dekKeep
DiffEditKind.dekKeep
del:
oswrap: del(v: ShellVar)
hmap: del[A](t: var CountMap[A]; key: A)
hmap: del[A](t: CountMapRef[A]; key: A)
hmap: del[A, B](t: var Map[A, B]; key: A)
hmap: del[A, B](t: MapRef[A, B]; key: A)
hmap: del[A, B](t: var OrderedMap[A, B]; key: A)
hmap: del[A, B](t: OrderedMapRef[A, B]; key: A)
oswrap: del(v: ShellVar)
hgraph: del[N](map: var HEdgeMap[N]; edge: HEdge)
hmap: del[A](t: var CountMap[A]; key: A)
hmap: del[A](t: CountMapRef[A]; key: A)
hmap: del[A, B](t: var Map[A, B]; key: A)
hmap: del[A, B](t: MapRef[A, B]; key: A)
hmap: del[A, B](t: var OrderedMap[A, B]; key: A)
hmap: del[A, B](t: OrderedMapRef[A, B]; key: A)
delEnv:
oswrap: delEnv(key: ShellVar)
oswrap: delEnv(key: ShellVar)
delete:
hstring_algo: delete(str: string; chars: set[char]): string
hstring_algo: delete(str: var string; chars: set[char])
hmap: delete[A, B](t: var OrderedMap[A, B]; key: A)
hmap: delete[A, B](t: OrderedMapRef[A, B]; key: A)
hstring_algo: delete(str: string; chars: set[char]): string
hstring_algo: delete(str: var string; chars: set[char])
hmap: delete[A, B](t: var OrderedMap[A, B]; key: A)
hmap: delete[A, B](t: OrderedMapRef[A, B]; key: A)
dependencyOrdering:
hgraph: dependencyOrdering[N, E](graph: HGraph[N, E]; root: HNode; leafFirst: bool = true): seq[HNode]
depthFirst:
hgraph: depthFirst[N, E](graph: HGraph[N, E]; root: HNode; preorderYield: bool = true): HNode
hgraph: depthFirst[N, E](graph: var HGraph[N, E]; root: HNode; preorderYield: bool = true): HNode
describeChar:
clformat: describeChar(ch: char; opts: HDisplayOpts = defaultHDisplay): string
clformat: describeChar(rune: Rune): string
clformat: describeChar(ch: char; opts: HDisplayOpts = defaultHDisplay): string
clformat: describeChar(rune: Rune): string
describeCharset:
clformat: describeCharset(s: set[char]): string
clformat: describeCharset(s: set[char]): string
describeSet:
clformat: describeSet[S](s: set[S]; sets: openArray[(set[S], string)]): string
clformat: describeSet[S](s: set[S]; sets: openArray[(set[S], string)]): string
describeStrPos:
clformat: describeStrPos(base: string; pos: int; before: int = 6; after: int = 12; opts: HDisplayOpts = defaultHDisplay): ColoredText
clformat: describeStrPos(base: string; pos: int; before: int = 6; after: int = 12; opts: HDisplayOpts = defaultHDisplay): ColoredText
destroySession:
hfswatch: destroySession(handle: FswHandle): cint
detectOs:
oswrap: detectOs(d: Distribution; cache: var array[4, string]): bool
oswrap: detectOs(d: Distribution; cache: var array[4, string]): bool
dev:
debug: dev(expr: untyped): untyped
debug: dev(expr: untyped): untyped
dfColored:
HDisplayFlag.dfColored
HDisplayFlag.dfColored
dfPathIndexed:
HDisplayFlag.dfPathIndexed
HDisplayFlag.dfPathIndexed
dfPositionIndexed:
HDisplayFlag.dfPositionIndexed
HDisplayFlag.dfPositionIndexed
dfsInorder:
DfsTraversalOrder.dfsInorder
DfsTraversalOrder.dfsInorder
dfSpellEmptyStrings:
HDisplayFlag.dfSpellEmptyStrings
HDisplayFlag.dfSpellEmptyStrings
dfsPostorder:
DfsTraversalOrder.dfsPostorder
DfsTraversalOrder.dfsPostorder
dfsPreorder:
DfsTraversalOrder.dfsPreorder
DfsTraversalOrder.dfsPreorder
DfsTraversalOrder:
htree_mapping: DfsTraversalOrder
htree_mapping: DfsTraversalOrder
dfUnicodeNewlines:
HDisplayFlag.dfUnicodeNewlines
HDisplayFlag.dfUnicodeNewlines
dfUnicodePPrint:
HDisplayFlag.dfUnicodePPrint
HDisplayFlag.dfUnicodePPrint
dfUseCommas:
HDisplayFlag.dfUseCommas
HDisplayFlag.dfUseCommas
dfUseQuotes:
HDisplayFlag.dfUseQuotes
HDisplayFlag.dfUseQuotes
dfWithRanges:
HDisplayFlag.dfWithRanges
HDisplayFlag.dfWithRanges
dgpAutomata:
DotGraphPresets.dgpAutomata
dgpAutomataAccept:
DotGraphPresets.dgpAutomataAccept
dgpRecords:
DotGraphPresets.dgpRecords
diceCoefficient:
similarity_metrics: diceCoefficient(commonElementsNb: int; leftElementsNb: int; rightElementsNb: int): float
diceSimilarity:
similarity_metrics: diceSimilarity(src: Tree; dst: Tree; mappings: MappingStore): float
dieHere:
debug: dieHere(): untyped
debug: dieHere(): untyped
dieHereComp:
debug: dieHereComp(): untyped
debug: dieHereComp(): untyped
dieHereMacro:
debug: dieHereMacro(): untyped
debug: dieHereMacro(): untyped
Diff:
treediff_main: Diff
diff:
treediff_main: diff(src, dst: Tree; matcher: Matcher; generator: EditScriptGenerator): Diff
DiffEdit:
hseq_distance: DiffEdit
hseq_distance: DiffEdit
DiffEditKind:
hseq_distance: DiffEditKind
hseq_distance: DiffEditKind
DiffShiftKind:
hseq_distance: DiffShiftKind
hseq_distance: DiffShiftKind
digits:
hparse_pegs: digits(): Peg
dir:
oswrap: dir(dir: AbsDir): AbsDir
oswrap: dir(file: AbsFile): AbsDir
oswrap: dir(dir: FsDir): FsDir
oswrap: dir(file: FsFile): FsDir
oswrap: dir(dir: RelDir): RelDir
oswrap: dir(file: RelFile): RelDir
oswrap: dir(dir: AbsDir): AbsDir
oswrap: dir(file: AbsFile): AbsDir
oswrap: dir(dir: FsDir): FsDir
oswrap: dir(file: FsFile): FsDir
oswrap: dir(dir: RelDir): RelDir
oswrap: dir(file: RelFile): RelDir
directEnumName:
introspection: directEnumName(arg: typed): untyped
introspection: directEnumName(arg: typed): untyped
dirExists:
oswrap: dirExists(dir: AnyDir): bool
oswrap: dirExists(dir: AnyDir): bool
DirSep:
oswrap: DirSep
oswrap: DirSep
disableSync:
sqlite_extra: disableSync(db: DbConn)
disjointIter:
halgorithm: disjointIter(x: typed): untyped
halgorithm: disjointIter(x: typed): untyped
displayAt:
xml_ast: displayAt(parser: HXmlParser): string
distance:
comparators: distance(this: PositionInParentsSimilarityMappingComparator; m: Mapping): float
DistributionDebianDerivatives:
oswrap: DistributionDebianDerivatives
oswrap: DistributionDebianDerivatives
DistributionGenericOsNames:
oswrap: DistributionGenericOsNames
oswrap: DistributionGenericOsNames
docTree:
hargparse: docTree(doc: string): CliDocTree
hargparse: docTree(doc: string; sub: openArray[(string, CliDocTree)]): CliDocTree
doExec:
sqlite_extra: doExec(sq: DbConn; prep: SqlPrepared)
dollar:
gold: dollar[T](arg: T): string
gold: dollar[T](arg: T): string
done:
hlogger: done(logger: HLogger; args: varargs[string, `$`]): untyped
doneImpl:
hlogger: doneImpl(logger: HLogger; pos: (string, int, int); args: seq[string])
doOptLayout:
blockfmt: doOptLayout(self: var LytBlock; rest: var Option[LytSolution]; opts: LytOptions): Option[ LytSolution]
blockfmt: doOptLayout(self: var LytBlock; rest: var Option[LytSolution]; opts: LytOptions): Option[ LytSolution]
dotColor:
graphviz_ast: dotColor(col: ForegroundColor; map: array[ForegroundColor, Color] = defaultDotForegroundMap): Color
DotEdge:
graphviz_ast: DotEdge
DotEdgeStyle:
graphviz_ast: DotEdgeStyle
DotGraph:
graphviz_ast: DotGraph
DotGraphNodeRank:
graphviz_ast: DotGraphNodeRank
DotGraphPresets:
graphviz_ast: DotGraphPresets
DotGraphRankDir:
graphviz_ast: DotGraphRankDir
DotNode:
graphviz_ast: DotNode
DotNodeId:
graphviz_ast: DotNodeId
DotNodeLabelAlign:
graphviz_ast: DotNodeLabelAlign
DotNodeShape:
graphviz_ast: DotNodeShape
DotNodeStyle:
graphviz_ast: DotNodeStyle
DotPortPosition:
graphviz_ast: DotPortPosition
dotRepr:
hgraph: dotRepr[N, E](graph: HGraph[N, E]; baseGraph: Option[DotGraph] = none(DotGraph); clusters: seq[tuple[nodes: HNodeSet, name: string]] = @[]): DotGraph
hgraph: dotRepr[N, E](graph: HGraph[N, E]; nodeDotRepr: proc (node: N; hnode: HNode): DotNode; edgeDotRepr: proc (edge: E; hedge: HEdge): DotEdge = nil; baseGraph: Option[DotGraph] = none(DotGraph); clusters: seq[tuple[nodes: HNodeSet, name: string]] = @[]): DotGraph
hgraph: dotRepr[N, E](graph: HGraph[N, E]; nodeDotRepr: proc (node: N; hnode: HNode): DotNode; edgeDotRepr: proc ( edges: seq[tuple[edge: E, hedge: HEdge]]): DotEdge = nil; baseGraph: Option[DotGraph] = none(DotGraph); clusters: seq[tuple[nodes: HNodeSet, name: string]] = @[]): DotGraph
dotReprCollapseEdgesJoin:
hgraph: dotReprCollapseEdgesJoin[E](edges: seq[tuple[edge: E, hedge: HEdge]]): DotEdge
dotReprCollapseEdgesNoLabel:
hgraph: dotReprCollapseEdgesNoLabel[E](edges: seq[tuple[edge: E, hedge: HEdge]]): DotEdge
dotReprDollarNode:
hgraph: dotReprDollarNode[N](node: N; hnode: HNode): DotNode
DotSplineStyle:
graphviz_ast: DotSplineStyle
dowhile:
gold: dowhile(expr, body: untyped): untyped
gold: dowhile(expr, body: untyped): untyped
down:
treesitter: down[N](cursor: Cursor[N]): bool
dppBottomLeft:
DotPortPosition.dppBottomLeft
dppBotton:
DotPortPosition.dppBotton
dppBottonRight:
DotPortPosition.dppBottonRight
dppLeft:
DotPortPosition.dppLeft
dppNone:
DotPortPosition.dppNone
dppRight:
DotPortPosition.dppRight
dppTop:
DotPortPosition.dppTop
dppTopLeft:
DotPortPosition.dppTopLeft
dppTopRight:
DotPortPosition.dppTopRight
drawOrthoLayout:
hgraph: drawOrthoLayout(layoutData: OrthoLayoutData): seq[seq[string]]
drop:
hparse_base: drop[F](state: var HsLexerState[F]; flag: F)
dropCommonPrefix:
hstring_algo: dropCommonPrefix(strs: seq[string]; dropSingle: bool = true): seq[string]
hstring_algo: dropCommonPrefix(strs: seq[string]; dropSingle: bool = true): seq[string]
dropLongestSubseq:
halgorithm: dropLongestSubseq[T](inseq: seq[T]; subseqs: seq[seq[T]]): seq[T]
halgorithm: dropLongestSubseq(inseq: string; inseqs: seq[string]): string
halgorithm: dropLongestSubseq[T](inseq: seq[T]; subseqs: seq[seq[T]]): seq[T]
halgorithm: dropLongestSubseq(inseq: string; inseqs: seq[string]): string
dropLowerPrefix:
halgorithm: dropLowerPrefix(str: sink string): string
halgorithm: dropLowerPrefix(str: sink string): string
dropNormPrefix:
hstring_algo: dropNormPrefix(str: string; prefix: string): string
hstring_algo: dropNormPrefix(str: string; prefix: string): string
dropNs:
xsd_ast: dropNs(tag: string): string
xsd_ast: dropNs(tag, ns: string): string
xsd_ast: dropNs(node: XmlNode): string
dropPrefix:
hstring_algo: dropPrefix(ss: seq[string]; patt: StrPart): seq[string]
hstring_algo: dropPrefix(str: string; alt: string): string
hstring_algo: dropPrefix(str: string; part: StrPart): string
hstring_algo: dropPrefix(ss: seq[string]; patt: StrPart): seq[string]
hstring_algo: dropPrefix(str: string; alt: string): string
hstring_algo: dropPrefix(str: string; part: StrPart): string
dropSubseq:
halgorithm: dropSubseq[T](inseq, subseq: openArray[T]): seq[T]
halgorithm: dropSubseq[T](inseq, subseq: openArray[T]): seq[T]
dropSubstr:
halgorithm: dropSubstr(instr, substr: string): string
halgorithm: dropSubstr(instr, substr: string): string
dropSuffix:
hstring_algo: dropSuffix(str: string; part: StrPart): string
oswrap: dropSuffix(dir: AbsDir; suffix: string): AbsDir
hstring_algo: dropSuffix(str: string; part: StrPart): string
oswrap: dropSuffix(dir: AbsDir; suffix: string): AbsDir
dskDelete:
DiffShiftKind.dskDelete
DiffShiftKind.dskDelete
dskEmpty:
DiffShiftKind.dskEmpty
DiffShiftKind.dskEmpty
dskInsert:
DiffShiftKind.dskInsert
DiffShiftKind.dskInsert
dskKeep:
DiffShiftKind.dskKeep
DiffShiftKind.dskKeep
dump:
hlogger: dump(logger: HLogger; expr: untyped; args: varargs[string, `$`]): untyped
dumpHook:
jsony_converters: dumpHook(s: var string; c: cstring)
jsony_converters: dumpHook[I](s: var string; ins: set[I])
dumpImpl:
hlogger: dumpImpl(logger: HLogger; pos: (string, int, int); args: seq[string])
dumpTyped:
gold: dumpTyped(a: typed): untyped
gold: dumpTyped(a: typed): untyped
dvDataDump:
HDisplayVerbosity.dvDataDump
HDisplayVerbosity.dvDataDump
dvMinimal:
HDisplayVerbosity.dvMinimal
HDisplayVerbosity.dvMinimal
dvNormal:
HDisplayVerbosity.dvNormal
HDisplayVerbosity.dvNormal
dvVerbose:
HDisplayVerbosity.dvVerbose
HDisplayVerbosity.dvVerbose
eachIt:
algorithms: eachIt(main, expr: untyped)
algorithms: eachIt(main, expr: untyped)
echoi:
debug: echoi(message: varargs[string, `$`]): void
debug: echoi(indent: int; message: varargs[string, `$`]): void
debug: echoi(message: varargs[string, `$`]): void
debug: echoi(indent: int; message: varargs[string, `$`]): void
echov:
debug: echov(variable: untyped; other: varargs[string, `$`]): untyped
debug: echov(variable: untyped; other: varargs[string, `$`]): untyped
echove:
debug: echove(body: untyped): untyped
debug: echove(body: untyped): untyped
eclose:
xml_ast: eclose(writer; elem: string; indent: bool = true)
edgeCount:
hgraph: edgeCount[N, E](graph: HGraph[N, E]): int
edges:
hgraph: edges[N, E](graph: HGraph[N, E]): HEdge
EditScript:
edit_generator: EditScript
EditScriptGenerator:
edit_generator: EditScriptGenerator
edsBold:
DotEdgeStyle.edsBold
edsDashed:
DotEdgeStyle.edsDashed
edsDefault:
DotEdgeStyle.edsDefault
edsDotted:
DotEdgeStyle.edsDotted
edsInvis:
DotEdgeStyle.edsInvis
edsSolid:
DotEdgeStyle.edsSolid
edsTapered:
DotEdgeStyle.edsTapered
eindent:
xml_ast: eindent(writer; body): untyped
EInvalidPeg:
hparse_pegs: EInvalidPeg
elementName:
xml_ast: elementName(my: HXmlParser): string
empty:
gold: empty(s: seq): bool
gold: empty(s: seq): bool
emptyRune:
hprimitives: emptyRune
hprimitives: emptyRune
emptySeq:
halgorithm: emptySeq[T](): seq[T]
halgorithm: emptySeq[T](): seq[T]
emptyTermBuf:
term_buf: emptyTermBuf
term_buf: emptyTermBuf
enableInScopeIf:
hlogger: enableInScopeIf(logger: HLogger; expr: bool): untyped
enclosedIn:
hstring_algo: enclosedIn(s: string; delim: string): bool
hstring_algo: enclosedIn(str: string; delim: StrPart): bool
hstring_algo: enclosedIn(str: string; delim: StrPartTuple): bool
hstring_algo: enclosedIn(s: string; delim: string): bool
hstring_algo: enclosedIn(str: string; delim: StrPart): bool
hstring_algo: enclosedIn(str: string; delim: StrPartTuple): bool
endAnchor:
hparse_pegs: endAnchor(): Peg
endByte:
treesitter: endByte[N, K](node: HtsNode[N, K]): int
treesitter_core: endByte[N: distinct](node: N): int
endColumn:
treesitter_core: endColumn[N: distinct](node: N): int
endFor:
types: endFor(slice: SliceTypes; base: int): int
types: endFor(slice: SliceTypes; base: int): int
endInnerNode:
tree: endInnerNode(this: TreeMetricComputer; tree: Tree)
endLine:
treesitter_core: endLine[N: distinct](node: N): int
endPoint:
treesitter: endPoint[N, K](node: HtsNode[N, K]): TSPoint
treesitter_core: endPoint[N: distinct](node: N): TSPoint
endsWith:
hstring_algo: endsWith(s: string; part: StrPart): bool
hstring_algo: endsWith(str: string; suffixes: varargs[string]): bool
oswrap: endsWith(path: AnyPath; expr: typed): bool
hparse_pegs: endsWith(s: string; suffix: Peg; env: proc (s: string): string = nil; start = 0): bool
hstring_algo: endsWith(s: string; part: StrPart): bool
hstring_algo: endsWith(str: string; suffixes: varargs[string]): bool
oswrap: endsWith(path: AnyPath; expr: typed): bool
endTransaction:
sqlite_extra: endTransaction(db: DbConn)
enkBoolLit:
ExprNodeKind.enkBoolLit
enkBracket:
ExprNodeKind.enkBracket
enkBracketExpr:
ExprNodeKind.enkBracketExpr
enkCall:
ExprNodeKind.enkCall
enkCharLit:
ExprNodeKind.enkCharLit
enkDotExpr:
ExprNodeKind.enkDotExpr
enkFloatLit:
ExprNodeKind.enkFloatLit
enkIdent:
ExprNodeKind.enkIdent
enkInfix:
ExprNodeKind.enkInfix
enkIntLit:
ExprNodeKind.enkIntLit
enkPrefix:
ExprNodeKind.enkPrefix
enkStrLit:
ExprNodeKind.enkStrLit
enkTuple:
ExprNodeKind.enkTuple
ensureDir:
oswrap: ensureDir(file: AbsFile)
oswrap: ensureDir(file: AbsFile)
entityName:
xml_ast: entityName(my: HXmlParser): string
enumerate:
halgorithm: enumerate[T](s: openArray[T]): seq[(int, T)]
halgorithm: enumerate[T](s: openArray[T]): seq[(int, T)]
enumeration:
rted_matcher: enumeration[T](s: var seq[T]): Enumeration[T]
enumNamesTable:
introspection: enumNamesTable[En: enum](arg: En; withDirectName: bool = true; withDroppedPrefix: bool = true): seq[ tuple[names: seq[string], value: En]]
introspection: enumNamesTable(En: typedesc; withDirectName: bool = true; withDroppedPrefix: bool = true): seq[ tuple[names: seq[string], value: En:type]]
introspection: enumNamesTable[En: enum](arg: En; withDirectName: bool = true; withDroppedPrefix: bool = true): seq[ tuple[names: seq[string], value: En]]
introspection: enumNamesTable(En: typedesc; withDirectName: bool = true; withDroppedPrefix: bool = true): seq[ tuple[names: seq[string], value: En:type]]
EnumParseError:
halgorithm: EnumParseError
halgorithm: EnumParseError
enumPrefixForCamel:
namegen: enumPrefixForCamel(camel: string): string
namegen: enumPrefixForCamel(camel: string; cache: var StringNameCache): string
env:
latex_writer: env(writer; envName: string; args: openArray[string] = []; body: untyped): untyped
hshell: env(cmd: var ShellCmd; key, val: string): void
EnvironmentAssertionError:
exceptions: EnvironmentAssertionError
exceptions: EnvironmentAssertionError
EnvVarError:
oswrap: EnvVarError
oswrap: EnvVarError
eopen:
xml_ast: eopen(writer; elem: string; params: openArray[(string, string)] = @[]; indent: bool = false)
EqCmpProc:
hprimitives: EqCmpProc
hprimitives: EqCmpProc
eqIdent:
nim_ast_aux: eqIdent(node: NimNode; strs: openArray[string]): bool
err:
colorlogger: err(args: varargs[untyped]): untyped
colorlogger: err(args: varargs[string, `$`])
hlogger: err(logger: HLogger; args: varargs[string, `$`]): untyped
errImpl:
hlogger: errImpl(logger: HLogger; pos: (string, int, int); args: seq[string])
ErrorAnnotation:
exceptions: ErrorAnnotation
exceptions: ErrorAnnotation
errorAt:
xml_ast: errorAt(parser: var HXmlParser): string
escapeHTML:
hstring_algo: escapeHTML(input: string): string
hstring_algo: escapeHTML(input: string): string
escapeHtmlGraphviz:
graphviz_ast: escapeHtmlGraphviz(str: string): string
escapePeg:
hparse_pegs: escapePeg(s: string): string
escapeStrLit:
hstring_algo: escapeStrLit(input: string): string
hstring_algo: escapeStrLit(input: string): string
esingle:
xml_ast: esingle(writer; elem: string; params: openArray[(string, string)] = @[]; indent: bool = false)
etag:
xml_ast: etag(writer; name: string; params: openArray[(string, string)] = @[])
etagl:
xml_ast: etagl(writer; name: string; params: openArray[(string, string)] = @[])
etkBoolLit:
ExprTokKind.etkBoolLit
etkCharLit:
ExprTokKind.etkCharLit
etkComma:
ExprTokKind.etkComma
etkDot:
ExprTokKind.etkDot
etkExprClose:
ExprTokKind.etkExprClose
etkFloat:
ExprTokKind.etkFloat
etkFloatLit:
ExprTokKind.etkFloatLit
etkIdentName:
ExprTokKind.etkIdentName
etkIdentOp:
ExprTokKind.etkIdentOp
etkIntLit:
ExprTokKind.etkIntLit
etkLBrack:
ExprTokKind.etkLBrack
etkLPar:
ExprTokKind.etkLPar
etkRBrack:
ExprTokKind.etkRBrack
etkRPar:
ExprTokKind.etkRPar
etkSemicolon:
ExprTokKind.etkSemicolon
etkStrLit:
ExprTokKind.etkStrLit
eval:
hshell: eval(cmd: ShellCmd; stdin: string = ""): string
hshell: eval(expr: ShellExpr): string
evalAst:
hext_template: evalAst[V, UC](node: HxTree; ctx: var HextAstCtx[V, UC]): HextValue[V]
hext_template: evalAst[T, V, UC](ast: T; op: HextOpKind; ctx: var HextAstCtx[V, UC]): HextValue[ V]
evalHext:
hext_template: evalHext[T, Uc](node: HxTree; stream: Uc; initValues: openArray[(string, HextValue[T])] = @[])
hext_template: evalHext[T, Uc](text: string; stream: Uc; initValues: openArray[(string, HextValue[T])] = @[])
evalShell:
hshell: evalShell(ast: ShellAst): auto
hshell: evalShell(cmd: ShellCmd; stdin: string = ""): auto
hshell: evalShell(cmd: ShellExpr): auto
evalShellStdout:
hshell: evalShellStdout(cmd: ShellAst; stdin: string = ""): string
hshell: evalShellStdout(cmd: ShellCmd; stdin: string = ""; maxErrorLines: int = high(int)): string
hshell: evalShellStdout(cmd: ShellExpr): string
eventParser:
hparse_pegs: eventParser(pegAst, handlers: untyped): ( proc (s: string; env: proc (s: string): string): int)
ewrap:
xml_ast: ewrap(writer; name: string; params: openArray[(string, string)] = @[]; body: untyped): untyped
ewrapl:
xml_ast: ewrapl(writer; name: string; params: openArray[(string, string)] = @[]; indentBody: bool = true; body: untyped): untyped
ewrapl1:
xml_ast: ewrapl1(writer; name: string; params: openArray[(string, string)] = @[]; body: untyped): untyped
excl:
hgraph: excl(s: var HEdgeSet; edge: HEdge)
hgraph: excl(s: var HEdgeSet; s2: HEdgeSet)
hgraph: excl(s: var HNodeSet; node: HNode)
hgraph: excl(s: var HNodeSet; s2: HNodeSet)
exclFilePermissions:
oswrap: exclFilePermissions(filename: AnyFile; permissions: set[os.FilePermission])
oswrap: exclFilePermissions(filename: AnyFile; permissions: set[os.FilePermission])
exec:
tree_selector: exec[N, K](query: Query[N, K]; root: N; ctx: QueryCtx[N, K]): seq[N]
ps: exec(cmd: PsCommand; stdin: string = ""): PsResult
execCode:
hlogger: execCode(logger: HLogger; inCall: typed; dryRun: bool = false; lvl: static[HLogLevel] = logInfo): untyped
execShell:
hlogger: execShell(logger: HLogger; pos: (string, int, int); shellCmd: ShellCmd; outLog: StreamConverter[ ShellCmd, bool, HLogger] = loggerOutConverter; errLog: StreamConverter[ ShellCmd, bool, HLogger] = loggerErrConverter; logRaised: bool = false; execTimeoutMs: int = high(int))
hlogger: execShell(logger: HLogger; shellCmd: ShellCmd): untyped
hshell: execShell(cmd: ShellAst): void
hshell: execShell(cmd: ShellCmd; doRaise: bool = true; limitErr: int = high(int); limitOut: int = high(int)): void
hshell: execShell(cmd: ShellExpr): void
execute:
hungarian_algorithm: execute(this: HungarianAlgorithm): seq[int]
executePhase:
hungarian_algorithm: executePhase(this: HungarianAlgorithm): void
execWithCtx:
tree_selector: execWithCtx[N, K](tree: N; inCtx: QueryCtx[N, K]; body: untyped): untyped
ExeExts:
oswrap: ExeExts
oswrap: ExeExts
exists:
oswrap: exists(path: AnyPath): bool
oswrap: exists(fs: FsDir): bool
oswrap: exists(fs: FsEntry): bool
oswrap: exists(fs: FsFile): bool
oswrap: exists(v: ShellVar): bool
oswrap: exists(path: AnyPath): bool
oswrap: exists(fs: FsDir): bool
oswrap: exists(fs: FsEntry): bool
oswrap: exists(fs: FsFile): bool
oswrap: exists(v: ShellVar): bool
existsEnv:
oswrap: existsEnv(key: ShellVar): bool
oswrap: existsEnv(key: ShellVar): bool
existsEnvOrDefault:
oswrap: existsEnvOrDefault(varname: ShellVar; ifExists, default: untyped): untyped
oswrap: existsEnvOrDefault(varname: ShellVar; ifExists, default: untyped): untyped
existsEnvTo:
oswrap: existsEnvTo(env: ShellVar; varname: untyped): untyped
oswrap: existsEnvTo(env: ShellVar; varname: untyped): untyped
existsOrCreateDir:
oswrap: existsOrCreateDir(dir: AnyDir): bool
oswrap: existsOrCreateDir(dir: AnyDir): bool
exitException:
hargparse: exitException(code: CliExitValueRange; name: string; doc: string; docFull: string = ""): CliExitCode
exitWith:
hargparse: exitWith(app: CliApp; ex: ref Exception; logger: HLogger; doQuit: bool = true)
expand:
matching: expand(body: typed): untyped
expandSize:
hprimitives: expandSize(pos: ArrPos; size: ArrSize): ArrSize
hprimitives: expandSize(pos: ArrPos; size: ArrSize): ArrSize
expandSymlink:
oswrap: expandSymlink(path: AbsDir): AbsDir
oswrap: expandSymlink(path: AbsFile): AbsFile
oswrap: expandSymlink(path: AbsDir): AbsDir
oswrap: expandSymlink(path: AbsFile): AbsFile
expect:
hunittest: expect(args: varargs[untyped]): untyped
expectAt:
xml_ast: expectAt(parser: HXmlParser; at: set[XmlEventKind]; procname: string): untyped
expectKind:
hparse_base: expectKind[K](lex: var HsLexer[HsTok[K]]; kind: set[K] | K)
expectType:
debug: expectType(op, t: untyped): untyped
debug: expectType(op, t: untyped): untyped
expr:
hshell: expr(cmd: var ShellCmd; expr: ShellAst)
hshell: expr(cmd: var ShellCmd; subexpr: ShellCmd)
hshell: expr(cmd: var ShellCmd; subexpr: ShellExpr)
ExprNodeKind:
hparse_common: ExprNodeKind
ExprTokKind:
hparse_common: ExprTokKind
ext:
oswrap: ext(file: AnyFile; multidot: bool = true): string
oswrap: ext(file: AnyFile; multidot: bool = true): string
extendedAsciiNames:
clformat: extendedAsciiNames
clformat: extendedAsciiNames
extendOutgoing:
hgraph: extendOutgoing[N, E, V](graph: HGraph[N, E]; nodes: HNodeSet; existingGroups: var Table[ HNodeSet, V] | var TableRef[HNodeSet, V]; accept: proc (node: HNode): bool = nil): HNodeSet
hgraph: extendOutgoing[N, E](graph: HGraph[N, E]; nodes: HNodeSet; accept: proc (node: HNode): bool = nil): HNodeSet
hgraph: extendOutgoing[N, E, V](graph: HGraph[N, E]; nodes: HNodeSet; existingGroups: var seq[(HNodeSet, V)]; accept: proc (node: HNode): bool = nil): HNodeSet
extractFilename:
oswrap: extractFilename(path: AnyFile): string
oswrap: extractFilename(path: AnyFile): string
fail:
hlogger: fail(logger: HLogger; args: varargs[string, `$`]): untyped
hunittest: fail(msg: string = ""): untyped
failCount:
ast_spec: failCount[K](fail: AstCheckFail[K]): int
failImpl:
hlogger: failImpl(logger: HLogger; pos: (string, int, int); args: seq[string])
fastExponentiation:
tree: fastExponentiation(base: int; exponent: int): int
fatal:
colorlogger: fatal(args: varargs[string, `$`])
hlogger: fatal(logger: HLogger; args: varargs[string, `$`]): untyped
fatalImpl:
hlogger: fatalImpl(logger: HLogger; pos: (string, int, int); args: seq[string])
fefAttributeModified:
FswEventFlag.fefAttributeModified
fefCreated:
FswEventFlag.fefCreated
fefIsDir:
FswEventFlag.fefIsDir
fefIsFile:
FswEventFlag.fefIsFile
fefIsSymLink:
FswEventFlag.fefIsSymLink
fefLink:
FswEventFlag.fefLink
fefMovedFrom:
FswEventFlag.fefMovedFrom
fefMovedTo:
FswEventFlag.fefMovedTo
fefNoOp:
FswEventFlag.fefNoOp
fefOverflow:
FswEventFlag.fefOverflow
fefOwnerModified:
FswEventFlag.fefOwnerModified
fefPlatformSpecific:
FswEventFlag.fefPlatformSpecific
fefRemoved:
FswEventFlag.fefRemoved
fefRenamed:
FswEventFlag.fefRenamed
fefUpdated:
FswEventFlag.fefUpdated
fetchUnmatchedWorker:
hungarian_algorithm: fetchUnmatchedWorker(this: HungarianAlgorithm): int
fg:
colorstring: fg(cs: ColoredString): ForegroundColor
colorstring: fg(color: TermColor8Bit): TermColor8BitFg
colorstring: fg(cs: ColoredString): ForegroundColor
colorstring: fg(color: TermColor8Bit): TermColor8BitFg
fg=:
colorstring: fg=(cs: var ColoredString; arg: ForegroundColor)
colorstring: fg=(cs: var ColoredString; arg: ForegroundColor)
field:
hpprint: field(main: sink PPrintGlob; field: string): PPrintGlob
hpprint: field(main: sink PPrintGlob; field: string): PPrintGlob
fieldDoc:
ast_spec: fieldDoc[N, K](spec: AstSpec[N, K]; node: N; idx: int): Option[string]
FieldIndex:
matching: FieldIndex
fieldMap:
treesitter: fieldMap(lang: PtsLanguage; productionId: uint32): TsFieldMap
fieldName:
ast_spec: fieldName[N, K](spec: AstSpec[N, K]; node: N; idx: int): Option[string]
treesitter: fieldName[N](cursor: Cursor[N]): string
fieldNames:
treesitter_core: fieldNames[N: distinct](node: N): seq[string]
fieldRange:
ast_spec: fieldRange[N, K](spec: AstSpec[N, K]; node: N; idx: int): Option[AstRange]
fileExists:
oswrap: fileExists(filename: AnyFile): bool
oswrap: fileExists(filename: AnyFile): bool
fileNewer:
oswrap: fileNewer(base, other: AnyFile): bool
oswrap: fileNewer(base, other: AnyFile): bool
fill:
jcommon: fill[R, T](arr: var array[R, T]; key: T)
jcommon: fill[T](arr: var seq[T]; key: T)
fillNext:
hlex_base: fillNext(str; chars: int)
hparse_base: fillNext[T](lex: var HsLexer[T]; chars: int)
fillToSize:
seq2d: fillToSize[T](grid: var MulticellGrid[T]; size: ArrSize): void
seq2d: fillToSize[T](grid: var Seq2d[T]; size: ArrSize; val: T): void
seq2d: fillToSize[T](grid: var Seq2d[T]; rows, cols: int; default: T): void
seq2d: fillToSize[T](grid: var MulticellGrid[T]; size: ArrSize): void
seq2d: fillToSize[T](grid: var Seq2d[T]; size: ArrSize; val: T): void
seq2d: fillToSize[T](grid: var Seq2d[T]; rows, cols: int; default: T): void
filter:
hgraph_db: filter(query: var Query; filter: VertexFilter): var Query
filterEmpty:
blockfmt: filterEmpty(blocks: openArray[LytBlock]): seq[LytBlock]
blockfmt: filterEmpty(blocks: openArray[LytBlock]): seq[LytBlock]
filterExclude:
FswFilterType.filterExclude
filterInclude:
FswFilterType.filterInclude
filterMappings:
subtree_matcher: filterMappings(this: CliqueSubtreeMatcher; multiMappings: MultiMappingStore): void
subtree_matcher: filterMappings(this: GreedySubtreeMatcher; multiMappings: MultiMappingStore): void
subtree_matcher: filterMappings(this: HungarianSubtreeMatcher; multiMappings: MultiMappingStore): void
filterPrefix:
hstring_algo: filterPrefix(str: seq[string]; pref: StrPart): seq[string]
hstring_algo: filterPrefix(str: seq[string]; pref: StrPart): seq[string]
final:
geometry_primitives: final(l: Line): Vec
geometry_primitives: final(l: Line): Vec
finalizeDefaults:
hargparse: finalizeDefaults(app: var CliApp)
find:
hparse_pegs: find(s: string; pattern: Peg; matches: var PegMatches; env: proc (s: string): string = nil; start = 0): int
hparse_pegs: find(s: string; pattern: Peg; env: proc (s: string): string = nil; start = 0): int
xml_ast: find(node: XmlNode; subnodeTag: string): int
findAll:
hparse_pegs: findAll(s: string; pattern: Peg; env: proc (s: string): string = nil; start = 0): seq[ string]
hparse_pegs: findAll(s: string; pattern: Peg; env: proc (s: string): string = nil; start = 0): string
findAny:
jcommon: findAny[T](s: HashSet[T]): T
findBounds:
hparse_pegs: findBounds(s: string; pattern: Peg; matches: var PegMatches; env: proc (s: string): string = nil; start = 0): tuple[ first, last: int]
findCycles:
hgraph: findCycles[N, E](graph: HGraph[N, E]; ignoreSelf: bool = false; overrideDirected: bool = false; yieldMultiedge: bool = false): seq[ HGraphPath]
findEnd:
hstring_algo: findEnd(str: string; sub: string; start: Natural = 0; last = 0): int
hstring_algo: findEnd(str: string; sub: string; start: Natural = 0; last = 0): int
findExe:
oswrap: findExe(bin: string): AbsFile
oswrap: findExe(bin: string): AbsFile
findFile:
oswrap: findFile(dir: AbsDir; name: GitGlob; onError: string = ""): AbsFile
oswrap: findFile(paths: seq[AbsDir]; name: string; extensions: seq[GitGlob]; onError: string = ""): AbsFile
oswrap: findFile(dir: AbsDir; name: GitGlob; onError: string = ""): AbsFile
oswrap: findFile(paths: seq[AbsDir]; name: string; extensions: seq[GitGlob]; onError: string = ""): AbsFile
findFilesWithExt:
oswrap: findFilesWithExt(dir: AbsDir; ext: seq[string]): seq[AbsFile]
oswrap: findFilesWithExt(dir: AbsDir; ext: seq[string]): seq[AbsFile]
findIt:
algorithms: findIt(s: typed; op: untyped): int
algorithms: findIt(s: typed; op: untyped): int
findItFirst:
hseq_mapping: findItFirst(s: typed; op: untyped): untyped
hseq_mapping: findItFirst(s: typed; op: untyped): untyped
findItFirstOpt:
hseq_mapping: findItFirstOpt(s: typed; op: untyped): untyped
hseq_mapping: findItFirstOpt(s: typed; op: untyped): untyped
findLineRange:
hlogger: findLineRange(base: string; start: Slice[int]; around: (int, int) = (0, 0)): Slice[ int]
findMaxIt:
htemplates: findMaxIt(s: untyped; op: untyped): untyped
htemplates: findMaxIt(s: untyped; op: untyped): untyped
findMinIt:
htemplates: findMinIt(s: untyped; op: untyped): untyped
htemplates: findMinIt(s: untyped; op: untyped): untyped
findMissing:
ast_spec: findMissing[N, K](spec: AstPattern[N, K]; node: N; path: seq[int] = @[]): AstCheckFail[ K]
findPos:
edit_generator: findPos(this: EditScriptGenerator; x: Tree): int
findSingle:
blockfmt: findSingle(elems: typed; targetKind: typed): untyped
blockfmt: findSingle(elems: typed; targetKind: typed): untyped
findXephyr:
xephyr: findXephyr(): Option[(Pid, seq[string])]
finish:
html_ast2: finish(writer; elem: HtmlNodeKind; useLine: bool = true)
html_ast2: finish(writer; elems: openArray[HTagSpec])
html_ast2: finish(writer; elems: openArray[HtmlNodeKind])
finishAllSlice:
hlex_base: finishAllSlice(str; rightShift: int = -1)
finished:
hlex_base: finished(str: PosStr): bool
hparse_base: finished[T](lex: HsLexer[T]): bool
json_ast: finished(r): bool
treesitter: finished(lex: var TSLexer): bool
finishSlice:
hlex_base: finishSlice(str; rightShift: int = -1)
first:
gold: first[E](s: set[E]): E
gold: first(s: seq): untyped
gold: first[E](s: set[E]): E
gold: first(s: seq): untyped
firstAlign:
hseq_distance: firstAlign[T](seq1, seq2: seq[T]; gapOpenPenalty: int = -2; gapExtPenalty: int = -1; matchScore: ScoreCmpProc[T]): AlignSeq[T]
hseq_distance: firstAlign[T](seq1, seq2: seq[T]; gapOpenPenalty: int = -2; gapExtPenalty: int = -1; matchScore: ScoreCmpProc[T]): AlignSeq[T]
firstColumn:
sparse_grid: firstColumn[T](grid: SparseGrid[T]; row: int): int
firstPair:
hmap: firstPair[A, B](table: Map[A, B]): tuple[key: A, val: B]
hmap: firstPair[A, B](table: Map[A, B]): tuple[key: A, val: B]
fixCapitalizeAscii:
hstring_algo: fixCapitalizeAscii(str: string): string
hstring_algo: fixCapitalizeAscii(str: string): string
fixDuplicated:
namegen: fixDuplicated(cache: var StringNameCache; original, generated: string; conf: NameFixConf): string
fixIdentName:
namegen: fixIdentName(str: string; prefix: string; toCamel: bool = false): string
namegen: fixIdentName(c: var StringNameCache; str: string; toCamel: bool = true): string
namegen: fixIdentName(c: var StringNameCache; str: string; fixWith: proc (str: string; isType: bool): string; strat: NameFixStrategy = nfsNumerateNew; toCamel: bool = true): string
namegen: fixIdentName(c: var StringNameCache; str, prefix: string; requirePrefix: bool = false; toCamel: bool = true): string
fixInitial:
namegen: fixInitial(str: string; conf: NameFixConf): tuple[res: string, changeFirst: bool]
fixName:
namegen: fixName(cache: var StringNameCache; str: string; conf: NameFixConf): string
fixNimTypeName:
namegen: fixNimTypeName(str: string; useReserved: bool = true): string
fixNumerateIdentName:
namegen: fixNumerateIdentName(c: var StringNameCache; str: string; prefix: string; toCamel: bool = true): string
fixNumerateTypeName:
namegen: fixNumerateTypeName(c: var StringNameCache; str: string; prefix: string; toCamel: bool = true): string
fixTypeName:
namegen: fixTypeName(c: var StringNameCache; str: string; toCamel: bool = true): string
namegen: fixTypeName(c: var StringNameCache; str: string; fixWith: proc (str: string; isType: bool): string; strat: NameFixStrategy = nfsNumerateNew; toCamel: bool = true): string
namegen: fixTypeName(c: var StringNameCache; str, prefix: string; requirePrefix: bool = false; toCamel: bool = true): string
flag:
hargparse: flag(name, doc: string; aliasof: CliOpt = CliOpt(); disabled: string = ""): CliDesc
hshell: flag(cmd: var ShellCmd; fl: string)
flags:
hparse_pegs: flags(nt: NonTerminal): set[NonTerminalFlag]
flatEnv:
latex_writer: flatEnv(writer; envName: string; args: openArray[string] = []; body: untyped): untyped
flatFiles:
oswrap: flatFiles(tree: FsTree): seq[FsTree]
oswrap: flatFiles(tree: FsTree): seq[FsTree]
flatten:
blockfmt: flatten(bl: LytBlock; kind: set[LytBlockKind]): LytBlock
blockfmt: flatten(bl: LytBlock; kind: set[LytBlockKind]): LytBlock
flip:
geometry_primitives: flip(l: Line): Line
geometry_primitives: flip(v: Vec): Vec
geometry_primitives: flip(l: Line): Line
geometry_primitives: flip(v: Vec): Vec
flipUp:
svg_ast: flipUp(node: XmlNode): XmlNode
fmt3:
hstring_algo: fmt3(arg: string{lit}): untyped
hstring_algo: fmt3(arg: string{lit}): untyped
fmtArgs:
strparser: fmtArgs(str: string; until: string; default: seq[string] = @[]): tuple[ args: seq[string], argl: int]
fmtJoin:
hstring_algo: fmtJoin(body: untyped): untyped
hstring_algo: fmtJoin(body: untyped): untyped
foldlTuple:
hseq_mapping: foldlTuple(sequence, operation: untyped): untyped
hseq_mapping: foldlTuple(sequence, operation: untyped): untyped
foldNested:
hparse_base: foldNested[T, K](tokens: seq[T]; openKinds, closeKinds, delimiterKinds: set[K]): seq[ HsTokTree[T, T]]
followPath:
hprimitives: followPath[T](node: T; path: TreePath): T
hprimitives: followPath[T](node: T; path: TreePath): T
followPathPtr:
hprimitives: followPathPtr[T](node: T; path: TreePath): ptr T
hprimitives: followPathPtr[T](node: var T; path: TreePath): ptr T
hprimitives: followPathPtr[T](node: T; path: TreePath): ptr T
hprimitives: followPathPtr[T](node: var T; path: TreePath): ptr T
forceChoice:
hpprint: forceChoice(): PPrintLytChoice
hpprint: forceChoice(): PPrintLytChoice
forceLine:
hpprint: forceLine(): PPrintLytChoice
hpprint: forceLine(): PPrintLytChoice
forceStack:
hpprint: forceStack(): PPrintLytChoice
hpprint: forceStack(): PPrintLytChoice
forestDist:
rted_matcher: forestDist(this: RtedAlgorithm; ted1: InfoTree; ted2: InfoTree; i: int; j: int; treedist: var seq[seq[float]]; forestdist: var seq[seq[float]]): void
zs_matcher: forestDist(this: ZsMatcher; i: int; j: int): void
format:
hlogger: format(str: ColoredText): HLogFormat
formatDiffed:
clformat: formatDiffed[T](ops: seq[LevEdit[T]]; oldSeq, newSeq: seq[T]; maxUnchanged: int = 5): tuple[oldLine, newLine: ColoredText]
clformat: formatDiffed[T](shifted: ShiftedDiff; oldSeq, newSeq: openArray[T]; strConv: proc (t: T): string = dollar[T]; maxUnchanged: int = 5; maxUnchangedWords: int = high(int); showLines: bool = false; wordSplit: proc (str: string): seq[string] = splitKeepSpaces; stackLongLines: int = high(int)): ColoredText
clformat: formatDiffed[T](ops: seq[LevEdit[T]]; oldSeq, newSeq: seq[T]; maxUnchanged: int = 5): tuple[oldLine, newLine: ColoredText]
clformat: formatDiffed[T](shifted: ShiftedDiff; oldSeq, newSeq: openArray[T]; strConv: proc (t: T): string = dollar[T]; maxUnchanged: int = 5; maxUnchangedWords: int = high(int); showLines: bool = false; wordSplit: proc (str: string): seq[string] = splitKeepSpaces; stackLongLines: int = high(int)): ColoredText
formatFail:
ast_spec: formatFail[N, K](fail: AstCheckFail[K]; node: N): ColoredText
formatShellCmd:
nim_test: formatShellCmd(cmd: ShellCmd): ColoredText
formatStringified:
clformat: formatStringified(str: string): string
clformat: formatStringified(str: string): string
fromCli:
hargparse: fromCli[T](obj: var T; cli: CliValue)
fromClique:
subtree_matcher: fromClique(this: CliqueSubtreeMatcher; clique: tuple[first, second: seq[Tree]]): seq[ Mapping]
fromCliValue:
hargparse: fromCliValue[A, B](val: CliValue; result: var (A, B))
hargparse: fromCliValue(val: CliValue; result: var AbsDir)
hargparse: fromCliValue(val: CliValue; result: var AbsFile)
hargparse: fromCliValue(val: CliValue; result: var bool)
fromCLiValue:
hargparse: fromCLiValue[E: enum](val: CliValue; result: var E)
fromCliValue:
hargparse: fromCliValue(val: CliValue; result: var float)
hargparse: fromCliValue(val: CliValue; result: var FsDir)
hargparse: fromCliValue(val: CliValue; result: var FsFile)
hargparse: fromCliValue(val: CliValue; result: var int)
hargparse: fromCliValue[T](val: CliValue; result: var Option[T])
hargparse: fromCliValue(val: CliValue; result: var RelFile)
hargparse: fromCliValue[T](val: CliValue; result: var seq[T])
hargparse: fromCliValue(val: CliValue; target: var ShellExpr)
hargparse: fromCliValue(val: CliValue; result: var string)
fromTexToUnicode:
clformat: fromTexToUnicode(str: string; isSub: bool = false; isSup: bool = false): string
clformat: fromTexToUnicode(str: string; isSub: bool = false; isSup: bool = false): string
fromTexToUnicodeMath:
clformat: fromTexToUnicodeMath(tex: string): string
clformat: fromTexToUnicodeMath(tex: string): string
fromXml:
xml_serde: fromXml[T](text: string; target: typedesc[T]; tag: string): T
FsDir:
oswrap: FsDir
oswrap: FsDir
FsEntry:
oswrap: FsEntry
oswrap: FsEntry
fsEntryExists:
oswrap: fsEntryExists(e: string): bool
oswrap: fsEntryExists(e: string): bool
FsFile:
oswrap: FsFile
oswrap: FsFile
FsMonitor:
hfswatch: FsMonitor
FsTree:
oswrap: FsTree
oswrap: FsTree
FswEvent:
hfswatch: FswEvent
FswEventFlag:
hfswatch: FswEventFlag
FswEventTypeFilter:
hfswatch: FswEventTypeFilter
FswFilterType:
hfswatch: FswFilterType
FswFsMonitorFilter:
hfswatch: FswFsMonitorFilter
FswHandle:
hfswatch: FswHandle
fswInitLibrary:
hfswatch: fswInitLibrary(): cint
fswInitSession:
hfswatch: fswInitSession(monitor_type: cint): FswHandle
fswIsVerbose:
hfswatch: fswIsVerbose(): bool
fswLastError:
hfswatch: fswLastError(): cint
fswSetVerbose:
hfswatch: fswSetVerbose(verbose: bool)
fullLine:
rx: fullLine(rx: Rx): Rx
FullMappingComparator:
comparators: FullMappingComparator
fuzzyMatch:
hseq_distance: fuzzyMatch[T](patt, other: openArray[T]; matchScore: proc ( patt, other: openArray[T]; matches: seq[int]): int): FuzzyMatchRes
hseq_distance: fuzzyMatch[T](patt, other: openArray[T]; matchScore: proc ( patt, other: openArray[T]; matches: seq[int]): int; eqCmp: EqCmpProc[T]): FuzzyMatchRes
hseq_distance: fuzzyMatch(patt, other: string; matchScore: proc (patt, other: string; matches: seq[int]): int): FuzzyMatchRes
hseq_distance: fuzzyMatch(patt, other: string; scores: seq[(set[char], int)]): FuzzyMatchRes
hseq_distance: fuzzyMatch[T](patt, other: openArray[T]; matchScore: proc ( patt, other: openArray[T]; matches: seq[int]): int): FuzzyMatchRes
hseq_distance: fuzzyMatch[T](patt, other: openArray[T]; matchScore: proc ( patt, other: openArray[T]; matches: seq[int]): int; eqCmp: EqCmpProc[T]): FuzzyMatchRes
hseq_distance: fuzzyMatch(patt, other: string; matchScore: proc (patt, other: string; matches: seq[int]): int): FuzzyMatchRes
hseq_distance: fuzzyMatch(patt, other: string; scores: seq[(set[char], int)]): FuzzyMatchRes
FuzzyMatchRes:
hseq_distance: FuzzyMatchRes
hseq_distance: FuzzyMatchRes
gatherInfo:
rted_matcher: gatherInfo(this: InfoTree; inTree: Tree; postorder: int): int
GccLocation:
nim_test: GccLocation
GccPoint:
nim_test: GccPoint
GccReport:
nim_test: GccReport
geCmpPositions:
hprimitives: geCmpPositions(lhs, rhs: ArrRange): bool
hprimitives: geCmpPositions(lhs, rhs: ArrRange): bool
genBaseWriterProcs:
base_writer: genBaseWriterProcs(wtype: untyped{nkIdent}): untyped
generate:
edit_generator: generate(this: EditScriptGenerator)
generateConstructors:
ast_spec: generateConstructors[N; K: enum](inSpec: AstSpec[N, K]{lit | `const`}; inDefaultable: set[K]; makeVia: untyped{ident}): untyped
generatedCount:
namegen: generatedCount(cache: StringNameCache; name: string): int
generateFieldEnum:
ast_spec: generateFieldEnum[N; K: enum](inSpec: AstSpec[N, K]{lit | `const`}; prefix: static[string]; exported: static[bool] = true): untyped
GenGlobPartKind:
hseq_distance: GenGlobPartKind
hseq_distance: GenGlobPartKind
geqCmpPositions:
hprimitives: geqCmpPositions(lhs, rhs: ArrRange): bool
hprimitives: geqCmpPositions(lhs, rhs: ArrRange): bool
get:
oswrap: get(v: ShellVar): string
oswrap: get[T: ShellVarType](v: ShellVar; TArg: typedesc[T]): auto
hparse_base: get[V](parseResult: ParseResult[V]): V
edit_generator: get(this: EditScript; index: int): Action
hargparse: get(tree: CliValue; name: string; doRaise: bool = true): CliValue
oswrap: get(v: ShellVar): string
oswrap: get[T: ShellVarType](v: ShellVar; TArg: typedesc[T]): auto
hvariant: get[T0, T1, T2, T3](v: Var4[T0, T1, T2, T3]; t: typed): auto
getAbsDir:
oswrap: getAbsDir(path: string): AbsDir
oswrap: getAbsDir(path: string): AbsDir
getAll:
hlex_base: getAll(str: PosStr): string
hparse_base: getAll[T](lex: var HsLexer[T]): seq[T]
getAppBasename:
oswrap: getAppBasename(withoutExt: bool = true; multidot: bool = true): string
oswrap: getAppBasename(withoutExt: bool = true; multidot: bool = true): string
getAppCacheDir:
oswrap: getAppCacheDir(): AbsDir
oswrap: getAppCacheDir(): AbsDir
getAppConfigDir:
oswrap: getAppConfigDir(): AbsDir
oswrap: getAppConfigDir(): AbsDir
getAppConfRc:
oswrap: getAppConfRc(ext: string; hidden: bool = false): AbsFile
oswrap: getAppConfRc(ext: string; hidden: bool = false): AbsFile
getAppDataDir:
oswrap: getAppDataDir(): AbsDir
oswrap: getAppDataDir(): AbsDir
getAppDir:
oswrap: getAppDir(): AbsDir
oswrap: getAppDir(): AbsDir
getAppFilename:
oswrap: getAppFilename(): AbsFile
oswrap: getAppFilename(): AbsFile
getAppRuntimeDir:
oswrap: getAppRuntimeDir(): AbsDir
oswrap: getAppRuntimeDir(): AbsDir
getAppTempDir:
oswrap: getAppTempDir(): AbsDir
oswrap: getAppTempDir(): AbsDir
getAppTempFile:
oswrap: getAppTempFile(filePattern: string): AbsFile
oswrap: getAppTempFile(filePattern: string): AbsFile
getArg:
hargparse: getArg(app: CliApp; pos: int = 0): CliValue
hargparse: getArg(app: CliApp; name: string): CliValue
hargparse: getArg(val: CliValue; pos: int = 0): CliValue
hargparse: getArg(val: CliValue; name: string): CliValue
getAtPath:
hargparse: getAtPath(app: CliApp; path: seq[string]): CliValue
hargparse: getAtPath(val: CliValue; path: seq[string]): CliValue
getAttributes:
xsd_ast: getAttributes(xsd): seq[XsdEntry]
getBase:
treesitter: getBase[N, K](node: HtsNode[N, K]): string
getCEx:
code_errors: getCEx(t: untyped): untyped
code_errors: getCEx(t: untyped): untyped
getChild:
tree: getChild(this: Tree; position: int): Tree
getChildPosition:
tree: getChildPosition(this: Tree; child: Tree): int
getChildren:
tree: getChildren(this: Tree): var seq[Tree]
getClamped:
types: getClamped[T](s: seq[T]; idx: IndexTypes): T
types: getClamped[T](s: seq[T]; idx: IndexTypes): T
getCmd:
hargparse: getCmd(app: CliApp): CliValue
hargparse: getCmd(val: CliValue): CliValue
getCmdName:
hargparse: getCmdName(app: CliApp): string
hargparse: getCmdName(val: CliValue): string
getCompileReportFor:
nim_test: getCompileReportFor(file: AbsFile; dump: NimState; hints: bool = on): seq[ NimReport]
getConfigDir:
oswrap: getConfigDir(): AbsDir
oswrap: getConfigDir(): AbsDir
getCoverage:
hcoverage: getCoverage(procname: CovProcName): CovReport
getCreationTime:
oswrap: getCreationTime(file: AnyFile): times.Time
oswrap: getCreationTime(file: AnyFile): times.Time
getCurrentCompilerExe:
oswrap: getCurrentCompilerExe(): AbsFile
oswrap: getCurrentCompilerExe(): AbsFile
getCurrentDir:
oswrap: getCurrentDir(): AbsDir
oswrap: getCurrentDir(): AbsDir
getCurrentNode:
rted_matcher: getCurrentNode(this: InfoTree): int
getCurrentOs:
oswrap: getCurrentOs(): set[Distribution]
oswrap: getCurrentOs(): set[Distribution]
getCwdNimDump:
nim_test: getCwdNimDump(file: string = "-"): NimState
getDefaultCliConfig:
hargparse: getDefaultCliConfig(ignored: seq[string] = @[]): seq[CliDesc]
getDeletionCost:
zs_matcher: getDeletionCost(this: ZsMatcher; n: Tree): float
getDescendants:
tree: getDescendants(this: Tree): seq[Tree]
getDstCandidates:
bottom_up_matcher: getDstCandidates(this: BottomUpMatcher; mappings: MappingStore; src: Tree): seq[ Tree]
getDstForSrc:
mapping_store: getDstForSrc(this: MappingStore; src: Tree): Tree
getDsts:
mapping_store: getDsts(this: MultiMappingStore; src: Tree): HashSet[Tree]
getEdge:
hgraph: getEdge[N, E](graph: HGraph[N, E]; source, target: HNode): HEdge
getEditVisual:
clformat: getEditVisual[T](src, target: seq[T]; ops: seq[LevEdit]; conv: proc (t: T): string; opts: HDisplayOpts = defaultHDisplay): ColoredText
clformat: getEditVisual[T](src, target: seq[T]; ops: seq[LevEdit]; conv: proc (t: T): string; opts: HDisplayOpts = defaultHDisplay): ColoredText
getElements:
xsd_ast: getElements(xsd): seq[XsdEntry]
getEndPos:
tree: getEndPos(this: Tree): int
getEnv:
oswrap: getEnv(key: ShellVar; default = ""): string
oswrap: getEnv(key: ShellVar; default = ""): string
getExpectedKinds:
xsd_ast: getExpectedKinds(parsers: XsdParsers): set[XsdTokenKind]
getExtensionSection:
xsd_ast: getExtensionSection(xsd): XsdEntry
getField:
hpprint: getField(tree: PPrintTree; field: string): PPrintTree
hpprint: getField(tree: PPrintTree; field: string): PPrintTree
getFileInfo:
oswrap: getFileInfo(file: AnyFile): os.FileInfo
oswrap: getFileInfo(path: AnyFile; followSymlink: bool = true): os.FileInfo
oswrap: getFileInfo(handle: FileHandle): os.FileInfo
oswrap: getFileInfo(file: AnyFile): os.FileInfo
oswrap: getFileInfo(path: AnyFile; followSymlink: bool = true): os.FileInfo
oswrap: getFileInfo(handle: FileHandle): os.FileInfo
getFileName:
code_errors: getFileName(f: string): string
code_errors: getFileName(f: string): string
getFilePermissions:
oswrap: getFilePermissions(filename: AnyFile): set[os.FilePermission]
oswrap: getFilePermissions(filename: AnyFile): set[os.FilePermission]
getFileSize:
oswrap: getFileSize(file: AnyFile): BiggestInt
oswrap: getFileSize(file: AnyFile): BiggestInt
getFirstLeaf:
zs_matcher: getFirstLeaf(this: ZsMatcher; t: Tree): Tree
getFirstParsers:
xsd_ast: getFirstParsers(alts: seq[XsdEntry]): XsdParsers
getFirstSet:
xsd_ast: getFirstSet(xsd): set[XsdTokenKind]
getFirstTokens:
xsd_ast: getFirstTokens(xsd; parent: XsdEntry = nil): seq[ tuple[token: XsdToken, source: Option[XsdEntry]]]
getFlags:
hfswatch: getFlags(ev: FswEvent): set[FswEventFlag]
getHax:
debug: getHax(): bool
debug: getHax(): bool
getHaxStack:
debug: getHaxStack(): seq[bool]
debug: getHaxStack(): seq[bool]
getHelpStr:
hargparse: getHelpStr(conf: ProcConf; arg: string): string
getHomeDir:
oswrap: getHomeDir(): AbsDir
oswrap: getHomeDir(): AbsDir
getId:
hpprint: getId[T](conf: var PPrintConf; entry: T; forceCounter: bool = false): int
hpprint: getId[T](conf: var PPrintConf; entry: T; forceCounter: bool = false): int
getIdent:
colorlogger: getIdent(): int
getIndent:
hstring_algo: getIndent(level: int; sep: int = 2; prefix: char = ' '): string
hlex_base: getIndent(str): int
hparse_base: getIndent[F](state: HsLexerState[F]): int
hstring_algo: getIndent(level: int; sep: int = 2; prefix: char = ' '): string
getIndentLevels:
hparse_base: getIndentLevels[F](state: HsLexerState[F]): int
getInfo:
rted_matcher: getInfo(this: InfoTree; infoCode: RtedFlags; nodesPostorder: int): int
getInfoArray:
rted_matcher: getInfoArray(this: InfoTree; infoCode: RtedFlags): seq[int]
getInsertionCost:
zs_matcher: getInsertionCost(this: ZsMatcher; n: Tree): float
getInsideBalanced:
hparse_base: getInsideBalanced[T, K](tokens: seq[T]; openKinds, closeKinds: set[K]; withWrap: bool = false): seq[T]
getInstallCmd:
oswrap: getInstallCmd(package: string): string
oswrap: getInstallCmd(package: string): string
getInstalledPackagesCmd:
oswrap: getInstalledPackagesCmd(): string
oswrap: getInstalledPackagesCmd(): string
getInt:
uprompt: getInt(prompt: string; valRange: (int, int) = (0, 100); defaultTo: Option[int] = some(0)): int
getIt:
types: getIt[T](it: It[T]): T
types: getIt[T](it: var It[T]): var T
types: getIt[T](it: It[T]): T
types: getIt[T](it: var It[T]): var T
getIterOpType:
htemplates: getIterOpType(s, op: untyped): untyped
htemplates: getIterOpType(s, op: untyped): untyped
getJoinable:
nim_test: getJoinable(runs: seq[NimRun]): tuple[joinable, standalone: seq[NimRun]]
getKeys:
hstring_algo: getKeys[K, V](t: Table[K, V] | TableRef[K, V]): seq[K]
hstring_algo: getKeys[K, V](t: Table[K, V] | TableRef[K, V]): seq[K]
rev_set_table: getKeys[K, V](table: RevSetTable[K, V]; val: V): seq[K]
getKindNames:
matching: getKindNames(head: NimNode): (string, seq[string])
getLabel:
tree: getLabel(this: Tree): string
getLastAccessTime:
oswrap: getLastAccessTime(file: AnyFile): times.Time
oswrap: getLastAccessTime(file: AnyFile): times.Time
getLastModificationTime:
oswrap: getLastModificationTime(file: AnyFile): times.Time
oswrap: getLastModificationTime(file: AnyFile): times.Time
getLength:
tree: getLength(this: Tree): int
getMappings:
mapping_store: getMappings(this: MultiMappingStore): HashSet[Mapping]
getMark:
halgorithm: getMark[K, E](marks: var MarkTable[K, E]; value: K): E
halgorithm: getMark[K, E](marks: var MarkTable[K, E]; value: K): E
getMaxIt:
htemplates: getMaxIt(s: untyped; op: untyped): untyped
htemplates: getMaxIt(s: untyped; op: untyped): untyped
getMaxTreeSize:
subtree_matcher: getMaxTreeSize(this: AbstractSubtreeMatcher): int
getMetadata:
tree: getMetadata(this: Tree): Table[string, pointer]
tree: getMetadata(this: Tree; key: string): pointer
getMetrics:
tree: getMetrics(this: Tree): TreeMetrics
getMinimumPriority:
priority_queue: getMinimumPriority(this: PriorityTreeQueue): int
getMinIt:
htemplates: getMinIt(s: untyped; op: untyped): untyped
htemplates: getMinIt(s: untyped; op: untyped): untyped
getMinPriority:
subtree_matcher: getMinPriority(this: AbstractSubtreeMatcher): int
getMissingDependencies:
oswrap: getMissingDependencies(deplist: openArray[ tuple[distros: set[Distribution], packgs: seq[string]]]): seq[ tuple[package, installCmd: string]]
oswrap: getMissingDependencies(deplist: openArray[ tuple[distros: set[Distribution], packgs: seq[string]]]): seq[ tuple[package, installCmd: string]]
getMultipleSubnode:
ast_spec: getMultipleSubnode[N, K](spec: static[AstSpec[N, K]]; node: N; name: string): seq[ N]
getName:
namegen: getName(cache: var StringNameCache; str: string): string
edit_generator: getName(this: Action): string
hargparse: getName(val: CliValue): string
getNewTempDir:
oswrap: getNewTempDir(dirPatt: string = "????????"; dir: AbsDir = getTempDir(); createDir: bool = true; pattChar: char = '?'; chars: set[char] = {'a' .. 'z', 'A' .. 'Z'}): AbsDir
oswrap: getNewTempDir(dirPatt: string = "????????"; dir: AbsDir = getTempDir(); createDir: bool = true; pattChar: char = '?'; chars: set[char] = {'a' .. 'z', 'A' .. 'Z'}): AbsDir
getNimName:
xsd_ast: getNimName(kind: XsdTokenKind): string
getNimType:
xsd_ast: getNimType(name: string): string
getNode:
edit_generator: getNode(this: Action): Tree
hgraph: getNode[N, E](graph: HGraph[N, E]; value: N): HNode
getNodeById:
hgraph: getNodeById[N, E](graph: HGraph[N, E]; id: int): HNode
getNodeId:
hgraph: getNodeId(node: HNode): HNodeId
getNodeRanges:
ast_spec: getNodeRanges[N, K](spec: AstSpec[N, K]): array[K, Table[string, AstRange]]
getNodeRelSubtrees:
rted_matcher: getNodeRelSubtrees(this: InfoTree; pathType: RtedPath; nodePostorder: int): seq[ int]
getNodeTypeArray:
rted_matcher: getNodeTypeArray(this: InfoTree; jtype: RtedPath): seq[bool]
getNs:
xsd_ast: getNs(tag: string): string
xsd_ast: getNs(node: XmlNode): string
getopt:
oswrap: getopt(p: var OptParser): tuple[kind: CmdLineKind, key, val: string]
oswrap: getopt(cmdline: seq[string] = paramStrs(); shortNoVal: set[char] = {}; longNoVal: seq[string] = @[]): tuple[kind: CmdLineKind, key, val: string, idx: int]
getOpt:
hargparse: getOpt(app: CliApp; name: string): CliValue
hargparse: getOpt(val: CliValue; name: string; optional: bool = false): CliValue
getopt:
oswrap: getopt(p: var OptParser): tuple[kind: CmdLineKind, key, val: string]
oswrap: getopt(cmdline: seq[string] = paramStrs(); shortNoVal: set[char] = {}; longNoVal: seq[string] = @[]): tuple[kind: CmdLineKind, key, val: string, idx: int]
getOptions:
hargparse: getOptions(app: CliApp): Table[string, CliValue]
getOr:
exceptions: getOr[T](opt: Option[T]; onFail: string): T
exceptions: getOr[K, V](table: Table[K, V]; key: K; onFail: string): V
gold: getOr[T](s: seq[T]; idx: int; value: T = default(T)): T
exceptions: getOr[T](opt: Option[T]; onFail: string): T
exceptions: getOr[K, V](table: Table[K, V]; key: K; onFail: string): V
gold: getOr[T](s: seq[T]; idx: int; value: T = default(T)): T
getOrDefault:
hmap: getOrDefault[A](t: CountMap[A]; key: A; default: int = 0): int
hmap: getOrDefault[A](t: CountMapRef[A]; key: A; default: int): int
hmap: getOrDefault[A, B](t: Map[A, B]; x: A): B
hmap: getOrDefault[A, B](t: Map[A, B]; x: A; default: B): B
hmap: getOrDefault[A, B](t: MapRef[A, B]; key: A): B
hmap: getOrDefault[A, B](t: MapRef[A, B]; key: A; default: B): B
hmap: getOrDefault[A, B](t: OrderedMap[A, B]; key: A): B
hmap: getOrDefault[A, B](t: OrderedMap[A, B]; key: A; default: B): B
hmap: getOrDefault[A, B](t: OrderedMapRef[A, B]; key: A): B
hmap: getOrDefault[A, B](t: OrderedMapRef[A, B]; key: A; default: B): B
hmap: getOrDefault[A](t: CountMap[A]; key: A; default: int = 0): int
hmap: getOrDefault[A](t: CountMapRef[A]; key: A; default: int): int
hmap: getOrDefault[A, B](t: Map[A, B]; x: A): B
hmap: getOrDefault[A, B](t: Map[A, B]; x: A; default: B): B
hmap: getOrDefault[A, B](t: MapRef[A, B]; key: A): B
hmap: getOrDefault[A, B](t: MapRef[A, B]; key: A; default: B): B
hmap: getOrDefault[A, B](t: OrderedMap[A, B]; key: A): B
hmap: getOrDefault[A, B](t: OrderedMap[A, B]; key: A; default: B): B
hmap: getOrDefault[A, B](t: OrderedMapRef[A, B]; key: A): B
hmap: getOrDefault[A, B](t: OrderedMapRef[A, B]; key: A; default: B): B
getOsPackageManagerCmd:
oswrap: getOsPackageManagerCmd(): (string, bool)
oswrap: getOsPackageManagerCmd(): (string, bool)
getParent:
edit_generator: getParent(this: Action): Tree
tree: getParent(this: Tree): Tree
getParents:
tree: getParents(this: Tree): seq[Tree]
getParserName:
xsd_ast: getParserName(kind: XsdTokenKind): string
getPath:
rted_matcher: getPath(this: InfoTree; pathType: RtedPath): seq[int]
getPattern:
ast_spec: getPattern[N, K](spec: AstSpec[N, K]; kind: K): AstPattern[N, K]
getPermissions:
oswrap: getPermissions(file: AnyFile): set[os.FilePermission]
oswrap: getPermissions(file: FsFile): set[os.FilePermission]
oswrap: getPermissions(file: AnyFile): set[os.FilePermission]
oswrap: getPermissions(file: FsFile): set[os.FilePermission]
getPos:
hseq_distance: getPos[T](edit: LevEdit[T]): int
hlex_base: getPos(str: PosStr; offset: int = 0): PosStrPoint
hseq_distance: getPos[T](edit: LevEdit[T]): int
tree: getPos(this: Tree): int
getPosition:
hparse_base: getPosition[T](lex: var HsLexer[T]): int
edit_generator: getPosition(this: Action): int
getRandMark:
halgorithm: getRandMark[K, E](marks: var MarkTable[K, E]; value: K): E
halgorithm: getRandMark[K, E](marks: var MarkTable[K, E]; value: K): E
getRandomBase64:
hstring_algo: getRandomBase64(length: int): string
hstring_algo: getRandomBase64(length: int): string
getRange:
hlex_base: getRange(str; leftShift: int = 0; rightShift: int = -1): string
getRangeIndices:
hlex_base: getRangeIndices(str; leftShift: int = 0; rightShift: int = -1): seq[PosStrSlice]
getRename:
namegen: getRename(cache: StringNameCache; baseName: string; exact: bool = true): string
getRightMargin:
hpprint: getRightMargin(): int
hpprint: getRightMargin(): int
getRoot:
tree: getRoot(this: Tree): Tree
getRootCmd:
hargparse: getRootCmd(app: CliApp): CliValue
getSimThreshold:
bottom_up_matcher: getSimThreshold(this: BottomUpMatcher): float
getSingleSubnode:
ast_spec: getSingleSubnode[N, K](spec: static[AstSpec[N, K]]; node: N; name: string): N
getSingleSubnodeIdx:
ast_spec: getSingleSubnodeIdx[N, K](spec: static[AstSpec[N, K]]; kind: K; name: string; nodeLen: Option[int] = none(int)): int
ast_spec: getSingleSubnodeIdx[N, K](spec: static[AstSpec[N, K]]; node: N; name: string): int
getSize:
rted_matcher: getSize(this: InfoTree): int
getSizeThreshold:
bottom_up_matcher: getSizeThreshold(this: BottomUpMatcher): int
getSome:
halgorithm: getSome[T](opt: Option[T]; injected: untyped): bool
halgorithm: getSome[T](opt: Option[T]; injected: untyped): bool
getSomeIt:
gold: getSomeIt[T](opt: Option[T]; value, default: untyped): untyped
gold: getSomeIt[T](opt: Option[T]; value, default: untyped): untyped
getSrcForDst:
mapping_store: getSrcForDst(this: MappingStore; dst: Tree): Tree
getSrcs:
mapping_store: getSrcs(this: MultiMappingStore; dst: Tree): HashSet[Tree]
getStderr:
hshell: getStderr(err: ShellError): string
hshell: getStderr(shellRes: ShellResult): string
getStdout:
hshell: getStdout(err: ShellError): string
hshell: getStdout(shellRes: ShellResult): string
getStr:
oswrap: getStr(path: AnyPath | string): string
oswrap: getStr(str: string): string
oswrap: getStr(path: AnyPath | string): string
oswrap: getStr(str: string): string
getSub:
nim_ast_aux: getSub(node: NimNode; name: string): seq[NimNode]
getTempDir:
oswrap: getTempDir(): AbsDir
oswrap: getTempDir(): AbsDir
getTempFile:
oswrap: getTempFile(dir: AbsDir; filePatt: string; assertExists: bool = true; pattChar: char = '?'; chars: set[char] = {'a' .. 'z', 'A' .. 'Z'}): AbsFile
oswrap: getTempFile(dir: AbsDir; filePatt: string; assertExists: bool = true; pattChar: char = '?'; chars: set[char] = {'a' .. 'z', 'A' .. 'Z'}): AbsFile
GetterError:
exceptions: GetterError
exceptions: GetterError
getTestLogger:
hunittest: getTestLogger(): HLogger
getTestTempDir:
hunittest: getTestTempDir(mkDir: bool = false): AbsDir
getTestTempFile:
hunittest: getTestTempFile(ext: string): AbsFile
hunittest: getTestTempFile(name, ext: string): AbsFile
getTreesBetweenPositions:
tree: getTreesBetweenPositions(this: Tree; position: int; endPosition: int): seq[Tree]
getTs:
treesitter: getTs[N, K](node: HtsNode[N, K]): N
getType:
tree: getType(this: Tree): Type
xsd_ast: getType(xsd): string
getTypeImpl:
xsd_ast: getTypeImpl(xsd): XsdEntry
getTypeName:
hvariant: getTypeName[T0, T1, T2, T3](v: Var4[T0, T1, T2, T3]): string
getUpdateCost:
zs_matcher: getUpdateCost(this: ZsMatcher; n1: Tree; n2: Tree): float
getUserCacheDir:
oswrap: getUserCacheDir(): AbsDir
oswrap: getUserCacheDir(): AbsDir
getUserConfigDir:
oswrap: getUserConfigDir(): AbsDir
oswrap: getUserConfigDir(): AbsDir
getUserDataDir:
oswrap: getUserDataDir(): AbsDir
oswrap: getUserDataDir(): AbsDir
getUserRuntimeDir:
oswrap: getUserRuntimeDir(): AbsDir
oswrap: getUserRuntimeDir(): AbsDir
getValue:
rev_set_table: getValue[K, V](table: RevSetTable[K, V]; key: K): V
ggkAnyOne:
GenGlobPartKind.ggkAnyOne
GenGlobPartKind.ggkAnyOne
ggkAnyStar:
GenGlobPartKind.ggkAnyStar
GenGlobPartKind.ggkAnyStar
ggkDotAnchor:
GenGlobPartKind.ggkDotAnchor
GenGlobPartKind.ggkDotAnchor
ggkSeparator:
GenGlobPartKind.ggkSeparator
GenGlobPartKind.ggkSeparator
ggkTest:
GenGlobPartKind.ggkTest
GenGlobPartKind.ggkTest
ggkWord:
GenGlobPartKind.ggkWord
GenGlobPartKind.ggkWord
GitGlob:
hseq_distance: GitGlob
hseq_distance: GitGlob
gitignoreGlobMatch:
hseq_distance: gitignoreGlobMatch[B, G](text: seq[B]; glob: seq[G]; eqCmp: proc (text: B; glob: G): bool; useDotglob: bool = false): bool
hseq_distance: gitignoreGlobMatch(text, glob: string; useDotglob: bool = false; caseInsensetive: bool = false): bool
hseq_distance: gitignoreGlobMatch[B, G](text: seq[B]; glob: seq[G]; eqCmp: proc (text: B; glob: G): bool; useDotglob: bool = false): bool
hseq_distance: gitignoreGlobMatch(text, glob: string; useDotglob: bool = false; caseInsensetive: bool = false): bool
GlobalSubstring:
exceptions: GlobalSubstring
exceptions: GlobalSubstring
globalTick:
debug: globalTick(): untyped
debug: globalTick(name: untyped): untyped
debug: globalTick(): untyped
debug: globalTick(name: untyped): untyped
globEqCmp:
hpprint: globEqCmp(path: PPrintPathElem; glob: PPrintGlobPart): bool
hpprint: globEqCmp(path: PPrintPathElem; glob: PPrintGlobPart): bool
globKind:
hpprint: globKind(pprintGlob: PPrintGlobPart): GenGlobPartKind
hpprint: globKind(pprintGlob: PPrintPathElem): GenGlobPartKind
hpprint: globKind(pprintGlob: PPrintGlobPart): GenGlobPartKind
hpprint: globKind(pprintGlob: PPrintPathElem): GenGlobPartKind
globmatch:
hseq_distance: globmatch(text, glob: string; useDotglob: bool = false; caseInsensetive: bool = false): bool
hseq_distance: globmatch(text, glob: string; useDotglob: bool = false; caseInsensetive: bool = false): bool
gnrDefault:
DotGraphNodeRank.gnrDefault
gnrSame:
DotGraphNodeRank.gnrSame
GnuShellCmdConf:
hshell: GnuShellCmdConf
gnuShellCmdsList:
hshell: gnuShellCmdsList
goToEof:
hlex_base: goToEof(str; byteAdvance: bool = false; rightShift: int = 0)
gotoSof:
hlex_base: gotoSof(str; byteAdvance: bool = false)
gpAllowSelfLoops:
HGraphProperty.gpAllowSelfLoops
gpDirected:
HGraphProperty.gpDirected
gpIgnoreSelfLoops:
HGraphProperty.gpIgnoreSelfLoops
gpoBottomBorder:
GridPoint.gpoBottomBorder
gpoBottomIntersection:
GridPoint.gpoBottomIntersection
gpoBottomLeft:
GridPoint.gpoBottomLeft
gpoBottomRight:
GridPoint.gpoBottomRight
gpoHorizontalGap:
GridPoint.gpoHorizontalGap
gpoIntersection:
GridPoint.gpoIntersection
gpoLeftBorder:
GridPoint.gpoLeftBorder
gpoLeftIntersection:
GridPoint.gpoLeftIntersection
gpoRightBorder:
GridPoint.gpoRightBorder
gpoRightIntersection:
GridPoint.gpoRightIntersection
gpoTopBorder:
GridPoint.gpoTopBorder
gpoTopIntersection:
GridPoint.gpoTopIntersection
gpoTopLeft:
GridPoint.gpoTopLeft
gpoTopRight:
GridPoint.gpoTopRight
gpoVerticalGap:
GridPoint.gpoVerticalGap
gpUndirected:
HGraphProperty.gpUndirected
grdDefault:
DotGraphRankDir.grdDefault
grdLeftRight:
DotGraphRankDir.grdLeftRight
grdTopBottom:
DotGraphRankDir.grdTopBottom
GreedyBottomUpMatcher:
bottom_up_matcher: GreedyBottomUpMatcher
greedyMatch:
hungarian_algorithm: greedyMatch(this: HungarianAlgorithm): void
GreedySubtreeMatcher:
subtree_matcher: GreedySubtreeMatcher
gridDimensions:
hdrawing: gridDimensions(grid: TermGrid): tuple[vSpacing, hSpacing, totalW, totalH: int]
GridPoint:
hdrawing: GridPoint
group:
latex_ast: group(delims: (string, string); body: seq[LAstNode]): LAstGroup
rx: group(rxSeq: varargs[Rx]): Rx
groupByIt:
algorithms: groupByIt(sequence, op: untyped): untyped
algorithms: groupByIt(sequence, op: untyped): untyped
hA:
HtmlNodeKind.hA
hAbbr:
HtmlNodeKind.hAbbr
hAddress:
HtmlNodeKind.hAddress
hAllHtmlKinds:
html_ast2: hAllHtmlKinds
hAllVisibleKinds:
html_ast2: hAllVisibleKinds
hArea:
HtmlNodeKind.hArea
hArticle:
HtmlNodeKind.hArticle
has:
mapping_store: has(this: MappingStore; src: Tree; dst: Tree): bool
mapping_store: has(this: MultiMappingStore; src: Tree; dst: Tree): bool
treesitter: has[N, K](node: HtsNode[N, K]; idx: int): bool
treesitter: has[N, K](node: HtsNode[N, K]; name: string): bool
treesitter_core: has[N: distinct](node: N; name: string): bool
hasAttr:
xml_ast: hasAttr(node: XmlNode; attribute: string): bool
xsd_ast: hasAttr(xsd; attr: string): bool
xsd_ast: hasAttr(xsd; key, value: string): bool
hasChanges:
treesitter_core: hasChanges[N: distinct](node: N): bool
hasCmd:
hargparse: hasCmd(val: CliValue): bool
hshell: hasCmd(cmd: ShellCmd): bool
hasDst:
mapping_store: hasDst(this: MultiMappingStore; dst: Tree): bool
hasError:
treesitter_core: hasError[N: distinct](node: N): bool
hasExactName:
namegen: hasExactName(cache: StringNameCache; name: string): bool
hasExt:
oswrap: hasExt(file: AnyFile; exts: openArray[string] = @[]): bool
oswrap: hasExt(file: AnyFile; ext: string): bool
oswrap: hasExt(file: AnyFile; exts: openArray[string] = @[]): bool
oswrap: hasExt(file: AnyFile; ext: string): bool
hasFlag:
hparse_base: hasFlag[F](state: HsLexerState[F]; flag: F): bool
hash:
oswrap: hash(path: AnyPath): Hash
colorstring: hash(text: ColoredText): Hash
hprimitives: hash(r: ArrRange): Hash
tree: hash(tree: Tree): Hash
tree: hash(t: Type): Hash
graphviz_ast: hash(id: DotNodeId): Hash
oswrap: hash(path: AnyPath): Hash
colorstring: hash(text: ColoredText): Hash
hgraph: hash(s: HNodeSet | HEdgeSet): Hash
hgraph: hash(edge: HEdge): Hash
hgraph: hash(node: HNode): Hash
hgraph: hash(id: HNodeId | HEdgeId): Hash
hprimitives: hash(r: ArrRange): Hash
hashFactor:
tree: hashFactor(this: TreeMetricComputer; exponent: int): int
hAside:
HtmlNodeKind.hAside
hasIndent:
hlex_base: hasIndent(str; indent: int; exactIndent: bool = false): bool
hasKey:
hmap: hasKey[A](t: CountMap[A]; key: A): bool
hmap: hasKey[A](t: CountMapRef[A]; key: A): bool
hmap: hasKey[A, B](t: Map[A, B]; x: A): bool
hmap: hasKey[A, B](t: MapRef[A, B]; key: A): bool
hmap: hasKey[A, B](t: OrderedMap[A, B]; key: A): bool
hmap: hasKey[A, B](t: OrderedMapRef[A, B]; key: A): bool
hmap: hasKey[A](t: CountMap[A]; key: A): bool
hmap: hasKey[A](t: CountMapRef[A]; key: A): bool
hmap: hasKey[A, B](t: Map[A, B]; x: A): bool
hmap: hasKey[A, B](t: MapRef[A, B]; key: A): bool
hmap: hasKey[A, B](t: OrderedMap[A, B]; key: A): bool
hmap: hasKey[A, B](t: OrderedMapRef[A, B]; key: A): bool
hasKeyOrPut:
hmap: hasKeyOrPut[A, B](t: var Map[A, B]; key: A; val: B): bool
hmap: hasKeyOrPut[A, B](t: var MapRef[A, B]; key: A; val: B): bool
hmap: hasKeyOrPut[A, B](t: var OrderedMap[A, B]; key: A; val: B): bool
hmap: hasKeyOrPut[A, B](t: var OrderedMapRef[A, B]; key: A; val: B): bool
hmap: hasKeyOrPut[A, B](t: var Map[A, B]; key: A; val: B): bool
hmap: hasKeyOrPut[A, B](t: var MapRef[A, B]; key: A; val: B): bool
hmap: hasKeyOrPut[A, B](t: var OrderedMap[A, B]; key: A; val: B): bool
hmap: hasKeyOrPut[A, B](t: var OrderedMapRef[A, B]; key: A; val: B): bool
hasKind:
matching: hasKind(head, kindExpr: untyped): untyped
hasKindImpl:
matching: hasKindImpl(head: typed; kind: untyped): untyped
hasLabel:
tree: hasLabel(this: Tree): bool
hasName:
xsd_ast: hasName(xsd): bool
hasNewline:
colorstring: hasNewline(text: ColoredText): bool
colorstring: hasNewline(text: ColoredText): bool
hasNxt:
hlex_base: hasNxt(input: PosStr; idx: int): bool
hparse_base: hasNxt[T](lex: HsLexer[T]; offset: int): bool
hasOverlap:
hprimitives: hasOverlap(a, b: ArrRange): bool
hprimitives: hasOverlap(a, b: ArrRange): bool
hasSameType:
tree: hasSameType(this: Tree; t: Tree): bool
hasSameTypeAndLabel:
tree: hasSameTypeAndLabel(this: Tree; t: Tree): bool
hasSrc:
mapping_store: hasSrc(this: MultiMappingStore; src: Tree): bool
hasType:
xsd_ast: hasType(xsd): bool
hvariant: hasType[T0, T1, T2, T3](invar: Var4[T0, T1, T2, T3]; t: typed): bool
hasTypeImpl:
xsd_ast: hasTypeImpl(xsd): bool
hasUnmappedDstChildren:
mapping_store: hasUnmappedDstChildren(this: MappingStore; t: Tree): bool
hasUnmappedSrcChildren:
mapping_store: hasUnmappedSrcChildren(this: MappingStore; t: Tree): bool
hasXsdNs:
xsd_ast: hasXsdNs(tag: string): bool
HAttrs:
html_ast2: HAttrs
hAudio:
HtmlNodeKind.hAudio
haxc:
debug: haxc(body: untyped): untyped
debug: haxc(body: untyped): untyped
haxRunning:
debug: haxRunning(): bool
debug: haxRunning(): bool
haxRunningComp:
debug: haxRunningComp(): bool
debug: haxRunningComp(): bool
haxStackTrace:
code_errors: haxStackTrace(): untyped
code_errors: haxStackTrace(): untyped
haxThis:
debug: haxThis(a: untyped): untyped
debug: haxThis(a: untyped): untyped
hB:
HtmlNodeKind.hB
hBase:
HtmlNodeKind.hBase
hBdi:
HtmlNodeKind.hBdi
hBdo:
HtmlNodeKind.hBdo
hBlockquote:
HtmlNodeKind.hBlockquote
hBody:
HtmlNodeKind.hBody
hBr:
HtmlNodeKind.hBr
hButton:
HtmlNodeKind.hButton
hCanvas:
HtmlNodeKind.hCanvas
hCaption:
HtmlNodeKind.hCaption
hcedit:
wraphelp: hcedit(arg: static[string])
wraphelp: hcedit(arg: static[string])
hCell:
html_ast2: hCell
hcgen:
wraphelp: hcgen(arg: static[string])
wraphelp: hcgen(arg: static[string])
hCite:
HtmlNodeKind.hCite
hCode:
HtmlNodeKind.hCode
hCol:
HtmlNodeKind.hCol
hColgroup:
HtmlNodeKind.hColgroup
hcov:
hcoverage: hcov(impl: untyped): untyped
hcoverageEnable:
hcoverage: hcoverageEnable()
hData:
HtmlNodeKind.hData
hDatalist:
HtmlNodeKind.hDatalist
hDd:
HtmlNodeKind.hDd
hDel:
HtmlNodeKind.hDel
hDetails:
HtmlNodeKind.hDetails
hDfn:
HtmlNodeKind.hDfn
hDialog:
HtmlNodeKind.hDialog
hdisplay:
clformat: hdisplay(body: varargs[untyped]): untyped
clformat: hdisplay(body: varargs[untyped]): untyped
HDisplayFlag:
clformat: HDisplayFlag
clformat: HDisplayFlag
HDisplayOpts:
clformat: HDisplayOpts
clformat: HDisplayOpts
HDisplayVerbosity:
clformat: HDisplayVerbosity
clformat: HDisplayVerbosity
hDiv:
HtmlNodeKind.hDiv
hDl:
HtmlNodeKind.hDl
hDt:
HtmlNodeKind.hDt
header:
html_ast2: header(writer)
HEdge:
hgraph: HEdge
HEdgeId:
hgraph: HEdgeId
HEdgeMap:
hgraph: HEdgeMap
HEdgeSet:
hgraph: HEdgeSet
height:
term_buf: height(buf: TermBuf): int
hprimitives: height(size: ArrSize): int
hprimitives: height(s: StrBlock): int
hdrawing: height(text: SText[int]): int
term_buf: height(buf: TermBuf): int
hprimitives: height(size: ArrSize): int
hprimitives: height(s: StrBlock): int
heightPriority:
treediff_main: heightPriority(tree: Tree): int
hekCell:
HtmlElemKind.hekCell
hekElemList:
HtmlElemKind.hekElemList
hekImage:
HtmlElemKind.hekImage
hekOther:
HtmlElemKind.hekOther
hekRaw:
HtmlElemKind.hekRaw
hekRow:
HtmlElemKind.hekRow
hekTable:
HtmlElemKind.hekTable
hekText:
HtmlElemKind.hekText
helpStr:
hargparse: helpStr(app: CliApp; ignored: seq[string] = @[]; color: bool = true): string
hargparse: helpStr(err: CliError): string
hEm:
HtmlNodeKind.hEm
hEmbed:
HtmlNodeKind.hEmbed
here:
debug: here(expr: untyped = ""): string
debug: here(expr: untyped = ""): string
HexDigits:
hlex_base: HexDigits
HexDigitsHigh:
hlex_base: HexDigitsHigh
HexDigitsLow:
hlex_base: HexDigitsLow
HextAstCtx:
hext_template: HextAstCtx
hextMinTypeId:
hext_template: hextMinTypeId
HextOpKind:
hext_template: HextOpKind
HextProc:
hext_template: HextProc
HextProcMap:
hext_template: HextProcMap
HextTypeIdRange:
hext_template: HextTypeIdRange
HextUserTypeIdRange:
hext_template: HextUserTypeIdRange
hextVal:
hext_template: hextVal[T](arg: bool): HextValue[T]
hext_template: hextVal[T](arg: float): HextValue[T]
hext_template: hextVal[T](arg: int): HextValue[T]
hext_template: hextVal[T](arg: string): HextValue[T]
HextValue:
hext_template: HextValue
HextValueKind:
hext_template: HextValueKind
hFieldset:
HtmlNodeKind.hFieldset
hFigcaption:
HtmlNodeKind.hFigcaption
hFigure:
HtmlNodeKind.hFigure
hFooter:
HtmlNodeKind.hFooter
hForm:
HtmlNodeKind.hForm
hFormat:
clformat: hFormat[T](s: openArray[T]): string
clformat: hFormat[T](s: openArray[T]): string
HGraph:
hgraph: HGraph
HGraphCyclesError:
hgraph: HGraphCyclesError
HGraphError:
hgraph: HGraphError
HGraphPath:
hgraph: HGraphPath
HGraphProperty:
hgraph: HGraphProperty
HGraphStructure:
hgraph: HGraphStructure
hH1:
HtmlNodeKind.hH1
hH2:
HtmlNodeKind.hH2
hH3:
HtmlNodeKind.hH3
hH4:
HtmlNodeKind.hH4
hH5:
HtmlNodeKind.hH5
hH6:
HtmlNodeKind.hH6
hHead:
HtmlNodeKind.hHead
hHeader:
HtmlNodeKind.hHeader
hHgroup:
HtmlNodeKind.hHgroup
hHr:
HtmlNodeKind.hHr
hHtml:
HtmlNodeKind.hHtml
hI:
HtmlNodeKind.hI
hIframe:
HtmlNodeKind.hIframe
high:
colorstring: high(main`gensym25: ColoredText): int
tree: high(tree: Tree): int
colorstring: high(main`gensym25: ColoredText): int
treesitter: high[N, K](node: HtsNode[N, K]; unnamed: bool = false): int
HighAsciiLetters:
hlex_base: HighAsciiLetters
hImg:
HtmlNodeKind.hImg
hInlineKinds:
html_ast2: hInlineKinds
hInput:
HtmlNodeKind.hInput
hIns:
HtmlNodeKind.hIns
hKbd:
HtmlNodeKind.hKbd
hLabel:
HtmlNodeKind.hLabel
hLegend:
HtmlNodeKind.hLegend
HLexerError:
hlex_base: HLexerError
hLi:
HtmlNodeKind.hLi
hLink:
HtmlNodeKind.hLink
HLogEvent:
hlogger: HLogEvent
HLogger:
hlogger: HLogger
HLogLevel:
hlogger: HLogLevel
HLogScope:
hlogger: HLogScope
HLogScopeKind:
hlogger: HLogScopeKind
hMain:
HtmlNodeKind.hMain
hMap:
HtmlNodeKind.hMap
hMark:
HtmlNodeKind.hMark
hMenu:
HtmlNodeKind.hMenu
hMeta:
HtmlNodeKind.hMeta
hMeter:
HtmlNodeKind.hMeter
hNav:
HtmlNodeKind.hNav
hnoCall:
HxNodeKind.hnoCall
hnoCase:
HxNodeKind.hnoCase
hnoContent:
HxNodeKind.hnoContent
HNode:
hgraph: HNode
HNodeId:
hgraph: HNodeId
HNodeMap:
hgraph: HNodeMap
HNodeSet:
hgraph: HNodeSet
HNodeStack:
hgraph: HNodeStack
hnoDotExpr:
HxNodeKind.hnoDotExpr
hnoElifBranch:
HxNodeKind.hnoElifBranch
hnoExpr:
HxNodeKind.hnoExpr
hnoFor:
HxNodeKind.hnoFor
hnoIdent:
HxNodeKind.hnoIdent
hnoIf:
HxNodeKind.hnoIf
hnoMacro:
HxNodeKind.hnoMacro
hnoOfBranch:
HxNodeKind.hnoOfBranch
hNoscript:
HtmlNodeKind.hNoscript
hnoSet:
HxNodeKind.hnoSet
hnoSetBlock:
HxNodeKind.hnoSetBlock
hnoStmt:
HxNodeKind.hnoStmt
hnoStmtList:
HxNodeKind.hnoStmtList
hnoSym:
HxNodeKind.hnoSym
hnoWhile:
HxNodeKind.hnoWhile
hObject:
HtmlNodeKind.hObject
hOl:
HtmlNodeKind.hOl
hopForLoop:
HextOpKind.hopForLoop
hopLoadIdentFromCtx:
HextOpKind.hopLoadIdentFromCtx
hopStmtList:
HextOpKind.hopStmtList
hOptgroup:
HtmlNodeKind.hOptgroup
hOption:
HtmlNodeKind.hOption
HorizontalSpace:
hlex_base: HorizontalSpace
hOutput:
HtmlNodeKind.hOutput
hP:
HtmlNodeKind.hP
hParam:
HtmlNodeKind.hParam
hPicture:
HtmlNodeKind.hPicture
hPre:
HtmlNodeKind.hPre
hProgress:
HtmlNodeKind.hProgress
hQ:
HtmlNodeKind.hQ
hRb:
HtmlNodeKind.hRb
hrkBlank:
HtsRuleKind.hrkBlank
hrkChoice:
HtsRuleKind.hrkChoice
hrkRegex:
HtsRuleKind.hrkRegex
hrkRepeat:
HtsRuleKind.hrkRepeat
hrkRepeat1:
HtsRuleKind.hrkRepeat1
hrkSeq:
HtsRuleKind.hrkSeq
hrkString:
HtsRuleKind.hrkString
hrkSymbol:
HtsRuleKind.hrkSymbol
hRow:
html_ast2: hRow
hRp:
HtmlNodeKind.hRp
hRt:
HtmlNodeKind.hRt
hRtc:
HtmlNodeKind.hRtc
hRuby:
HtmlNodeKind.hRuby
hS:
HtmlNodeKind.hS
hSamp:
HtmlNodeKind.hSamp
hScript:
HtmlNodeKind.hScript
hSection:
HtmlNodeKind.hSection
hSelect:
HtmlNodeKind.hSelect
hshow:
clformat: hshow(n: typeof(nil); opts: HDisplayOpts = defaultHDisplay): ColoredText
clformat: hshow(i: BackwardsIndex; opts: HDisplayOpts = defaultHDisplay): ColoredText
clformat: hshow(b: bool; opts: HDisplayOpts = defaultHDisplay): ColoredText
hShow:
clformat: hShow(ch: char; opts: HDisplayOpts = defaultHDisplay): ColoredText
hshow:
clformat: hshow(s: cstring; opts: HDisplayOpts = defaultHDisplay): ColoredText
hShow:
clformat: hShow[E: enum](e: E; opts: HDisplayOpts = defaultHDisplay): ColoredText
hshow:
clformat: hshow(ch: float; opts: HDisplayOpts = defaultHDisplay): ColoredText
hShow:
clformat: hShow[A, B](slice: HSlice[A, B]; opts: HDisplayOpts = defaultHDisplay): ColoredText
hshow:
clformat: hshow[T](s: seq[T]; opts: HDisplayOpts = defaultHDisplay): ColoredText
hShow:
clformat: hShow[I](s: set[I]; opts: HDisplayOpts = defaultHDisplay): ColoredText
clformat: hShow(ch: Slice[int]; opts: HDisplayOpts = defaultHDisplay): ColoredText
clformat: hShow(ch: SomeInteger; opts: HDisplayOpts = defaultHDisplay): ColoredText
clformat: hShow(str: string; opts: HDisplayOpts = defaultHDisplay): ColoredText
hshow:
oswrap: hshow(file: AnyPath; opts: HDisplayOpts = defaultHDisplay): ColoredText
clformat: hshow(n: typeof(nil); opts: HDisplayOpts = defaultHDisplay): ColoredText
clformat: hshow(i: BackwardsIndex; opts: HDisplayOpts = defaultHDisplay): ColoredText
clformat: hshow(b: bool; opts: HDisplayOpts = defaultHDisplay): ColoredText
hShow:
clformat: hShow(ch: char; opts: HDisplayOpts = defaultHDisplay): ColoredText
hshow:
clformat: hshow(s: cstring; opts: HDisplayOpts = defaultHDisplay): ColoredText
hShow:
clformat: hShow[E: enum](e: E; opts: HDisplayOpts = defaultHDisplay): ColoredText
hshow:
clformat: hshow(ch: float; opts: HDisplayOpts = defaultHDisplay): ColoredText
hShow:
clformat: hShow[A, B](slice: HSlice[A, B]; opts: HDisplayOpts = defaultHDisplay): ColoredText
hshow:
clformat: hshow[T](s: seq[T]; opts: HDisplayOpts = defaultHDisplay): ColoredText
hShow:
clformat: hShow[I](s: set[I]; opts: HDisplayOpts = defaultHDisplay): ColoredText
clformat: hShow(ch: Slice[int]; opts: HDisplayOpts = defaultHDisplay): ColoredText
clformat: hShow(ch: SomeInteger; opts: HDisplayOpts = defaultHDisplay): ColoredText
clformat: hShow(str: string; opts: HDisplayOpts = defaultHDisplay): ColoredText
hshow:
hlex_base: hshow(str; opts: HDisplayOpts = defaultHDisplay): ColoredText
hlex_base: hshow(slice: PosStrSlice; opts: HDisplayOpts = defaultHDisplay): ColoredText
oswrap: hshow(file: AnyPath; opts: HDisplayOpts = defaultHDisplay): ColoredText
hskChDir:
HLogScopeKind.hskChDir
hskIndent:
HLogScopeKind.hskIndent
hskMain:
HLogScopeKind.hskMain
hskScope:
HLogScopeKind.hskScope
hskTask:
HLogScopeKind.hskTask
HsLexCallback:
hparse_base: HsLexCallback
HsLexer:
hparse_base: HsLexer
HsLexerState:
hparse_base: HsLexerState
HsLexerStateSimple:
hparse_base: HsLexerStateSimple
hSlot:
HtmlNodeKind.hSlot
hSmall:
HtmlNodeKind.hSmall
hSource:
HtmlNodeKind.hSource
hSpan:
HtmlNodeKind.hSpan
HsParseCallback:
hparse_base: HsParseCallback
HsTok:
hparse_base: HsTok
HsTokPredicate:
hparse_base: HsTokPredicate
HsTokSelector:
hparse_base: HsTokSelector
HsTokTree:
hparse_base: HsTokTree
hStrong:
HtmlNodeKind.hStrong
hStyle:
HtmlNodeKind.hStyle
hSub:
HtmlNodeKind.hSub
hSummary:
HtmlNodeKind.hSummary
hSup:
HtmlNodeKind.hSup
hTable:
HtmlNodeKind.hTable
HTagSpec:
html_ast2: HTagSpec
hTbody:
HtmlNodeKind.hTbody
hTd:
HtmlNodeKind.hTd
hTemplate:
HtmlNodeKind.hTemplate
hTextarea:
HtmlNodeKind.hTextarea
hTfoot:
HtmlNodeKind.hTfoot
hTh:
HtmlNodeKind.hTh
hThead:
HtmlNodeKind.hThead
hTime:
HtmlNodeKind.hTime
hTitle:
HtmlNodeKind.hTitle
HtmlAttrKind:
html_ast2: HtmlAttrKind
HtmlElem:
html_ast: HtmlElem
HtmlElemKind:
html_ast: HtmlElemKind
htmlEscape:
html_ast2: htmlEscape(str: string): string
HtmlNode:
html_ast2: HtmlNode
HtmlNodeKind:
html_ast2: HtmlNodeKind
htmlTableToLatex:
pandoc: htmlTableToLatex(htmlTable: string): string
HtmlTextProp:
html_ast: HtmlTextProp
HtmlWriter:
html_ast2: HtmlWriter
htoAllKinds:
hext_template: htoAllKinds
htoBlockKwd:
HxTokenKind.htoBlockKwd
htoBoolLit:
HxTokenKind.htoBoolLit
htoCaseKwd:
HxTokenKind.htoCaseKwd
htoColon:
HxTokenKind.htoColon
htoColorMap:
hext_template: htoColorMap
htoComma:
HxTokenKind.htoComma
htoCommentClose:
HxTokenKind.htoCommentClose
htoCommentOpen:
HxTokenKind.htoCommentOpen
htoContent:
HxTokenKind.htoContent
htoDelimKinds:
hext_template: htoDelimKinds
htoDot:
HxTokenKind.htoDot
htoElifKwd:
HxTokenKind.htoElifKwd
htoElseKwd:
HxTokenKind.htoElseKwd
htoEndBlockKwd:
HxTokenKind.htoEndBlockKwd
htoEndCaseKwd:
HxTokenKind.htoEndCaseKwd
htoEndForKwd:
HxTokenKind.htoEndForKwd
htoEndIfKwd:
HxTokenKind.htoEndIfKwd
htoEndKinds:
hext_template: htoEndKinds
htoEndKwd:
HxTokenKind.htoEndKwd
htoEndMacro:
HxTokenKind.htoEndMacro
htoEndMacroKwd:
HxTokenKind.htoEndMacroKwd
htoEndRawKwd:
HxTokenKind.htoEndRawKwd
htoEndSetKwd:
HxTokenKind.htoEndSetKwd
htoEndWhileKwd:
HxTokenKind.htoEndWhileKwd
htoEof:
HxTokenKind.htoEof
htoExprClose:
HxTokenKind.htoExprClose
htoExprOpen:
HxTokenKind.htoExprOpen
htoExtendsKwd:
HxTokenKind.htoExtendsKwd
htoFloatLit:
HxTokenKind.htoFloatLit
htoForKwd:
HxTokenKind.htoForKwd
htoIdent:
HxTokenKind.htoIdent
htoIfKwd:
HxTokenKind.htoIfKwd
htoInKwd:
HxTokenKind.htoInKwd
htoIntLit:
HxTokenKind.htoIntLit
htoKwdKinds:
hext_template: htoKwdKinds
htoLBrace:
HxTokenKind.htoLBrace
htoLCurly:
HxTokenKind.htoLCurly
htoLPar:
HxTokenKind.htoLPar
htoMacro:
HxTokenKind.htoMacro
htoMacroKwd:
HxTokenKind.htoMacroKwd
htoOfKwd:
HxTokenKind.htoOfKwd
htoRawKwd:
HxTokenKind.htoRawKwd
htoRBrace:
HxTokenKind.htoRBrace
htoRCurly:
HxTokenKind.htoRCurly
htoRPar:
HxTokenKind.htoRPar
htoSemicolon:
HxTokenKind.htoSemicolon
htoSetKwd:
HxTokenKind.htoSetKwd
htoStmtClose:
HxTokenKind.htoStmtClose
htoStmtCloseStrip:
HxTokenKind.htoStmtCloseStrip
htoStmtOpen:
HxTokenKind.htoStmtOpen
htoStmtOpenStrip:
HxTokenKind.htoStmtOpenStrip
htoStrLit:
HxTokenKind.htoStrLit
htoWhileKwd:
HxTokenKind.htoWhileKwd
htpBold:
HtmlTextProp.htpBold
htpItalic:
HtmlTextProp.htpItalic
htpNone:
HtmlTextProp.htpNone
htpUnderline:
HtmlTextProp.htpUnderline
hTr:
HtmlNodeKind.hTr
hTrack:
HtmlNodeKind.hTrack
HtsNode:
treesitter: HtsNode
HtsRegex:
treesitter_core: HtsRegex
HtsRegexKind:
treesitter_core: HtsRegexKind
HtsRule:
treesitter_core: HtsRule
HtsRuleKind:
treesitter_core: HtsRuleKind
hU:
HtmlNodeKind.hU
hUl:
HtmlNodeKind.hUl
HungarianAlgorithm:
hungarian_algorithm: HungarianAlgorithm
HungarianSubtreeMatcher:
subtree_matcher: HungarianSubtreeMatcher
hVar:
HtmlNodeKind.hVar
hVideo:
HtmlNodeKind.hVideo
hvkBool:
HextValueKind.hvkBool
hvkFloat:
HextValueKind.hvkFloat
hvkInt:
HextValueKind.hvkInt
hvkRecord:
HextValueKind.hvkRecord
hvkRefBox:
HextValueKind.hvkRefBox
hvkSeq:
HextValueKind.hvkSeq
hvkStr:
HextValueKind.hvkStr
hWbr:
HtmlNodeKind.hWbr
hxInfo:
code_errors: hxInfo(): untyped
code_errors: hxInfo(): untyped
HxLexer:
hext_template: HxLexer
HXmlParseError:
xml_ast: HXmlParseError
HXmlParser:
xml_ast: HXmlParser
HXmlParserEventError:
xml_ast: HXmlParserEventError
HxNode:
hext_template: HxNode
HxNodeKind:
hext_template: HxNodeKind
HxNodeObj:
hext_template: HxNodeObj
HxTok:
hext_template: HxTok
HxTokenKind:
hext_template: HxTokenKind
HxTree:
hext_template: HxTree
hyphenate:
htext_algo: hyphenate(strs: openArray[string]): seq[seq[string]]
htext_algo: hyphenate(str: string): seq[string]
htext_algo: hyphenate[A](word: TextWord[A]; tree: PattTree = defaultHyphenPattTree; exceptions: Table[string, seq[int]] = defaultHyphenExceptionList): seq[ TextWord[A]]
htext_algo: hyphenate(strs: openArray[string]): seq[seq[string]]
htext_algo: hyphenate(str: string): seq[string]
htext_algo: hyphenate[A](word: TextWord[A]; tree: PattTree = defaultHyphenPattTree; exceptions: Table[string, seq[int]] = defaultHyphenExceptionList): seq[ TextWord[A]]
ident:
hparse_pegs: ident(): Peg
identChars:
hparse_pegs: identChars(): Peg
identLog:
colorlogger: identLog()
identStartChars:
hparse_pegs: identStartChars(): Peg
IdentStyle:
hstring_algo: IdentStyle
hstring_algo: IdentStyle
idsCamel:
IdentStyle.idsCamel
IdentStyle.idsCamel
idsNone:
IdentStyle.idsNone
IdentStyle.idsNone
idsSnake:
IdentStyle.idsSnake
IdentStyle.idsSnake
idx:
hvariant: idx[T0, T1, T2, T3](v: Var4[T0, T1, T2, T3]): int
iekDollar:
InterpolatedExprKind.iekDollar
InterpolatedExprKind.iekDollar
iekExpr:
InterpolatedExprKind.iekExpr
InterpolatedExprKind.iekExpr
iekIndex:
InterpolatedExprKind.iekIndex
InterpolatedExprKind.iekIndex
iekStr:
InterpolatedExprKind.iekStr
InterpolatedExprKind.iekStr
iekVar:
InterpolatedExprKind.iekVar
InterpolatedExprKind.iekVar
ifHaxComp:
debug: ifHaxComp(body: untyped): untyped
debug: ifHaxComp(body: untyped): untyped
ifLet:
iflet: ifLet(head: untyped; bodies: varargs[untyped]): untyped
ifNodeOfType:
rted_matcher: ifNodeOfType(this: InfoTree; postorder: int; jtype: RtedPath): bool
ifSomeIt:
halgorithm: ifSomeIt[T](opt: Option[T]; predicate: untyped): bool
halgorithm: ifSomeIt[T](opt: Option[T]; predicate: untyped): bool
ignoredBy:
hpprint: ignoredBy(conf: PPrintConf; path: PPrintPath): bool
hpprint: ignoredBy(conf: PPrintConf; path: PPrintPath): bool
ignoreNextIndent:
base_writer: ignoreNextIndent(writer)
ignorePathErrors:
oswrap: ignorePathErrors(kinds: set[PathErrorKind]; body: untyped): untyped
oswrap: ignorePathErrors(kinds: set[PathErrorKind]; body: untyped): untyped
imkInfixEq:
ItemMatchKind.imkInfixEq
imkPredicate:
ItemMatchKind.imkPredicate
imkSubPattern:
ItemMatchKind.imkSubPattern
impact:
subtree_matcher: impact(this: MultiMappingComparator; m: MultiMappingStore): int
ImplementBaseError:
exceptions: ImplementBaseError
exceptions: ImplementBaseError
ImplementError:
exceptions: ImplementError
exceptions: ImplementError
ImplementKindError:
exceptions: ImplementKindError
exceptions: ImplementKindError
importSplit:
oswrap: importSplit(inCurrent, inTarget: AbsFile): tuple[depth: int, path: seq[string]]
oswrap: importSplit(inCurrent, inTarget: AbsFile): tuple[depth: int, path: seq[string]]
importx:
gold: importx(imports: untyped): untyped
gold: importx(imports: untyped): untyped
inc:
hmap: inc[A](t: var CountMap[A]; key: A; val: Positive = 1)
hmap: inc[A](t: CountMapRef[A]; key: A; val = 1)
hmap: inc[A](t: var CountMap[A]; key: A; val: Positive = 1)
hmap: inc[A](t: CountMapRef[A]; key: A; val = 1)
incl:
hgraph: incl(s: var HEdgeSet; edge: HEdge)
hgraph: incl(s: var HEdgeSet; edge: HEdgeSet)
hgraph: incl(s: var HNodeSet; node: HNode)
hgraph: incl(s: var HNodeSet; node: HNodeSet)
incLeft:
hprimitives: incLeft(r: ArrRange; diff: int = 1): ArrRange
hprimitives: incLeft(r: ArrRange; diff: int = 1): ArrRange
inclFilePermissions:
oswrap: inclFilePermissions(filename: AnyFile; permissions: set[os.FilePermission])
oswrap: inclFilePermissions(filename: AnyFile; permissions: set[os.FilePermission])
inDeg:
hgraph: inDeg[N, E](graph: HGraph[N, E]; node: HNode): int
indent:
colorstring: indent(text: ColoredText; count: Natural; padding: ColoredRune = clr(' ')): ColoredText
base_writer: indent(writer)
html_ast2: indent(writer)
json_ast: indent(w)
latex_writer: indent(writer`gensym0: var LatexWriter)
xml_ast: indent(writer`gensym154: var XmlWriter)
xml_serde: indent(writer`gensym0: var XmlSerializer)
hlogger: indent(logger: HLogger)
colorstring: indent(text: ColoredText; count: Natural; padding: ColoredRune = clr(' ')): ColoredText
indentBody:
hstring_algo: indentBody(str: string; count: int; indent: string = " "; prefix: string = ""): string
colorstring: indentBody(str: ColoredText; count: int; indent: ColoredText = clt(" "); prefix: ColoredText = clt("")): ColoredText
hstring_algo: indentBody(str: string; count: int; indent: string = " "; prefix: string = ""): string
colorstring: indentBody(str: ColoredText; count: int; indent: ColoredText = clt(" "); prefix: ColoredText = clt("")): ColoredText
indented:
hlogger: indented(logger: HLogger; body: untyped): untyped
indentLen:
hlogger: indentLen(logger: HLogger): int
indentLog:
colorlogger: indentLog()
index:
hparse_pegs: index(p: Peg): range[0 .. high(int)]
IndexTypes:
types: IndexTypes
types: IndexTypes
inEdges:
hgraph: inEdges[N, E](graph: HGraph[N, E]; target: HNode): HEdge
info:
colorlogger: info(args: varargs[string, `$`])
hlogger: info(logger: HLogger; args: varargs[string, `$`]): untyped
infoImpl:
hlogger: infoImpl(logger: HLogger; pos: (string, int, int); args: seq[string])
inFor:
gold: inFor(ident, expr, body: untyped): untyped
gold: inFor(ident1, ident2, expr, body: untyped): untyped
gold: inFor(ident, expr, body: untyped): untyped
gold: inFor(ident1, ident2, expr, body: untyped): untyped
InfoTree:
rted_matcher: InfoTree
init:
rted_matcher: init(this: RtedAlgorithm; src: Tree; dst: Tree): void
initAdvanceTok:
hparse_base: initAdvanceTok[K](str: var PosStr; advance: int; inKind: K; expected: set[char] = AllChars): HsTok[K]
initBlockFmtDSL:
blockfmt: initBlockFmtDSL()
blockfmt: initBlockFmtDSL()
initCharTok:
hparse_base: initCharTok[Cat: enum](str: var PosStr; map: static[openArray[tuple[key: char, val: Cat]]]): HsTok[ Cat]
initCmdEnvOrOption:
hshell: initCmdEnvOrOption(env: ShellVar; key, val: string; allowEmpty: bool = false): ShellCmdPart
initCmdFlag:
hshell: initCmdFlag(fl: string): ShellCmdPart
initCmdInterpOrOption:
hshell: initCmdInterpOrOption(interpol: ShellExpr; key, val: string; allowEmpty: bool = false): ShellCmdPart
initCmdOption:
hshell: initCmdOption(key, val: string): ShellCmdPart
initColored:
colorstring: initColored(str: string; args: varargs[typed]): untyped
colorstring: initColored(str: string; args: varargs[typed]): untyped
initColoredRune:
colorstring: initColoredRune(rune: Rune; styling: PrintStyling = initPrintStyling()): ColoredRune
colorstring: initColoredRune(rune: Rune; styling: PrintStyling = initPrintStyling()): ColoredRune
initColoredString:
colorstring: initColoredString(str: string; bg: BackgroundColor = bgDefault; fg: ForegroundColor = fgDefault; style: set[Style] = {}): ColoredString
colorstring: initColoredString(str: string; styling: PrintStyling): ColoredString
colorstring: initColoredString(str: string; bg: BackgroundColor = bgDefault; fg: ForegroundColor = fgDefault; style: set[Style] = {}): ColoredString
colorstring: initColoredString(str: string; styling: PrintStyling): ColoredString
initColoredText:
colorstring: initColoredText(str: string; bg: BackgroundColor = bgDefault; fg: ForegroundColor = fgDefault; style: set[Style] = {}): ColoredText
colorstring: initColoredText(str: string; bg: BackgroundColor = bgDefault; fg: ForegroundColor = fgDefault; style: set[Style] = {}): ColoredText
initCommonExprContext:
hparse_common: initCommonExprContext[N, T](tokenMap: openArray[(T, ExprTokKind)]; treeMap: openArray[(ExprNodeKind, N)]; precLevel: proc (tok: HsTokTree[N, HsTok[T]]): int): CommonParseContext[ N, T]
initCountMap:
hmap: initCountMap[A](initialSize = 64): CountMap[A]
hmap: initCountMap[A](initialSize = 64): CountMap[A]
initDotNode:
graphviz_ast: initDotNode(): DotNode
initElementDemand:
tree_selector: initElementDemand[N, K](element: K): Demand[N, K]
initEof:
hparse_base: initEof[K](str: var PosStr; kind: K): HsTok[K]
initFakeTok:
hparse_base: initFakeTok[K](str: PosStr; kind: K): HsTok[K]
initHEdge:
hgraph: initHEdge(id: int): HEdge
initHNode:
hgraph: initHNode(id: int): HNode
initHTagSpec:
html_ast2: initHTagSpec(tag: HtmlNodeKind; args: HAttrs = @[]): HTagSpec
initializePhase:
hungarian_algorithm: initializePhase(this: HungarianAlgorithm; w: int): void
initLexer:
hparse_base: initLexer[T](lexCb: HsLexCallback[T]; explicitEof: Option[T] = none(T)): HsLexer[ T]
hparse_base: initLexer[T](str: PosStr; lexCb: HsLexCallback[T]; explicitEof: Option[T] = none(T)): HsLexer[T]
hparse_base: initLexer[T](strs: seq[PosStr]; impl: HsLexCallback[T]): HsLexer[T]
hparse_base: initLexer[T](tokens: seq[T]): HsLexer[T]
initLogScope:
hlogger: initLogScope(kind: HLogScopeKind): HLogScope
initMap:
hmap: initMap[A, B](initialSize = 0): Map[A, B]
hmap: initMap[A, B](initialSize = 0): Map[A, B]
initNthChildDemand:
tree_selector: initNthChildDemand[N, K](kind: TokenKind; a, b: int): Demand[N, K]
initOptParser:
oswrap: initOptParser(cmdline: seq[string]; shortNoVal: set[char] = {}; longNoVal: seq[string] = @[]; allowWhitespaceAfterColon = true): OptParser
oswrap: initOptParser(cmdline: seq[string]; shortNoVal: set[char] = {}; longNoVal: seq[string] = @[]; allowWhitespaceAfterColon = true): OptParser
initOrderedMap:
hmap: initOrderedMap[A, B](initialSize = 64): OrderedMap[A, B]
hmap: initOrderedMap[A, B](initialSize = 64): OrderedMap[A, B]
initParseResult:
hparse_base: initParseResult[T](fail: ParseFail): ParseResult[T]
hparse_base: initParseResult[Tfrom, Tto](res: ParseResult[Tfrom]): ParseResult[Tto]
hparse_base: initParseResult[T](value: seq[T]): ParseResult[seq[T]]
hparse_base: initParseResult[T](value: T): ParseResult[T]
initPosStr:
hlex_base: initPosStr(str; allSlice: bool = false; popSlice: bool = true): PosStr
hlex_base: initPosStr(inStr: string | ref string; slices: openArray[Slice[int]]): PosStr
hlex_base: initPosStr(file: AbsFile): PosStr
hlex_base: initPosStr(stream: Stream): PosStr
hlex_base: initPosStr(str: string; pos: tuple[line, column: int] = (0, 0)): PosStr
hparse_base: initPosStr[K](tok: HsTok[K]): PosStr
hparse_base: initPosStr[K](tokens: seq[HsTok[K]]): PosStr
initPosStrView:
hlex_base: initPosStrView(str): PosStr
initPredicateDemand:
tree_selector: initPredicateDemand[N, K](predicate: proc (node: N): bool): Demand[N, K]
initPrintStyling:
colorstring: initPrintStyling(fg: ForegroundColor = fgDefault; bg: BackgroundColor = bgDefault; style: set[Style] = {}): PrintStyling
colorstring: initPrintStyling(fg: ForegroundColor = fgDefault; bg: BackgroundColor = bgDefault; style: set[Style] = {}): PrintStyling
initPseudoDemand:
tree_selector: initPseudoDemand[N, K](kind: TokenKind): Demand[N, K]
initQuery:
tree_selector: initQuery[N, K](parts: seq[QueryPart[N, K]]; options: set[QueryOption] = DefaultQueryOptions): Query[N, K]
initQueryCtx:
tree_selector: initQueryCtx[N, K](wrapNode: proc (node: N): N; eqElement: proc (node: N; element: K): bool; eqKind: proc (node1, node2: N): bool): QueryCtx[N, K]
initQueryPart:
tree_selector: initQueryPart[N, K](demands: seq[Demand[N, K]]; combinator: Combinator): QueryPart[ N, K]
initRuneGrid:
colorstring: initRuneGrid(): ColoredRuneGrid
colorstring: initRuneGrid(): ColoredRuneGrid
initRx:
rx: initRx(kind: RxKind; args: varargs[Rx]): Rx
initShellCmdConf:
hshell: initShellCmdConf(): ShellCmdConf
initSliceTok:
hparse_base: initSliceTok[K](str: var PosStr; inKind: K): HsTok[K]
initStyle:
colorstring: initStyle(fg, bg: TermColor8Bit): PrintStyling
colorstring: initStyle(args: varargs[typed]): PrintStyling
colorstring: initStyle(fg, bg: TermColor8Bit): PrintStyling
colorstring: initStyle(args: varargs[typed]): PrintStyling
initStyleBg:
colorstring: initStyleBg(r, g, b: range[0 .. 5]): PrintStyling
colorstring: initStyleBg(term: TermColor8Bit): PrintStyling
colorstring: initStyleBg(r, g, b: range[0 .. 5]): PrintStyling
colorstring: initStyleBg(term: TermColor8Bit): PrintStyling
initStyleFg:
colorstring: initStyleFg(r, g, b: range[0 .. 5]): PrintStyling
colorstring: initStyleFg(term: TermColor8Bit): PrintStyling
colorstring: initStyleFg(r, g, b: range[0 .. 5]): PrintStyling
colorstring: initStyleFg(term: TermColor8Bit): PrintStyling
initTextWord:
htext_algo: initTextWord[A](text: string; attr: A; kind: WordKind = wkText): TextWord[A]
htext_algo: initTextWord[A](text: string; attr: A; kind: WordKind = wkText): TextWord[A]
initTok:
hparse_base: initTok[K](str: char | string; kind: K): HsTok[K]
hparse_base: initTok[K](kind: K): HsTok[K]
hparse_base: initTok[K: HsTokSelector](inKind: K; str: PosStr): HsTok[K]
hparse_base: initTok[K: HsTokSelector](str: PosStr; inKind: K): HsTok[K]
hparse_base: initTok[K: HsTokSelector](str: var PosStr; kind: K; tryPop: bool = true): HsTok[ K]
hparse_base: initTok[K](posStr: PosStr; inStr: char | string; inKind: K): HsTok[K]
hparse_base: initTok[K](posStr: PosStr; inKind: K; inStr: PosStr): HsTok[K]
hparse_base: initTok[K](posStr: PosStr; inStr: PosStr; inKind: K): HsTok[K]
initWith:
edit_generator: initWith(this: EditScriptGenerator; ms: MappingStore): void
initWithParent:
tree_selector: initWithParent[N, K](parent: N; index: int; elementIndex: int): NodeWithParent[ N, K]
injectMatch:
hparse_pegs: injectMatch(s: string; pattern: Peg; env: proc (s: string): string = nil): bool
innerNodeHash:
tree: innerNodeHash(this: TreeMetricComputer; tree: Tree; size: int; middleHash: int): int
innerNodeStructureHash:
tree: innerNodeStructureHash(this: TreeMetricComputer; tree: Tree; size: int; middleHash: Hash): Hash
inNodes:
hgraph_db: inNodes(query: var Query): var Query
hgraph: inNodes[N, E](graph: HGraph[N, E]; source: HNode; yieldMultiedge: bool = false): HNode
hgraph: inNodes[N, E](graph: HGraph[N, E]; source: HNodeSet; yieldMultiedge: bool = false): HNode
inRange:
geometry_primitives: inRange(val: float; rng: (float, float)): bool
inrange:
hprimitives: inrange(s: seq[int]; r: ArrRange; lDiff, rDiff: int = 0): int
inRange:
geometry_primitives: inRange(val: float; rng: (float, float)): bool
inrange:
hprimitives: inrange(s: seq[int]; r: ArrRange; lDiff, rDiff: int = 0): int
insertChild:
tree: insertChild(this: Tree; t: Tree; position: int)
insertCol:
seq2d: insertCol[T](grid: var Seq2d[T]; col: seq[T]; idx: int = 0): void
seq2d: insertCol[T](grid: var Seq2d[T]; col: seq[T]; idx: int = 0): void
insertRow:
seq2d: insertRow[T](grid: var MulticellGrid[T]; rowIdx: int; row: seq[T]): void
seq2d: insertRow[T](grid: var Seq2d[T]; row: seq[T]; idx: int = 0): void
seq2d: insertRow[T](grid: var MulticellGrid[T]; rowIdx: int; row: seq[T]): void
seq2d: insertRow[T](grid: var Seq2d[T]; row: seq[T]; idx: int = 0): void
insideBalanced:
hparse_base: insideBalanced[T, K](lex: var HsLexer[T]; openKinds, closeKinds: set[K]; withWrap: bool = false): seq[T]
InstantiationInfo:
exceptions: InstantiationInfo
exceptions: InstantiationInfo
instCount:
hpprint: instCount
hpprint: instCount
instFramed:
treesitter: instFramed(decl: untyped): untyped
instLevel:
hpprint: instLevel
hpprint: instLevel
IntegerStartChars:
hlex_base: IntegerStartChars
InterpolatedExprKind:
hstring_algo: InterpolatedExprKind
hstring_algo: InterpolatedExprKind
interpolatedExprs:
hstring_algo: interpolatedExprs(s: string): tuple[kind: InterpolatedExprKind, value: string]
hstring_algo: interpolatedExprs(s: string): tuple[kind: InterpolatedExprKind, value: string]
interpolateref:
hparse_pegs: interpolateref(expr: string): Peg
interpolaterefFullIgnoreStyle:
hparse_pegs: interpolaterefFullIgnoreStyle(expr: string): Peg
interpolaterefIgnoreCase:
hparse_pegs: interpolaterefIgnoreCase(expr: string): Peg
interpolaterefNimIgnoreStyle:
hparse_pegs: interpolaterefNimIgnoreStyle(expr: string): Peg
interpolateShell:
hshell: interpolateShell(expr: ShellExpr; allowEmpty: bool = false; doRaise: bool = false): Option[string]
interpolGradient:
colorstring: interpolGradient(start, finish: TermColor8Bit): seq[TermColor8Bit]
colorstring: interpolGradient(start, finish: TermColor8Bit): seq[TermColor8Bit]
intersect:
types: intersect(slice1, slice2: Slice[int]): Slice[int]
geometry_primitives: intersect(l: (Line, Line)): Option[Vec]
geometry_primitives: intersect(l1, l2: Line): Option[Vec]
types: intersect(slice1, slice2: Slice[int]): Slice[int]
geometry_primitives: intersect(l: (Line, Line)): Option[Vec]
geometry_primitives: intersect(l1, l2: Line): Option[Vec]
invert:
geometry_primitives: invert(pos: RelPos): RelPos
geometry_primitives: invert(pos: RelPos): RelPos
inWhile:
gold: inWhile(expr, body: untyped): untyped
gold: inWhile(expr, body: untyped): untyped
isAbsolute:
oswrap: isAbsolute(path: AnyPath): bool
oswrap: isAbsolute(path: string): bool
oswrap: isAbsolute(path: AnyPath): bool
oswrap: isAbsolute(path: string): bool
isAdjacent:
hgraph: isAdjacent[N, E](graph: HGraph[N, E]; node1, node2: HNode): bool
isAlwaysPrimitiveType:
xsd_ast: isAlwaysPrimitiveType(xsd): bool
isArgpass:
argpass: isArgpass(call: NimNode): bool
argpass: isArgpass(call: NimNode): bool
isAttribute:
xml_ast: isAttribute(reader: HXmlParser): bool
isChoiceType:
xsd_ast: isChoiceType(xsd): bool
isClosure:
procbox: isClosure(t: typed): untyped
procbox: isClosure(t: typed): untyped
isCommonType:
hpprint: isCommonType(t: PPrintType): bool
hpprint: isCommonType(t: PPrintType): bool
isDefaultColor:
colorstring: isDefaultColor(styling: PrintStyling): bool
colorstring: isDefaultColor(styling: PrintStyling): bool
isDefaultColorBg:
colorstring: isDefaultColorBg(styling: PrintStyling): bool
colorstring: isDefaultColorBg(styling: PrintStyling): bool
isDefaultColorFg:
colorstring: isDefaultColorFg(styling: PrintStyling): bool
colorstring: isDefaultColorFg(styling: PrintStyling): bool
isDefaultFormat:
colorstring: isDefaultFormat(styling: PrintStyling): bool
colorstring: isDefaultFormat(styling: PrintStyling): bool
isDirected:
hgraph: isDirected[N, E](graph: HGraph[N, E]): bool
isDisabled:
hargparse: isDisabled(val: CliValue): bool
isDiscriminantField:
xml_serde: isDiscriminantField(obj: typed; name: static[string]): untyped
isDstMapped:
mapping_store: isDstMapped(this: MappingStore; dst: Tree): bool
isDstUnique:
mapping_store: isDstUnique(this: MultiMappingStore; dst: Tree): bool
isEmpty:
blockfmt: isEmpty(bl: LytBlock): bool
jcommon: isEmpty[T](s: seq[T]): bool
priority_queue: isEmpty(this: PriorityTreeQueue): bool
graphviz_ast: isEmpty(id: DotNodeId): bool
ast_spec: isEmpty[K](fail: AstCheckFail[K]; withNested: bool = true): bool
blockfmt: isEmpty(bl: LytBlock): bool
hargparse: isEmpty(val: CliValue): bool
hshell: isEmpty(cmd: ShellCmd): bool
isEnumerationType:
xsd_ast: isEnumerationType(xsd): bool
isErrorDeref:
hpprint: isErrorDeref[T](entry: T; err: var string): bool
hpprint: isErrorDeref[T](entry: T; err: var string): bool
isExtra:
treesitter_core: isExtra[N: distinct](node: N): bool
isFail:
hparse_base: isFail[T](parse: ParseResult[T]): bool
isField:
treesitter: isField[N](cursor: Cursor[N]): bool
isFinite:
xsd_ast: isFinite(xsd): bool
isHidden:
oswrap: isHidden(path: AnyPath): bool
oswrap: isHidden(path: AnyPath): bool
isIsomorphicTo:
tree: isIsomorphicTo(this: Tree; tree: Tree): bool
isIsoStructuralTo:
tree: isIsoStructuralTo(this: Tree; tree: Tree): bool
isLeaf:
tree: isLeaf(this: Tree): bool
zs_matcher: isLeaf(this: ZsTree; i: int): bool
isMappingAllowed:
mapping_store: isMappingAllowed(this: MappingStore; src: Tree; dst: Tree): bool
isMarkup:
htext_algo: isMarkup[T, A](w: Word[T, A]): bool
htext_algo: isMarkup[T, A](w: Word[T, A]): bool
isMissing:
treesitter_core: isMissing[N: distinct](node: N): bool
isMixed:
xsd_ast: isMixed(xsd): bool
isMutable:
algorithms: isMutable(v: typed): untyped
algorithms: isMutable(v: typed): untyped
isNamed:
treesitter: isNamed[N, K](node: HtsNode[N, K]): bool
treesitter_core: isNamed[N: distinct](node: N): bool
isNanOrInf:
geometry_primitives: isNanOrInf(f: float): bool
geometry_primitives: isNanOrInf(f: float): bool
isNewLabelsAllowed:
rted_matcher: isNewLabelsAllowed(this: LabelDictionary): bool
isNewline:
colorstring: isNewline(rune: ColoredRune): bool
colorstring: isNewline(rune: ColoredRune): bool
isNil:
treesitter: isNil[N, K](node: HtsNode[N, K]): bool
treesitter_core: isNil(node: TSNode): bool
isNilEntry:
hpprint: isNilEntry[T](entry: T): bool
hpprint: isNilEntry[T](entry: T): bool
isOk:
hparse_base: isOk[T](parse: ParseResult[T]): bool
hshell: isOk(shellRes: ShellResult): bool
isOptional:
xsd_ast: isOptional(xsd): bool
isPackageInstalled:
oswrap: isPackageInstalled(pack: string): bool
oswrap: isPackageInstalled(pack: string): bool
isPoint:
hprimitives: isPoint(r: ArrRange): bool
hprimitives: isPoint(r: ArrRange): bool
isPossiblePrimitiveType:
xsd_ast: isPossiblePrimitiveType(xsd): bool
isPrimitiveExtension:
xsd_ast: isPrimitiveExtension(xsd): bool
isPrimitiveRestriction:
xsd_ast: isPrimitiveRestriction(xsd): bool
isPrimitiveType:
xsd_ast: isPrimitiveType(xsdType: string): bool
isRecord:
graphviz_ast: isRecord(id: DotNodeId): bool
isRelative:
oswrap: isRelative(file: AnyPath): bool
oswrap: isRelative(file: AnyPath): bool
isReservedNimIdent:
namegen: isReservedNimIdent(str: string): bool
isReservedNimType:
namegen: isReservedNimType(str: string): bool
isReservedNimWord:
namegen: isReservedNimWord(str: string): bool
isRoot:
tree: isRoot(this: Tree): bool
isRunning:
hfswatch: isRunning(handle: FswHandle): bool
isSharedTypeName:
namegen: isSharedTypeName(name: string): bool
isSrcMapped:
mapping_store: isSrcMapped(this: MappingStore; src: Tree): bool
isSrcUnique:
mapping_store: isSrcUnique(this: MultiMappingStore; src: Tree): bool
isSubseq:
halgorithm: isSubseq[T](subseq, inseq: openArray[T]): bool
halgorithm: isSubseq[T](subseq, inseq: openArray[T]): bool
isSwitched:
rted_matcher: isSwitched(this: InfoTree): bool
isTextChar:
clformat: isTextChar(c: char): bool
clformat: isTextChar(c: char): bool
isUnboundedRepeat:
xsd_ast: isUnboundedRepeat(xsd): bool
isValid:
colorstring: isValid(rune: ColoredRune): bool
colorstring: isValid(style: PrintStyling): bool
hprimitives: isValid(pos: ArrPos): bool
hprimitives: isValid(r: ArrRange): bool
colorstring: isValid(rune: ColoredRune): bool
colorstring: isValid(style: PrintStyling): bool
hprimitives: isValid(pos: ArrPos): bool
hprimitives: isValid(r: ArrRange): bool
isValidFilename:
oswrap: isValidFilename(filename: AbsFile; maxLen = 259.Positive): bool
oswrap: isValidFilename(filename: AbsFile; maxLen = 259.Positive): bool
isVisited:
hpprint: isVisited[T](conf: PPrintConf; obj: T): bool
hpprint: isVisited[T](conf: PPrintConf; obj: T): bool
It:
types: It
types: It
ItemMatchKind:
matching: ItemMatchKind
items:
hstring_algo: items(part: StrPart): StrPart
blockfmt: items(blc: LytBlock): LytBlock
colorstring: items(main`gensym32: ColoredText): ColoredRune
colorstring: items(main`gensym32: ColoredText; slice`gensym32: SliceTypes): ColoredRune
hprimitives: items(r: (ArrRange, ArrRange)): (int, int)
hprimitives: items(r: ArrRange): int
seq2d: items[T](s: Seq2d[T]): seq[T]
wraphelp: items[T](arr: PUarray[T]; size: int): T
hparse_base: items[R, T](t: HsTokTree[R, T]): HsTokTree[R, T]
hparse_pegs: items(p: Peg): Peg
hstring_algo: items(part: StrPart): StrPart
edit_generator: items(this: EditScript): Action
mapping_store: items(this: MappingStore): Mapping
mapping_store: items(this: MultiMappingStore): Mapping
tree: items(tree: Tree): Tree
hext_template: items[T](val: HextValue[T]): HextValue[T]
xsd_ast: items(xsd): XsdEntry
blockfmt: items(blc: LytBlock): LytBlock
hargparse: items(tree: CliCmdTree): CliCmdTree
hargparse: items(desc: CliDesc): CliDesc
hjson: items(node: JsonNode): JsonNode
hshell: items(cmd: ShellCmd): ShellCmdPart
colorstring: items(main`gensym32: ColoredText): ColoredRune
colorstring: items(main`gensym32: ColoredText; slice`gensym32: SliceTypes): ColoredRune
hgraph: items(s: HEdgeSet): HEdge
hgraph: items(s: HNodeSet): HNode
hprimitives: items(r: (ArrRange, ArrRange)): (int, int)
hprimitives: items(r: ArrRange): int
seq2d: items[T](s: Seq2d[T]): seq[T]
treesitter: items[N](cursor: Cursor[N]): int
treesitter: items[N, K](node: HtsNode[N, K]; slice: SliceTypes = 0 .. high(int); generated: bool = false; unnamed: bool = false): HtsNode[N, K]
treesitter: items(map: TsFieldMap): TSFieldMapEntry
treesitter_core: items[N: distinct](node: N; unnamed: bool = false): N
wraphelp: items[T](arr: PUarray[T]; size: int): T
itemsIsFirst:
halgorithm: itemsIsFirst[T](s: T): auto
halgorithm: itemsIsFirst[T](s: T): auto
itemsIsFirstLast:
halgorithm: itemsIsFirstLast[T](s: LenIndexable[T]): tuple[isFirst, isLast: bool, val: T]
halgorithm: itemsIsFirstLast[T](s: LenIndexable[T]): tuple[isFirst, isLast: bool, val: T]
itemsIsLast:
halgorithm: itemsIsLast[T](s: T): auto
halgorithm: itemsIsLast[T](s: T): auto
Iterable:
jcommon: Iterable
iterateItBFS:
htree_mapping: iterateItBFS(topNode: typed; subNode: untyped; hasSubnodes: untyped; body: untyped): untyped
htree_mapping: iterateItBFS(tree, body: untyped): untyped
htree_mapping: iterateItBFS(topNode: typed; subNode: untyped; hasSubnodes: untyped; body: untyped): untyped
htree_mapping: iterateItBFS(tree, body: untyped): untyped
iterateItDFS:
htree_mapping: iterateItDFS(tree, orderOrGetKind, body: untyped): untyped
htree_mapping: iterateItDFS(inTree, getSubnodes, hasSubnodes: untyped; order: DfsTraversalOrder; body: untyped): untyped
htree_mapping: iterateItDFS(tree, orderOrGetKind, body: untyped): untyped
htree_mapping: iterateItDFS(inTree, getSubnodes, hasSubnodes: untyped; order: DfsTraversalOrder; body: untyped): untyped
itercells:
hprimitives: itercells(rect: ArrRect): (int, int)
seq2d: itercells[T](s: Seq2d[T]): ((int, int), T)
hprimitives: itercells(rect: ArrRect): (int, int)
seq2d: itercells[T](s: Seq2d[T]): ((int, int), T)
itercols:
seq2d: itercols[T](s: Seq2d[T]): seq[T]
seq2d: itercols[T](s: Seq2d[T]): seq[T]
iterrows:
seq2d: iterrows[T](s: Seq2d[T]): seq[T]
seq2d: iterrows[T](s: Seq2d[T]): seq[T]
iterSomeCells:
seq2d: iterSomeCells[T](s: Seq2d[Option[T]]): ((int, int), T)
seq2d: iterSomeCells[T](s: Seq2d[Option[T]]): ((int, int), T)
iterstdout:
hshell: iterstdout(command: ShellExpr): string
jaccardIndex:
similarity_metrics: jaccardIndex(commonElementsNb: int; leftElementsNb: int; rightElementsNb: int): float
jaccardSimilarity:
similarity_metrics: jaccardSimilarity(src: Tree; dst: Tree; mappings: MappingStore): float
subtree_matcher: jaccardSimilarity(this: MappingComparator; src: Tree; dst: Tree): float
jOfI:
rted_matcher: jOfI(this: RtedAlgorithm; it: InfoTree; aI: int; aSubtreeWeight: int; aSubtreeRevPre: int; aSubtreePre: int; aStrategy: RtedPath; treeSize: int): int
join:
hstring_algo: join(text: openArray[(string, string)]; sep: string = " "): string
hstring_algo: join(text: openArray[string]; sep: char = ' '): string
hstring_algo: join[T](obj: T; sep: string; wrap: (string, string)): string
blockfmt: join(blocks: LytBlock; sep: LytBlock; vertLines: bool = true): LytBlock
blockfmt: join(blocks: seq[LytBlock]; sep: LytBlock; direction: LytBlockKind): LytBlock
colorstring: join(strs: openArray[ColoredString]; sep: ColoredString): ColoredLine
seq2d: join(grid: Seq2d[Rune]; rowsep: string = " "): string
hstring_algo: join(text: openArray[(string, string)]; sep: string = " "): string
hstring_algo: join(text: openArray[string]; sep: char = ' '): string
hstring_algo: join[T](obj: T; sep: string; wrap: (string, string)): string
blockfmt: join(blocks: LytBlock; sep: LytBlock; vertLines: bool = true): LytBlock
blockfmt: join(blocks: seq[LytBlock]; sep: LytBlock; direction: LytBlockKind): LytBlock
colorstring: join(strs: openArray[ColoredString]; sep: ColoredString): ColoredLine
seq2d: join(grid: Seq2d[Rune]; rowsep: string = " "): string
joinAnyOf:
clformat: joinAnyOf(words: seq[ColoredText]; quote: char = '\''; prefix: ColoredText = clt("any of "); empty: ColoredText = clt("no"); sepWord: ColoredText = clt("or"); suffix: ColoredText = clt("")): ColoredText
msgbuilder: joinAnyOf(words: seq[string]; quote: char = '\''; prefix: string = "any of "; empty: string = "no"; sepWord: string = "or"; suffix: string = ""): string
clformat: joinAnyOf(words: seq[ColoredText]; quote: char = '\''; prefix: ColoredText = clt("any of "); empty: ColoredText = clt("no"); sepWord: ColoredText = clt("or"); suffix: ColoredText = clt("")): ColoredText
msgbuilder: joinAnyOf(words: seq[string]; quote: char = '\''; prefix: string = "any of "; empty: string = "no"; sepWord: string = "or"; suffix: string = ""): string
joinArr:
hjson: joinArr(node: JsonNode): string
joinBuf:
colored: joinBuf(str: seq[seq[string]]): string
colored: joinBuf(str: seq[seq[string]]): string
joinc:
clformat: joinc(text: seq[ColoredText]; sep: string): ColoredText
clformat: joinc(text: seq[ColoredText]; sep: string): ColoredText
joinCamel:
hstring_algo: joinCamel(ins: openArray[string]): string
hstring_algo: joinCamel(ins: openArray[string]): string
joinItBlock:
blockfmt: joinItBlock(direction: LytBlockKind; item: typed; expr: untyped; join: LytBlock): untyped
blockfmt: joinItBlock(direction: LytBlockKind; item: typed; expr: untyped; join: LytBlock): untyped
joinItLine:
blockfmt: joinItLine(item: typed; expr: untyped; join: LytBlock): untyped
blockfmt: joinItLine(item: typed; expr: untyped; join: LytBlock): untyped
joinkv:
hstring_algo: joinkv[K, V](t: openArray[(K, V)]; eqTok: string = "="): seq[string]
hstring_algo: joinkv[K, V](t: openArray[(K, V)]; eqTok: string = "="): seq[string]
joinl:
hstring_algo: joinl(inseq: openArray[string]): string
hstring_algo: joinl(inseq: openArray[string]): string
joinLiteral:
hstring_algo: joinLiteral(body: untyped): untyped
hstring_algo: joinLiteral(body: untyped): untyped
joinPath:
oswrap: joinPath(head: AbsDir; tail: RelDir): AbsDir
oswrap: joinPath(head: AbsDir; tail: RelFile): AbsFile
oswrap: joinPath(head: AbsDir; tail: seq[string]): AbsDir
oswrap: joinPath(dir: FsDir; relDir: RelDir): FsDir
oswrap: joinPath(dir: FsDir; relFile: RelFile): FsFile
oswrap: joinPath(head: RelDir; tail: RelDir): RelDir
oswrap: joinPath(head: RelDir; tail: RelFile): RelFile
oswrap: joinPath(head: AbsDir; tail: RelDir): AbsDir
oswrap: joinPath(head: AbsDir; tail: RelFile): AbsFile
oswrap: joinPath(head: AbsDir; tail: seq[string]): AbsDir
oswrap: joinPath(dir: FsDir; relDir: RelDir): FsDir
oswrap: joinPath(dir: FsDir; relFile: RelFile): FsFile
oswrap: joinPath(head: RelDir; tail: RelDir): RelDir
oswrap: joinPath(head: RelDir; tail: RelFile): RelFile
joinPrefix:
clformat: joinPrefix(level: int; idx: seq[int]; pathIndexed, positionIndexed: bool): ColoredText
clformat: joinPrefix(level: int; idx: seq[int]; opts: HDisplayOpts): ColoredText
clformat: joinPrefix(level: int; idx: seq[int]; pathIndexed, positionIndexed: bool): ColoredText
clformat: joinPrefix(level: int; idx: seq[int]; opts: HDisplayOpts): ColoredText
joinq:
hstring_algo: joinq(inseq: openArray[string]; sep: string = " "; wrap: string = "\""): string
hstring_algo: joinq(inseq: openArray[string]; sep: string = " "; wrap: string = "\""): string
joinql:
hstring_algo: joinql(inseq: openArray[string]; ident: int = 1; wrap: string = "\""; identStr: string = " "): string
hstring_algo: joinql(inseq: openArray[string]; ident: int = 1; wrap: string = "\""; identStr: string = " "): string
joinText:
htext_algo: joinText[T, A](wrapped: seq[seq[Word[T, A]]]; toStr: proc (w: Word[T, A]): string = (proc ( w: Word[T, A]): string = $w)): string
htext_algo: joinText[T, A](wrapped: seq[seq[Word[T, A]]]; toStr: proc (w: Word[T, A]): string = (proc ( w: Word[T, A]): string = $w)): string
joinw:
hstring_algo: joinw(inseq: openArray[string]; sep = " "): string
hstring_algo: joinw(inseq: openArray[string]; sep = " "): string
joinWords:
clformat: joinWords(words: seq[ColoredText]; sepWord: ColoredText; quote: char = '\''; empty: ColoredText = default(ColoredText)): ColoredText
msgbuilder: joinWords(words: seq[string]; sepWord: string; quote: char = '\''; empty: string = default(string)): string
clformat: joinWords(words: seq[ColoredText]; sepWord: ColoredText; quote: char = '\''; empty: ColoredText = default(ColoredText)): ColoredText
msgbuilder: joinWords(words: seq[string]; sepWord: string; quote: char = '\''; empty: string = default(string)): string
journalMemory:
sqlite_extra: journalMemory(db: DbConn)
JsonContext:
hunittest_json: JsonContext
JsonConvertOpts:
hjson: JsonConvertOpts
JsonReader:
json_ast: JsonReader
JsonTokenKind:
json_ast: JsonTokenKind
jsonTokens:
json_ast: jsonTokens(str: string): seq[JsonTok]
JsonWriter:
json_ast: JsonWriter
jtkColon:
JsonTokenKind.jtkColon
jtkComma:
JsonTokenKind.jtkComma
jtkEof:
JsonTokenKind.jtkEof
jtkFloat:
JsonTokenKind.jtkFloat
jtkKey:
JsonTokenKind.jtkKey
jtkLBrace:
JsonTokenKind.jtkLBrace
jtkLCurly:
JsonTokenKind.jtkLCurly
jtkNumber:
JsonTokenKind.jtkNumber
jtkRBrace:
JsonTokenKind.jtkRBrace
jtkRCurly:
JsonTokenKind.jtkRCurly
jtkString:
JsonTokenKind.jtkString
just_having_file_in_project_is_not_enough_for_nim_doc_so_I_defined_public_symbol_here:
cli_app: just_having_file_in_project_is_not_enough_for_nim_doc_so_I_defined_public_symbol_here()
kAlt:
MatchKind.kAlt
keepNimIdentChars:
hstring_algo: keepNimIdentChars(str: string): string
hstring_algo: keepNimIdentChars(str: string): string
key:
cliparse: key(opt: CliOpt): string
keys:
hmap: keys[A](t: CountMap[A]): A
hmap: keys[A](t: CountMapRef[A]): A
hmap: keys[A, B](t: Map[A, B]): A
hmap: keys[A, B](t: MapRef[A, B]): A
hmap: keys[A, B](t: OrderedMap[A, B]): A
hmap: keys[A, B](t: OrderedMapRef[A, B]): A
hmap: keys[A](t: CountMap[A]): A
hmap: keys[A](t: CountMapRef[A]): A
hmap: keys[A, B](t: Map[A, B]): A
hmap: keys[A, B](t: MapRef[A, B]): A
hmap: keys[A, B](t: OrderedMap[A, B]): A
hmap: keys[A, B](t: OrderedMapRef[A, B]): A
keysBetween:
hmap: keysBetween[A, B](b: Map[A, B]; fromKey: A; toKey: A): A
hmap: keysBetween[A, B](b: Map[A, B]; fromKey: A; toKey: A): A
keysFrom:
hmap: keysFrom[A, B](b: Map[A, B]; fromKey: A): A
hmap: keysFrom[A, B](b: Map[A, B]; fromKey: A): A
keyValueGroup:
rev_set_table: keyValueGroup[K, V](table: RevSetTable[K, V]; key: K): tuple[keys: seq[K], value: V]
kind:
hparse_base: kind[F](state: HsLexerState[F]): F
hparse_pegs: kind(p: Peg): PegKind
json_ast: kind(r: JsonReader): JsonTokenKind
xml_ast: kind(parser: HXmlParser): XmlEventKind
treesitter: kind[N, K](node: HtsNode[N, K]): K
kind=:
matching: kind=(node: var NimNode; kind: NimNodeKind)
kindEnumName:
namegen: kindEnumName(name, parent: string): string
namegen: kindEnumName(name, parent: string; cache: var StringNameCache; addPrefix: bool = true): string
kindToStr:
msgbuilder: kindToStr(expr: typed): untyped
msgbuilder: kindToStr(expr: typed): untyped
kItem:
MatchKind.kItem
knownGenerated:
namegen: knownGenerated(cache: StringNameCache; name: string): bool
knownName:
namegen: knownName(cache: StringNameCache; name: string): bool
knownRename:
namegen: knownRename(cache: StringNameCache; baseName: string; exact: bool = true): bool
kObject:
MatchKind.kObject
kPairs:
MatchKind.kPairs
kSeq:
MatchKind.kSeq
kSet:
MatchKind.kSet
kTuple:
MatchKind.kTuple
KVPair:
matching: KVPair
LabelDictionary:
rted_matcher: LabelDictionary
LACellAlign:
latex_ast: LACellAlign
LACellSpec:
latex_ast: LACellSpec
lacLatexMk:
LatexCompiler.lacLatexMk
lacLuaLatex:
LatexCompiler.lacLuaLatex
lacPdflatex:
LatexCompiler.lacPdflatex
lalCenter:
LACellAlign.lalCenter
lalLeft:
LACellAlign.lalLeft
lalRight:
LACellAlign.lalRight
LanguageCode:
langcodes: LanguageCode
largest:
hmap: largest[A](t: CountMap[A]): tuple[key: A, val: int]
hmap: largest[A](t: CountMapRef[A]): (A, int)
hmap: largest[A](t: CountMap[A]): tuple[key: A, val: int]
hmap: largest[A](t: CountMapRef[A]): (A, int)
last:
halgorithm: last[T](stack: var seq[T]): var T
halgorithm: last[T](stack: seq[T]): T
gold: last[T](s: seq[T]): untyped
gold: last[T](s: seq[T]; item: T): untyped
halgorithm: last[T](stack: var seq[T]): var T
halgorithm: last[T](stack: seq[T]): T
gold: last[T](s: seq[T]): untyped
gold: last[T](s: seq[T]; item: T): untyped
last2:
halgorithm: last2[T](stack: var seq[seq[T]]): var T
halgorithm: last2[T](stack: seq[seq[T]]): T
gold: last2(s: seq): untyped
halgorithm: last2[T](stack: var seq[seq[T]]): var T
halgorithm: last2[T](stack: seq[seq[T]]): T
gold: last2(s: seq): untyped
lastChanceMatch:
bottom_up_matcher: lastChanceMatch(this: BottomUpMatcher; mappings: MappingStore; src: Tree; dst: Tree): void
LAstGroup:
latex_ast: LAstGroup
lastIndexOf:
edit_generator: lastIndexOf(this: EditScript; action: Action): int
LAstNode:
latex_ast: LAstNode
LAstNodeKind:
latex_ast: LAstNodeKind
lastPair:
hmap: lastPair[A, B](table: Map[A, B]): tuple[key: A, val: B]
hmap: lastPair[A, B](table: Map[A, B]): tuple[key: A, val: B]
lastPathPart:
oswrap: lastPathPart(path: AnyPath): string
oswrap: lastPathPart(path: AnyPath): string
LatexCompiler:
latex_ast: LatexCompiler
LatexWriter:
latex_writer: LatexWriter
Layout:
blockfmt: Layout
blockfmt: Layout
lc:
wraphelp_cxx: lc
lcAbkhazian:
LanguageCode.lcAbkhazian
lcAfar:
LanguageCode.lcAfar
lcAfrikaans:
LanguageCode.lcAfrikaans
lcAkan:
LanguageCode.lcAkan
lcAlbanian:
LanguageCode.lcAlbanian
lcAmharic:
LanguageCode.lcAmharic
lcArabic:
LanguageCode.lcArabic
lcAragonese:
LanguageCode.lcAragonese
lcArmenian:
LanguageCode.lcArmenian
lcAssamese:
LanguageCode.lcAssamese
lcast:
lexcast: lcast(s: string; t: var bool; opts: LexcastOpts = defaultLexcastOpts)
lexcast: lcast[R1, R2](s: string; slice: var HSlice[R1, R2]; opts: LexcastOpts = defaultLexcastOpts)
lexcast: lcast[T](s: string; t: var seq[T]; opts: LexcastOpts = defaultLexcastOpts)
lexcast: lcast(s: string; t: var SomeFloat; opts: LexcastOpts = defaultLexcastOpts)
lexcast: lcast(s: string; t: var SomeInteger; opts: LexcastOpts = defaultLexcastOpts)
lcAvaric:
LanguageCode.lcAvaric
lcAvestan:
LanguageCode.lcAvestan
lcAymara:
LanguageCode.lcAymara
lcAzerbaijani:
LanguageCode.lcAzerbaijani
lcBambara:
LanguageCode.lcBambara
lcBashkir:
LanguageCode.lcBashkir
lcBasque:
LanguageCode.lcBasque
lcBelarusian:
LanguageCode.lcBelarusian
lcBengali:
LanguageCode.lcBengali
lcBiharilanguages:
LanguageCode.lcBiharilanguages
lcBislama:
LanguageCode.lcBislama
lcBosnian:
LanguageCode.lcBosnian
lcBreton:
LanguageCode.lcBreton
lcBulgarian:
LanguageCode.lcBulgarian
lcBurmese:
LanguageCode.lcBurmese
lcCatalanValencian:
LanguageCode.lcCatalanValencian
lcCentralKhmer:
LanguageCode.lcCentralKhmer
lcChamorro:
LanguageCode.lcChamorro
lcChechen:
LanguageCode.lcChechen
lcChichewaChewaNyanja:
LanguageCode.lcChichewaChewaNyanja
lcChinese:
LanguageCode.lcChinese
lcChurchSlavicOldSlavonicChurchSlavonicOldBulgarianOldChurchSlavonic:
LanguageCode.lcChurchSlavicOldSlavonicChurchSlavonicOldBulgarianOldChurchSlavonic
lcChuvash:
LanguageCode.lcChuvash
lcCornish:
LanguageCode.lcCornish
lcCorsican:
LanguageCode.lcCorsican
lcCree:
LanguageCode.lcCree
lcCroatian:
LanguageCode.lcCroatian
lcCzech:
LanguageCode.lcCzech
lcDanish:
LanguageCode.lcDanish
lcDivehiDhivehiMaldivian:
LanguageCode.lcDivehiDhivehiMaldivian
lcDutchFlemish:
LanguageCode.lcDutchFlemish
lcDzongkha:
LanguageCode.lcDzongkha
lcEnglish:
LanguageCode.lcEnglish
lcEsperanto:
LanguageCode.lcEsperanto
lcEstonian:
LanguageCode.lcEstonian
lcEwe:
LanguageCode.lcEwe
lcFaroese:
LanguageCode.lcFaroese
lcFijian:
LanguageCode.lcFijian
lcFinnish:
LanguageCode.lcFinnish
lcFrench:
LanguageCode.lcFrench
lcFulah:
LanguageCode.lcFulah
lcGaelicScottishGaelic:
LanguageCode.lcGaelicScottishGaelic
lcGalician:
LanguageCode.lcGalician
lcGanda:
LanguageCode.lcGanda
lcGeorgian:
LanguageCode.lcGeorgian
lcGerman:
LanguageCode.lcGerman
lcGreekModern1453–:
LanguageCode.lcGreekModern1453–
lcGuarani:
LanguageCode.lcGuarani
lcGujarati:
LanguageCode.lcGujarati
lcHaitianHaitianCreole:
LanguageCode.lcHaitianHaitianCreole
lcHausa:
LanguageCode.lcHausa
lcHebrew:
LanguageCode.lcHebrew
lcHerero:
LanguageCode.lcHerero
lcHindi:
LanguageCode.lcHindi
lcHiriMotu:
LanguageCode.lcHiriMotu
lcHungarian:
LanguageCode.lcHungarian
lcIcelandic:
LanguageCode.lcIcelandic
lcIdo:
LanguageCode.lcIdo
lcIgbo:
LanguageCode.lcIgbo
lcIndonesian:
LanguageCode.lcIndonesian
lcInterlinguaInternationalAuxiliaryLanguageAssociation:
LanguageCode.lcInterlinguaInternationalAuxiliaryLanguageAssociation
lcInterlingueOccidental:
LanguageCode.lcInterlingueOccidental
lcInuktitut:
LanguageCode.lcInuktitut
lcInupiaq:
LanguageCode.lcInupiaq
lcIrish:
LanguageCode.lcIrish
lcItalian:
LanguageCode.lcItalian
lcJapanese:
LanguageCode.lcJapanese
lcJavanese:
LanguageCode.lcJavanese
lcKalaallisutGreenlandic:
LanguageCode.lcKalaallisutGreenlandic
lcKannada:
LanguageCode.lcKannada
lcKanuri:
LanguageCode.lcKanuri
lcKashmiri:
LanguageCode.lcKashmiri
lcKazakh:
LanguageCode.lcKazakh
lcKikuyuGikuyu:
LanguageCode.lcKikuyuGikuyu
lcKinyarwanda:
LanguageCode.lcKinyarwanda
lcKirghizKyrgyz:
LanguageCode.lcKirghizKyrgyz
lcKomi:
LanguageCode.lcKomi
lcKongo:
LanguageCode.lcKongo
lcKorean:
LanguageCode.lcKorean
lcKuanyamaKwanyama:
LanguageCode.lcKuanyamaKwanyama
lcKurdish:
LanguageCode.lcKurdish
lcLao:
LanguageCode.lcLao
lcLatin:
LanguageCode.lcLatin
lcLatvian:
LanguageCode.lcLatvian
lcLimburganLimburgerLimburgish:
LanguageCode.lcLimburganLimburgerLimburgish
lcLingala:
LanguageCode.lcLingala
lcLithuanian:
LanguageCode.lcLithuanian
lcLubaKatanga:
LanguageCode.lcLubaKatanga
lcLuxembourgishLetzeburgesch:
LanguageCode.lcLuxembourgishLetzeburgesch
lcMacedonian:
LanguageCode.lcMacedonian
lcMalagasy:
LanguageCode.lcMalagasy
lcMalay:
LanguageCode.lcMalay
lcMalayalam:
LanguageCode.lcMalayalam
lcMaltese:
LanguageCode.lcMaltese
lcManx:
LanguageCode.lcManx
lcMaori:
LanguageCode.lcMaori
lcMarathi:
LanguageCode.lcMarathi
lcMarshallese:
LanguageCode.lcMarshallese
lcMongolian:
LanguageCode.lcMongolian
lcNauru:
LanguageCode.lcNauru
lcNavajoNavaho:
LanguageCode.lcNavajoNavaho
lcNdonga:
LanguageCode.lcNdonga
lcNepali:
LanguageCode.lcNepali
lcNone:
LanguageCode.lcNone
lcNorthernSami:
LanguageCode.lcNorthernSami
lcNorthNdebele:
LanguageCode.lcNorthNdebele
lcNorwegian:
LanguageCode.lcNorwegian
lcNorwegianBokmål:
LanguageCode.lcNorwegianBokmål
lcNorwegianNynorsk:
LanguageCode.lcNorwegianNynorsk
lcOccitan:
LanguageCode.lcOccitan
lcOjibwa:
LanguageCode.lcOjibwa
lcOriya:
LanguageCode.lcOriya
lcOromo:
LanguageCode.lcOromo
lcOssetianOssetic:
LanguageCode.lcOssetianOssetic
lcPali:
LanguageCode.lcPali
lcPashtoPushto:
LanguageCode.lcPashtoPushto
lcPersian:
LanguageCode.lcPersian
lcPolish:
LanguageCode.lcPolish
lcPortuguese:
LanguageCode.lcPortuguese
lcPunjabiPanjabi:
LanguageCode.lcPunjabiPanjabi
lcQuechua:
LanguageCode.lcQuechua
lcRomanianMoldavianMoldovan:
LanguageCode.lcRomanianMoldavianMoldovan
lcRomansh:
LanguageCode.lcRomansh
lcRundi:
LanguageCode.lcRundi
lcRussian:
LanguageCode.lcRussian
lcs:
edit_generator: lcs(this: EditScriptGenerator; x: seq[Tree]; y: seq[Tree]): seq[Mapping]
lcSamoan:
LanguageCode.lcSamoan
lcSango:
LanguageCode.lcSango
lcSanskrit:
LanguageCode.lcSanskrit
lcSardinian:
LanguageCode.lcSardinian
lcSerbian:
LanguageCode.lcSerbian
lcShona:
LanguageCode.lcShona
lcSichuanYiNuosu:
LanguageCode.lcSichuanYiNuosu
lcSindhi:
LanguageCode.lcSindhi
lcSinhalaSinhalese:
LanguageCode.lcSinhalaSinhalese
lcSlovak:
LanguageCode.lcSlovak
lcSlovenian:
LanguageCode.lcSlovenian
LcsMatcher:
lcs_matcher: LcsMatcher
lcSomali:
LanguageCode.lcSomali
lcSouthernSotho:
LanguageCode.lcSouthernSotho
lcSouthNdebele:
LanguageCode.lcSouthNdebele
lcSpanishCastilian:
LanguageCode.lcSpanishCastilian
lcSundanese:
LanguageCode.lcSundanese
lcSwahili:
LanguageCode.lcSwahili
lcSwati:
LanguageCode.lcSwati
lcSwedish:
LanguageCode.lcSwedish
lcTagalog:
LanguageCode.lcTagalog
lcTahitian:
LanguageCode.lcTahitian
lcTajik:
LanguageCode.lcTajik
lcTamil:
LanguageCode.lcTamil
lcTatar:
LanguageCode.lcTatar
lcTelugu:
LanguageCode.lcTelugu
lcThai:
LanguageCode.lcThai
lcTibetan:
LanguageCode.lcTibetan
lcTigrinya:
LanguageCode.lcTigrinya
lcTongaTongaIslands:
LanguageCode.lcTongaTongaIslands
lcTsonga:
LanguageCode.lcTsonga
lcTswana:
LanguageCode.lcTswana
lcTurkish:
LanguageCode.lcTurkish
lcTurkmen:
LanguageCode.lcTurkmen
lcTwi:
LanguageCode.lcTwi
lcUighurUyghur:
LanguageCode.lcUighurUyghur
lcUkrainian:
LanguageCode.lcUkrainian
lcUrdu:
LanguageCode.lcUrdu
lcUzbek:
LanguageCode.lcUzbek
lcVenda:
LanguageCode.lcVenda
lcVietnamese:
LanguageCode.lcVietnamese
lcVolapük:
LanguageCode.lcVolapük
lcWalloon:
LanguageCode.lcWalloon
lcWelsh:
LanguageCode.lcWelsh
lcWesternFrisian:
LanguageCode.lcWesternFrisian
lcWolof:
LanguageCode.lcWolof
lcXhosa:
LanguageCode.lcXhosa
lcYiddish:
LanguageCode.lcYiddish
lcYoruba:
LanguageCode.lcYoruba
lcZhuangChuang:
LanguageCode.lcZhuangChuang
lcZulu:
LanguageCode.lcZulu
leafHash:
tree: leafHash(this: TreeMetricComputer; tree: Tree): int
leafStructureHash:
tree: leafStructureHash(this: TreeMetricComputer; tree: Tree): int
leCmpPositions:
hprimitives: leCmpPositions(lhs, rhs: ArrRange): bool
hprimitives: leCmpPositions(lhs, rhs: ArrRange): bool
lekDelete:
LevEditKind.lekDelete
LevEditKind.lekDelete
lekInsert:
LevEditKind.lekInsert
LevEditKind.lekInsert
lekNone:
LevEditKind.lekNone
LevEditKind.lekNone
lekReplace:
LevEditKind.lekReplace
LevEditKind.lekReplace
lekUnchanged:
LevEditKind.lekUnchanged
LevEditKind.lekUnchanged
len:
hstring_algo: len(part: StrPart): int
htext_algo: len[T, A](w: Word[T, A]): int
blockfmt: len(blc: LytBlock): int
blockfmt: len(s: LytStr): int
oswrap: len(path: AnyPath): int
colorstring: len(str: ColoredString): int
colorstring: len(main`gensym24: ColoredText): int
geometry_primitives: len(l: Line): float
hmap: len[A](t: CountMap[A]): int
hmap: len[A](t: CountMapRef[A]): int
hmap: len[A, B](t: Map[A, B]): int
hmap: len[A, B](t: MapRef[A, B]): int
hmap: len[A, B](t: OrderedMap[A, B]): int
hmap: len[A, B](t: OrderedMapRef[A, B]): int
hprimitives: len(r: ArrRange): int
seq2d: len[T](s: Seq2d[T]): int
hlex_base: len(slice: PosStrSlice): int
hparse_base: len[R, T](t: HsTokTree[R, T]): int
hparse_pegs: len(a: Peg): int
hstring_algo: len(part: StrPart): int
htext_algo: len[T, A](w: Word[T, A]): int
priority_queue: len(this: PriorityTreeQueue): int
html_ast: len(html: HtmlElem): int
xsd_ast: len(xsd): int
blockfmt: len(blc: LytBlock): int
blockfmt: len(s: LytStr): int
hargparse: len(tree: CliCmdTree): int
hshell: len(sa: ShellAst): int
oswrap: len(path: AnyPath): int
colorstring: len(str: ColoredString): int
colorstring: len(main`gensym24: ColoredText): int
geometry_primitives: len(l: Line): float
hgraph: len(s: HNodeSet | HEdgeSet): int
hgraph: len[N](map: HEdgeMap[N]): int
hgraph: len[E](map: HNodeMap[E]): int
hgraph: len(stack: HNodeStack): int
hmap: len[A](t: CountMap[A]): int
hmap: len[A](t: CountMapRef[A]): int
hmap: len[A, B](t: Map[A, B]): int
hmap: len[A, B](t: MapRef[A, B]): int
hmap: len[A, B](t: OrderedMap[A, B]): int
hmap: len[A, B](t: OrderedMapRef[A, B]): int
hprimitives: len(r: ArrRange): int
seq2d: len[T](s: Seq2d[T]): int
treesitter: len[N, K](node: HtsNode[N, K]; unnamed: bool = false): int
LenIndexable:
halgorithm: LenIndexable
halgorithm: LenIndexable
leqCmpPositions:
hprimitives: leqCmpPositions(lhs, rhs: ArrRange): bool
hprimitives: leqCmpPositions(lhs, rhs: ArrRange): bool
letters:
hparse_pegs: letters(): Peg
LevEdit:
hseq_distance: LevEdit
hseq_distance: LevEdit
LevEditKind:
hseq_distance: LevEditKind
hseq_distance: LevEditKind
levenshteinDistance:
hseq_distance: levenshteinDistance[T](str1, str2: seq[T]): tuple[distance: int, operations: seq[LevEdit[T]]]
hseq_distance: levenshteinDistance[T](str1, str2: seq[T]): tuple[distance: int, operations: seq[LevEdit[T]]]
lexAll:
hparse_base: lexAll[T](lex: var HsLexer[T])
hparse_base: lexAll[T](str: var PosStr; impl: HsLexCallback[T]): seq[T]
lexCall:
hshell_convert: lexCall(str: var PosStr): seq[StrTok]
lexcast:
lexcast: lexcast[T](base: T; opts: LexcastOpts = defaultLexcastOpts): string
lexcast: lexcast[Target](base: untyped; opts: LexcastOpts = defaultLexcastOpts): Target
LexcastError:
lexcast: LexcastError
LexcastFlags:
lexcast: LexcastFlags
LexcastOpts:
lexcast: LexcastOpts
LexerIndentKind:
hparse_base: LexerIndentKind
lexHext:
hext_template: lexHext(str: string): seq[HxTok]
lfNone:
LexcastFlags.lfNone
lift:
hparse_base: lift[F](state: var HsLexerState[F]; flag: F)
lightDotForegroundMap:
graphviz_ast: lightDotForegroundMap
likDecIndent:
LexerIndentKind.likDecIndent
likEmptyLine:
LexerIndentKind.likEmptyLine
likIncIndent:
LexerIndentKind.likIncIndent
likNoIndent:
LexerIndentKind.likNoIndent
likSameIndent:
LexerIndentKind.likSameIndent
Line:
geometry_primitives: Line
line:
hparse_pegs: line(nt: NonTerminal): int
base_writer: line(writer; repeat: int = 1)
html_ast2: line(writer)
json_ast: line(w)
latex_writer: line(writer`gensym0: var LatexWriter; repeat`gensym0: int = 1)
xml_ast: line(writer`gensym154: var XmlWriter; repeat`gensym154: int = 1)
xml_serde: line(writer`gensym0: var XmlSerializer; repeat`gensym0: int = 1)
Line:
geometry_primitives: Line
Line3:
geometry_primitives: Line3
geometry_primitives: Line3
lineAround:
hlex_base: lineAround(str; pos: int): tuple[line: string, pos: int]
LineCol:
hlex_base: LineCol
lineCol:
hlex_base: lineCol(str: PosStr): LineCol
hparse_base: lineCol[K](tok: HsTok[K]): LineCol
lineIInfo:
nim_ast_aux: lineIInfo(node: NimNode): NimNode
lines:
colorstring: lines(text: ColoredText): ColoredRuneLine
colorstring: lines(text: ColoredText): ColoredRuneLine
linesAround:
hlogger: linesAround(base: string; line: int; around: (int, int) = (1, 1)): seq[string]
lineTextAround:
hlogger: lineTextAround(base: string; charRange: Slice[int]; around: (int, int) = (1, 1)): tuple[text: string, startPos, endPos: int]
link:
html_ast2: link(writer; url: string; text: string; class: string = "")
lispRepr:
colorstring: lispRepr(colstr: ColoredString): string
cliparse: lispRepr(cli: CliOpt): ColoredText
rx: lispRepr(rx: Rx; colored: bool = true; level: int = 0): ColoredText
colorstring: lispRepr(colstr: ColoredString): string
listAll:
oswrap: listAll(dir: AbsDir): seq[FsEntry]
oswrap: listAll(dir: AbsDir): seq[FsEntry]
listDirs:
oswrap: listDirs(dir: AnyDir): seq[AbsDir]
oswrap: listDirs(dir: AnyDir): seq[AbsDir]
listFiles:
oswrap: listFiles(dir: AnyDir; exts: seq[string] = @[]; ignoreNames: seq[string] = @[]): seq[ AbsFile]
oswrap: listFiles(dir: AnyDir; exts: seq[string] = @[]; ignoreNames: seq[string] = @[]): seq[ AbsFile]
lit3:
hstring_algo: lit3(arg: string{lit}): untyped
gold: lit3(ind: static[int]; str: static[string]): untyped
gold: lit3(str: static[string]): untyped
hstring_algo: lit3(arg: string{lit}): untyped
gold: lit3(ind: static[int]; str: static[string]): untyped
gold: lit3(str: static[string]): untyped
lkAll:
SeqKeyword.lkAll
lkAny:
SeqKeyword.lkAny
lkNone:
SeqKeyword.lkNone
lkOpt:
SeqKeyword.lkOpt
lkPos:
SeqKeyword.lkPos
lkPref:
SeqKeyword.lkPref
lkSlice:
SeqKeyword.lkSlice
lkTrail:
SeqKeyword.lkTrail
lkUntil:
SeqKeyword.lkUntil
lld:
zs_matcher: lld(this: ZsTree; i: int): int
lnkEnv:
LAstNodeKind.lnkEnv
lnkMacro:
LAstNodeKind.lnkMacro
lnkPlaintext:
LAstNodeKind.lnkPlaintext
lnkStmtList:
LAstNodeKind.lnkStmtList
lnkTable:
LAstNodeKind.lnkTable
loadEnumWithPrefix:
xml_serde: loadEnumWithPrefix[E](r: var HXmlParser; kind: var E; tag, prefix: string)
loadJson:
json_ast: loadJson[E: enum](r; val: var E)
json_ast: loadJson(r; val: var SomeInteger)
json_ast: loadJson(r; val: var string)
loadPrimitive:
xml_serde: loadPrimitive(stream: var HXmlParser; target: typed; tag: string; loadAttr: untyped; loadField: untyped): untyped
loadXml:
xml_serde: loadXml(reader; target: var AbsFile; tag: string)
xml_serde: loadXml[R, V](reader; target: var array[R, V]; tag: string)
xml_serde: loadXml(reader; target: var bool; tag: string)
xml_serde: loadXml(reader; target: var char; tag: string)
xml_serde: loadXml[E: enum](reader; target: var E; tag: string)
xml_serde: loadXml[I: SomeUnsignedInt](reader; target: var I; tag: string)
xml_serde: loadXml[I: SomeSignedInt](reader; target: var I; tag: string)
xml_serde: loadXml[T](reader; target: var Option[T]; tag: string)
xml_serde: loadXml[A, B](reader; target: var OrderedTable[A, B]; tag: string)
xml_serde: loadXml[A, B](reader; target: var OrderedTableRef[A, B]; tag: string)
xml_serde: loadXml[T](reader; target: var seq[T]; tag: string)
xml_serde: loadXml[E](reader; target: var set[E]; tag: string)
xml_serde: loadXml(reader; target: var Slice[int]; tag: string)
xml_serde: loadXml(reader; target: var SomeFloat; tag: string)
xml_serde: loadXml(reader; target: var string; tag: string)
xml_serde: loadXml[T: object](reader; target: var T; tag: string)
xml_serde: loadXml[T: tuple](reader; target: var T; tag: string)
xml_serde: loadXml[T: ref object](reader; target: var T; tag: string)
xml_serde: loadXml[T: ref tuple](reader; target: var T; tag: string)
xml_serde: loadXml[A, B](reader; target: var Table[A, B]; tag: string)
xml_serde: loadXml[A, B](reader; target: var TableRef[A, B]; tag: string)
xml_serde: loadXml(reader; target: var XmlNode; tag: string)
xml_serde: loadXml[T](reader; target: var seq[T]; tag: string; mixedStr: T; fieldAsgn: untyped)
loadXmlDistinct:
xml_serde: loadXmlDistinct[T: distinct](reader; target: var T; tag: string)
loadXmlItems:
xml_serde: loadXmlItems[T, Res](reader: var XmlDeserializer; target: var Res; tag: string; insertCall: untyped)
log:
colorlogger: log(logger: ColorLogger; level: Level; args: varargs[string, `$`])
hlogger: log(ex: ref Exception; logger: HLogger)
hlogger: log(ex: ShellError; logger: HLogger)
logAll:
HLogLevel.logAll
logcall:
colorlogger: logcall(inCall: typed; testRun: bool = false; lvl: static[Level] = lvlInfo): untyped
logDebug:
HLogLevel.logDebug
logDefer:
colorlogger: logDefer(logCmd: untyped; args: varargs[string, `$`]): untyped
logError:
colorlogger: logError(args: varargs[string, `$`]): void
HLogLevel.logError
logEvExprDump:
HLogEvent.logEvExprDump
logEvFail:
HLogEvent.logEvFail
logEvNone:
HLogEvent.logEvNone
logEvPass:
HLogEvent.logEvPass
logEvProcCall:
HLogEvent.logEvProcCall
logEvSuccess:
HLogEvent.logEvSuccess
logEvWaitDone:
HLogEvent.logEvWaitDone
logEvWaitStart:
HLogEvent.logEvWaitStart
logFatal:
HLogLevel.logFatal
loggerErrConverter:
hlogger: loggerErrConverter(stream: var PosStr; cmd: ShellCmd; state: var Option[HLogger]): Option[ bool]
loggerField:
hlogger: loggerField(T: typed; field: untyped; doExport: static[bool] = false; module: string = "hlogger"): untyped
loggerOutConverter:
hlogger: loggerOutConverter(stream: var PosStr; cmd: ShellCmd; state: var Option[HLogger]): Option[ bool]
logicAssert:
exceptions: logicAssert(cond: untyped; msg: string): untyped
exceptions: logicAssert(cond: untyped; msg: string): untyped
LogicError:
exceptions: LogicError
exceptions: LogicError
logImpl:
hlogger: logImpl(logger: HLogger; level: HLogLevel; event: HLogEvent; position: (string, int, int); args: seq[string]; join: string = " ")
logIndented:
colorlogger: logIndented(body: untyped): untyped
logInfo:
HLogLevel.logInfo
logLines:
hlogger: logLines(logger: HLogger; file: AbsFile; center: int; lang: string; column: int = -1; around: (int, int) = (1, 1))
hlogger: logLines(logger: HLogger; base: string; center: int; lang: string; column: int = -1; around: (int, int) = (1, 1))
nim_test: logLines(l: HLogger; part: NimReportPart)
logNone:
HLogLevel.logNone
logNotice:
HLogLevel.logNotice
logScope:
hlogger: logScope(varname: untyped; pr: untyped): untyped
logStackTrace:
hlogger: logStackTrace(logger: HLogger; e: ref Exception; showError: bool = true; ignoreAssert: bool = true; source: bool = true; skipFirst: int = 0; forceCompact: bool = false; forceSuperCompact: bool = false)
logTrace:
HLogLevel.logTrace
logWarn:
HLogLevel.logWarn
longestCommonSubsequence:
hseq_distance: longestCommonSubsequence[T](x, y: seq[T]; itemCmp: proc (a, b: T): bool {. closure.} = (proc (x, y: T): bool = x == y)): seq[tuple[matches: seq[T], xIndex, yIndex: seq[int]]]
hseq_distance: longestCommonSubsequence[T](x, y: seq[T]; itemCmp: proc (a, b: T): bool {. closure.} = (proc (x, y: T): bool = x == y)): seq[tuple[matches: seq[T], xIndex, yIndex: seq[int]]]
longestCommonSubsequenceForStringStartsWith:
hseq_distance: longestCommonSubsequenceForStringStartsWith(a, b: seq[string]): seq[ tuple[matches: seq[string], xIndex, yIndex: seq[int]]]
hseq_distance: longestCommonSubsequenceForStringStartsWith(a, b: seq[string]): seq[ tuple[matches: seq[string], xIndex, yIndex: seq[int]]]
LowerAsciiLetters:
hlex_base: LowerAsciiLetters
lslErrConverter:
hshell_convert: lslErrConverter(stream: var PosStr; cmd: ShellCmd; state: var Option[void]): Option[ JsonNode]
lslOutConverter:
hshell_convert: lslOutConverter(stream: var PosStr; cmd: ShellCmd; state: var Option[void]): Option[ JsonNode]
LytBlock:
blockfmt: LytBlock
blockfmt: LytBlock
LytBlockKind:
blockfmt: LytBlockKind
blockfmt: LytBlockKind
LytBuilderKind:
blockfmt: LytBuilderKind
blockfmt: LytBuilderKind
LytOptions:
blockfmt: LytOptions
blockfmt: LytOptions
LytSolution:
blockfmt: LytSolution
blockfmt: LytSolution
LytStr:
blockfmt: LytStr
blockfmt: LytStr
madd:
msgbuilder: madd(ms: var string; args: varargs[string, `$`])
msgbuilder: madd(ms: var string; args: varargs[string, `$`])
magnitude:
geometry_primitives: magnitude(l: Line): float
geometry_primitives: magnitude(p: Vec): float
geometry_primitives: magnitude(a: Vec3): float
geometry_primitives: magnitude(l: Line): float
geometry_primitives: magnitude(p: Vec): float
geometry_primitives: magnitude(a: Vec3): float
makeAlignedGrid:
blockfmt: makeAlignedGrid(blocks: seq[seq[LytBlock]]; aligns: openArray[StringAlignDirection]): LytBlock
blockfmt: makeAlignedGrid(blocks: seq[seq[LytBlock]]; aligns: openArray[ tuple[leftPad, rightPad: int, direction: StringAlignDirection]]): LytBlock
blockfmt: makeAlignedGrid(blocks: seq[seq[LytBlock]]; aligns: openArray[StringAlignDirection]): LytBlock
blockfmt: makeAlignedGrid(blocks: seq[seq[LytBlock]]; aligns: openArray[ tuple[leftPad, rightPad: int, direction: StringAlignDirection]]): LytBlock
makeArrPos:
hprimitives: makeArrPos(pos: (int, int)): ArrPos
hprimitives: makeArrPos(row, col: int): ArrPos
hprimitives: makeArrPos(pos: (int, int)): ArrPos
hprimitives: makeArrPos(row, col: int): ArrPos
makeArrRange:
hprimitives: makeArrRange(a, b: int): ArrRange
hprimitives: makeArrRange(a, b: int): ArrRange
makeArrRect:
hprimitives: makeArrRect(pos: (int, int); size: ArrSize): ArrRect
hprimitives: makeArrRect(pos: (int, int); w, h: int): ArrRect
hprimitives: makeArrRect(pos: ArrPos; size: ArrSize): ArrRect
hprimitives: makeArrRect(pos: (int, int); size: ArrSize): ArrRect
hprimitives: makeArrRect(pos: (int, int); w, h: int): ArrRect
hprimitives: makeArrRect(pos: ArrPos; size: ArrSize): ArrRect
makeArrSize:
hprimitives: makeArrSize(widthHeight: (int, int)): ArrSize
hprimitives: makeArrSize(w, h: int): ArrSize
hprimitives: makeArrSize(widthHeight: (int, int)): ArrSize
hprimitives: makeArrSize(w, h: int): ArrSize
makeAsciiGridBorders:
hdrawing: makeAsciiGridBorders(styling: PrintStyling = initPrintStyling()): TermGridConf
makeAsciiRectBorder:
hdrawing: makeAsciiRectBorder(): TermRectConf
makeAuxEdge:
graphviz_ast: makeAuxEdge(idFrom, idTo: DotNodeId): DotEdge
makeBlock:
blockfmt: makeBlock(kind: LytBlockKind; breakMult: int = 1): LytBlock
blockfmt: makeBlock(kind: LytBlockKind; breakMult: int = 1): LytBlock
makeBraceGroup:
latex_ast: makeBraceGroup(body: LAstNode): LAstGroup
makeChoiceBlock:
blockfmt: makeChoiceBlock(elems: openArray[LytBlock]; breakMult: int = 1; compact: bool = defaultCompact): LytBlock
blockfmt: makeChoiceBlock(elems: openArray[LytBlock]; breakMult: int = 1; compact: bool = defaultCompact): LytBlock
makeCircleConsolasNode:
graphviz_ast: makeCircleConsolasNode(): DotNode
makeColoredDotNode:
graphviz_ast: makeColoredDotNode(id: DotNodeId; label: string; tableAttrs: openArray[(string, string)] = {"border": "1"}; cellAttrs: openArray[(string, string)] = {"balign": "left", "border": "0"}; style: DotNodeStyle = nstDefault): DotNode
makeCommentSection:
hstring_algo: makeCommentSection(str: string; level: range[0 .. 2]): string
hstring_algo: makeCommentSection(str: string; level: range[0 .. 2]): string
makeConstraintEdge:
graphviz_ast: makeConstraintEdge(idFrom, idTo: DotNodeId): DotEdge
makeCube:
openscad_ast: makeCube(w, d, h: float): ScadNode
openscad_ast: makeCube(size: Size3; center: bool = false): ScadNode
openscad_ast: makeCube(size: Size3; center: Vec3): ScadNode
makeDocument:
latex_ast: makeDocument(nodes: seq[LAstNode]): LAstNode
makeDone:
hgraph_db: makeDone(): OptGremlin
makeDotEdge:
graphviz_ast: makeDotEdge(style: DotEdgeStyle): DotEdge
graphviz_ast: makeDotEdge(style: DotGraphPresets): DotEdge
graphviz_ast: makeDotEdge(idFrom, idTo: DotNodeId): DotEdge
graphviz_ast: makeDotEdge(idFrom, idTo: DotNodeId; label: string): DotEdge
makeDotGraph:
graphviz_ast: makeDotGraph(style: DotGraphPresets; name: string = "G"): DotGraph
graphviz_ast: makeDotGraph(name: string = "G"; nodes: seq[DotNode] = @[]; edges: seq[DotEdge] = @[]; styleNode: DotNode = makeRectConsolasNode(); styleEdge: DotEdge = makeRectConsolasEdge()): DotGraph
makeDotNode:
graphviz_ast: makeDotNode(style: DotGraphPresets): DotNode
graphviz_ast: makeDotNode(id: DotNodeId; html: HtmlElem): DotNode
graphviz_ast: makeDotNode(id: DotNodeId; text: RawHtml): DotNode
graphviz_ast: makeDotNode(id: DotNodeId; label: string; shape: DotNodeShape = nsaDefault; color: Color = colNoColor; style: DotNodeStyle = nstDefault; width: float = -1.0; height: float = -1.0; fillcolor: Color = colNoColor): DotNode
graphviz_ast: makeDotNode(id: DotNodeId; label: string; fg: ForegroundColor; bg: BackgroundColor; bgColorMap: array[BackgroundColor, Color] = defaultDotBackgroundMap; fgColorMap: array[ForegroundColor, Color] = defaultDotForegroundMap): DotNode
makeDotRecord:
graphviz_ast: makeDotRecord(id: DotNodeId; text: string; subfields: seq[RecordField] = @[]): RecordField
makeEmptyBlock:
blockfmt: makeEmptyBlock(): LytBlock
blockfmt: makeEmptyBlock(): LytBlock
makeEmptyGridBorders:
hdrawing: makeEmptyGridBorders(): TermGridConf
makeEnv:
latex_ast: makeEnv(envname: string; body: seq[LAstNode]; args: seq[LAstGroup] = @[]): LAstNode
makeFalse:
hgraph_db: makeFalse(): OptGremlin
makeFileShellCmd:
hshell: makeFileShellCmd(file: AnyFile; conf: ShellCmdConf = GnuShellCmdConf): ShellCmd
hshell: makeFileShellCmd(file: string; conf: ShellCmdConf = GnuShellCmdConf): ShellCmd
makeForceLinebreak:
blockfmt: makeForceLinebreak(text: string = ""): LytBlock
blockfmt: makeForceLinebreak(text: string = ""): LytBlock
makeGnuShellCmd:
hshell: makeGnuShellCmd(bin: string): ShellCmd
makeGroup:
openscad_ast: makeGroup(elements: openArray[ScadNode]; gType: GroupModeType = gmtRegular): ScadNode
makeGroupWith:
openscad_ast: makeGroupWith(node: ScadNode; other: openArray[ScadNode]; reverse: bool = false): ScadNode
makeHtmlDotNodeContents:
graphviz_ast: makeHtmlDotNodeContents(cellItems: seq[HtmlElem]; tableAttrs: openArray[ (string, string)] = {"border": "1"}; cellAttrs: openArray[(string, string)] = { "balign": "left", "border": "0"}): HtmlElem
makeIndentBlock:
blockfmt: makeIndentBlock(blc: LytBlock; indent: int; breakMult: int = 1): LytBlock
blockfmt: makeIndentBlock(blc: LytBlock; indent: int; breakMult: int = 1): LytBlock
makeJoinedCode:
nim_test: makeJoinedCode(runs: seq[NimRun]): string
makeLine:
geometry_primitives: makeLine(p: (Vec, Vec)): Line
geometry_primitives: makeLine(a, b: Vec): Line
geometry_primitives: makeLine(p: (Vec, Vec)): Line
geometry_primitives: makeLine(a, b: Vec): Line
makeLineBlock:
blockfmt: makeLineBlock(elems: openArray[LytBlock]; breakMult: int = 1; compact: bool = defaultCompact): LytBlock
blockfmt: makeLineBlock(elems: openArray[LytBlock]; breakMult: int = 1; compact: bool = defaultCompact): LytBlock
makeLineCommentBlock:
blockfmt: makeLineCommentBlock(text: string; prefix: string = "# "): LytBlock
blockfmt: makeLineCommentBlock(text: string; prefix: string = "# "): LytBlock
makeLookup:
seq2d: makeLookup(grid: Seq2d[Option[ArrSize]]): MulticellLookup
seq2d: makeLookup(grid: Seq2d[Option[ArrSize]]): MulticellLookup
makeMacroCall:
latex_ast: makeMacroCall(name: string): LAstNode
latex_ast: makeMacroCall(name: string; args: seq[LAstGroup]): LAstNode
latex_ast: makeMacroCall(name: string; args: seq[LAstNode]): LAstNode
latex_ast: makeMacroCall(name: string; params: seq[string]; arg: string): LAstNode
makeMatchExpr:
matching: makeMatchExpr(m: Match; mainExpr: NimNode; doRaise: bool; originalMainExpr: NimNode): tuple[expr: NimNode, vtable: VarTable, mixident: seq[string]]
makeMulticell:
seq2d: makeMulticell[T](rows, cols: int): MulticellGrid[T]
seq2d: makeMulticell[T](rows, cols: int): MulticellGrid[T]
makeNimShellCmd:
hshell: makeNimShellCmd(bin: string): ShellCmd
makePlaintext:
latex_ast: makePlaintext(text: string): LAstNode
makePoint:
geometry_primitives: makePoint[Num](pos: (Num, Num)): auto
geometry_primitives: makePoint[Num](x, y: Num): auto
geometry_primitives: makePoint[Num](pos: (Num, Num)): auto
geometry_primitives: makePoint[Num](x, y: Num): auto
makePull:
hgraph_db: makePull(): OptGremlin
makeRecordDotNode:
graphviz_ast: makeRecordDotNode(id: DotNodeId; records: seq[RecordField]): DotNode
makeRectConsolasEdge:
graphviz_ast: makeRectConsolasEdge(): DotEdge
makeRectConsolasNode:
graphviz_ast: makeRectConsolasNode(): DotNode
makeRstCodeBlock:
make_rst: makeRstCodeBlock(str: string; lang: string = "nim"): string
makeRstImage:
make_rst: makeRstImage(img: string; center: bool = true): string
makeRstList:
make_rst: makeRstList(elems: seq[string]; ident: int = 0): string
makeRstSection:
make_rst: makeRstSection(level: int; header: string; body: varargs[string]): string
make_rst: makeRstSection(body, header: string; level: int): string
makeScad:
openscad_ast: makeScad(name: string; params: varargs[tuple[key, val: string]]): ScadNode
makeScadComment:
openscad_ast: makeScadComment(text: string): ScadNode
makeScadInclude:
openscad_ast: makeScadInclude(path: string): ScadNode
makeScadModule:
openscad_ast: makeScadModule(name: string; body: openArray[ScadNode]; args: varargs[tuple[key, val: string]]): ScadNode
makeScadTree:
openscad_ast: makeScadTree(name: string; children: openArray[ScadNode]; params: varargs[tuple[key, val: string]]): ScadNode
makeScadVar:
openscad_ast: makeScadVar(name, defValue: string): ScadNode
makeSeq2D:
seq2d: makeSeq2D[T](s: seq[seq[T]]): Seq2d[T]
seq2d: makeSeq2D[T](s: seq[seq[T]]; default: T): Seq2d[T]
seq2d: makeSeq2D[T](row: seq[T]): Seq2d[T]
seq2d: makeSeq2D[T](s: seq[seq[T]]): Seq2d[T]
seq2d: makeSeq2D[T](s: seq[seq[T]]; default: T): Seq2d[T]
seq2d: makeSeq2D[T](row: seq[T]): Seq2d[T]
makeShellCmd:
hshell: makeShellCmd(conf: ShellCmdConf; bin: string): ShellCmd
hshell: makeShellCmd(bin: string): ShellCmd
hshell: makeShellCmd(bin, prefix, sep: string): ShellCmd
makeShellRecordIter:
hshell: makeShellRecordIter[Cmd, OutRec, ErrRec, State](cmd: Cmd; outConvert: StreamConverter[Cmd, OutRec, State]; errConvert: StreamConverter[Cmd, ErrRec, State]; options: set[ProcessOption] = {poEvalCommand, poUsePath}; maxErrorLines: int = 12; doRaise: bool = true; state: Option[State] = none(State); execTimeoutMs: int = high(int)): tuple[ stdout: iterator (): OutRec, stderr: iterator (): ErrRec]
makeSize3:
geometry_primitives: makeSize3(w, d, h: int | float): Size3
geometry_primitives: makeSize3(w, d, h: int | float): Size3
makeStackBlock:
blockfmt: makeStackBlock(elems: openArray[LytBlock]; breakMult: int = 1; compact: bool = defaultCompact): LytBlock
blockfmt: makeStackBlock(elems: openArray[LytBlock]; breakMult: int = 1; compact: bool = defaultCompact): LytBlock
makeStmtList:
latex_ast: makeStmtList(nodes: seq[LAstNode]): LAstNode
makeStyle:
svg_ast: makeStyle(input: varargs[tuple[key: string, val: string]]): string
makeSVG:
svg_ast: makeSVG(name: string; attributes: varargs[tuple[key, val: string]]; text: Option[string] = none(string)): XmlNode
makeSVGGroup:
svg_ast: makeSVGGroup(nodes: openArray[XmlNode]): XmlNode
makeTableDotNode:
graphviz_ast: makeTableDotNode(id: DotNodeId; label: RawHtml | string; tableAttrs: openArray[(string, string)] = {"border": "1"}; cellAttrs: openArray[(string, string)] = {"balign": "left", "border": "0"}; style: DotNodeStyle = nstDefault): DotNode
makeTermBuf:
term_buf: makeTermBuf(w = 2; h = 1): TermBuf
term_buf: makeTermBuf(w = 2; h = 1): TermBuf
makeTestBracketCmd:
hshell: makeTestBracketCmd(e1, e2: ShellAst; op: string): ShellAst
makeText:
svg_ast: makeText(text: string; p: Vec; textClass = "coordinate"): XmlNode
makeTextBlock:
blockfmt: makeTextBlock(text: ColoredString | ColoredLine | ColoredRuneLine | string; breakMult: int = 1; breaking: bool = false): LytBlock
blockfmt: makeTextBlock(text: string; breakMult: int = 1): LytBlock
blockfmt: makeTextBlock(text: ColoredString | ColoredLine | ColoredRuneLine | string; breakMult: int = 1; breaking: bool = false): LytBlock
blockfmt: makeTextBlock(text: string; breakMult: int = 1): LytBlock
makeTextBlocks:
blockfmt: makeTextBlocks(text: openArray[string]): seq[LytBlock]
blockfmt: makeTextBlocks(text: openArray[string]): seq[LytBlock]
makeTextOrStackTextBlock:
blockfmt: makeTextOrStackTextBlock(text: string | ColoredString | ColoredLine | seq[ColoredLine] | ColoredText; breaking: bool = false; firstNl: bool = false; breakMult: int = 1): LytBlock
blockfmt: makeTextOrStackTextBlock(text: string | ColoredString | ColoredLine | seq[ColoredLine] | ColoredText; breaking: bool = false; firstNl: bool = false; breakMult: int = 1): LytBlock
makeThinLineGridBorders:
hdrawing: makeThinLineGridBorders(styling: PrintStyling = initPrintStyling()): TermGridConf
makeTree:
matching: makeTree(T: typed; pattern: untyped): untyped
makeTwoLineRectBorder:
hdrawing: makeTwoLineRectBorder(): TermRectConf
makeVec:
geometry_primitives: makeVec(x, y: int | float): Vec
geometry_primitives: makeVec(x, y: int | float): Vec
makeVec3:
geometry_primitives: makeVec3(x: float = 0.0; y: float = 0.0; z: float = 0.0): Vec3
geometry_primitives: makeVec3(x: int = 0; y: int = 0; z: int = 0): Vec3
geometry_primitives: makeVec3(x: float = 0.0; y: float = 0.0; z: float = 0.0): Vec3
geometry_primitives: makeVec3(x: int = 0; y: int = 0; z: int = 0): Vec3
makeVerbBlock:
blockfmt: makeVerbBlock[S: string | ColoredString | ColoredLine | ColoredRuneLine]( textLines: openArray[S]; breaking: bool = true; firstNl: bool = false; breakMult: int = 1): LytBlock
blockfmt: makeVerbBlock[S: string | ColoredString | ColoredLine | ColoredRuneLine]( textLines: openArray[S]; breaking: bool = true; firstNl: bool = false; breakMult: int = 1): LytBlock
makeWrapBlock:
blockfmt: makeWrapBlock(elems: openArray[LytBlock]; breakMult: int = 1; sep: string = ", "): LytBlock
blockfmt: makeWrapBlock(elems: openArray[LytBlock]; breakMult: int = 1; sep: string = ", "): LytBlock
makeX11ShellCmd:
hshell: makeX11ShellCmd(bin: string): ShellCmd
makeYield:
hgraph_db: makeYield(gremlin: Gremlin): OptGremlin
MalformedTokenError:
hlex_base: MalformedTokenError
Map:
hmap: Map
hmap: Map
mapChar:
halgorithm: mapChar[Cat: enum](ch: char; map: static[openArray[tuple[key: char, val: Cat]]]): Cat
halgorithm: mapChar[Cat: enum](ch: char; map: static[openArray[tuple[key: char, val: Cat]]]): Cat
mapDFSpost:
htree_mapping: mapDFSpost[InTree, OutTree, CbRes](tree: InTree; map: proc (n: InTree; path: seq[int]; subn: seq[OutTree]; inSubn: seq[InTree]): CbRes; getSubnodes: proc ( tree: InTree): seq[InTree]; hasSubnodes: proc (it: InTree): bool = (proc ( it: InTree): bool = true); path: seq[int] = @[0]): CbRes
htree_mapping: mapDFSpost[InTree, OutTree](tree: InTree; map: proc (n: InTree; subn: seq[OutTree]): Option[OutTree]; getSubnodes: proc (tree: InTree): seq[InTree]; hasSubnodes: proc (it: InTree): bool = (proc (it: InTree): bool = true); path: seq[int] = @[0]): Option[OutTree]
htree_mapping: mapDFSpost[InTree, OutTree](tree: InTree; map: proc (n: InTree; subn: seq[OutTree]): OutTree; getSubnodes: proc (tree: InTree): seq[InTree]; hasSubnodes: proc (it: InTree): bool = (proc (it: InTree): bool = true); path: seq[int] = @[0]): OutTree
htree_mapping: mapDFSpost[InTree, OutTree, CbRes](tree: InTree; map: proc (n: InTree; path: seq[int]; subn: seq[OutTree]; inSubn: seq[InTree]): CbRes; getSubnodes: proc ( tree: InTree): seq[InTree]; hasSubnodes: proc (it: InTree): bool = (proc ( it: InTree): bool = true); path: seq[int] = @[0]): CbRes
htree_mapping: mapDFSpost[InTree, OutTree](tree: InTree; map: proc (n: InTree; subn: seq[OutTree]): Option[OutTree]; getSubnodes: proc (tree: InTree): seq[InTree]; hasSubnodes: proc (it: InTree): bool = (proc (it: InTree): bool = true); path: seq[int] = @[0]): Option[OutTree]
htree_mapping: mapDFSpost[InTree, OutTree](tree: InTree; map: proc (n: InTree; subn: seq[OutTree]): OutTree; getSubnodes: proc (tree: InTree): seq[InTree]; hasSubnodes: proc (it: InTree): bool = (proc (it: InTree): bool = true); path: seq[int] = @[0]): OutTree
mapEnum:
algorithms: mapEnum[K: enum; V](key: K; values: static[openArray[(K, V)]]): V
algorithms: mapEnum[K: enum; V](key: K; values: static[openArray[(K, V)]]): V
mapIt1:
htemplates: mapIt1(s, op: untyped): untyped
htemplates: mapIt1(s, op: untyped): untyped
mapIt2d:
seq2d: mapIt2d[T](inseq: Seq2d[T]; op: untyped): untyped
seq2d: mapIt2d[T](inseq: Seq2d[T]; op: untyped; default: typed): untyped
seq2d: mapIt2d[T](inseq: Seq2d[T]; op: untyped): untyped
seq2d: mapIt2d[T](inseq: Seq2d[T]; op: untyped; default: typed): untyped
sparse_grid: mapIt2d[T](inseq: SparseGrid[T]; op: untyped): untyped
mapItBFStoSeq:
htree_mapping: mapItBFStoSeq(topNode: typed; subNode: untyped; op: untyped; hasSubnodes: untyped = true): untyped
htree_mapping: mapItBFStoSeq(topNode: typed; subNode: untyped; op: untyped; hasSubnodes: untyped = true): untyped
mapItDFS:
htree_mapping: mapItDFS(inTree, subnodeCall, outType, hasSubnodes, op: untyped): untyped
htree_mapping: mapItDFS(inTree, subnodeCall, outType, hasSubnodes, op: untyped): untyped
mapItDFSImpl:
htree_mapping: mapItDFSImpl[InTree, OutTree](inTree: InTree; subnodeCall: untyped; op: untyped; hasSubnodes: untyped = true): untyped
htree_mapping: mapItDFSImpl[InTree, OutTree](inTree: InTree; subnodeCall: untyped; op: untyped; hasSubnodes: untyped = true): untyped
mapItRows:
sparse_grid: mapItRows[T](inseq: SparseGrid[T]; op: untyped): untyped
mapPairs:
hseq_mapping: mapPairs(inseq: untyped; op: untyped; injectNames: untyped): untyped
hseq_mapping: mapPairs(inseq: untyped; op: untyped): untyped
hseq_mapping: mapPairs(inseq: untyped; op: untyped; injectNames: untyped): untyped
hseq_mapping: mapPairs(inseq: untyped; op: untyped): untyped
Mapping:
mapping_store: Mapping
MappingComparator:
subtree_matcher: MappingComparator
MappingComparators:
comparators: MappingComparators
MappingStore:
mapping_store: MappingStore
MapRef:
hmap: MapRef
hmap: MapRef
mapSomeIt:
halgorithm: mapSomeIt[T](opt: Option[T]; expr: untyped): untyped
halgorithm: mapSomeIt[T](opt: Option[T]; expr: untyped): untyped
markEnd:
treesitter: markEnd(lex: var TSLexer)
MarkTable:
halgorithm: MarkTable
halgorithm: MarkTable
match:
hseq_distance: match(glob: GitGlob; str: string): bool
hpprint: match(globs: varargs[PPrintGlob]): PPrintMatch
hparse_pegs: match(s: string; pattern: Peg; matches: var PegMatches; env: proc (s: string): string = nil; start = 0): bool
hparse_pegs: match(s: string; pattern: Peg; env: proc (s: string): string = nil; start = 0): bool
hseq_distance: match(glob: GitGlob; str: string): bool
bottom_up_matcher: match(this: CompleteBottomUpMatcher; src: Tree; dst: Tree; mappings: MappingStore): MappingStore
bottom_up_matcher: match(this: GreedyBottomUpMatcher; src: Tree; dst: Tree; mappings: MappingStore): MappingStore
hungarian_algorithm: match(this: HungarianAlgorithm; w: int; j: int): void
lcs_matcher: match(this: LcsMatcher; src: Tree; dst: Tree; mappings: MappingStore): MappingStore
matcher: match(this: CompositeMatcher; src: Tree; dst: Tree; mappings: MappingStore): MappingStore
matcher: match(matcher: Matcher; src, dst: Tree; mappings: MappingStore): MappingStore
rted_matcher: match(this: RtedMatcher; src: Tree; dst: Tree; mappings: MappingStore): MappingStore
subtree_matcher: match(this: AbstractSubtreeMatcher; src: Tree; dst: Tree; mappings: MappingStore): MappingStore
zs_matcher: match(this: ZsMatcher): void
zs_matcher: match(this: ZsMatcher; src: Tree; dst: Tree; mappings: MappingStore): MappingStore
Match:
matching: Match
match:
hpprint: match(globs: varargs[PPrintGlob]): PPrintMatch
matchAll:
hpprint: matchAll(): PPrintMatch
hpprint: matchAll(): PPrintMatch
matchCurry2:
halgorithm: matchCurry2[B](tA: typed; val: B; pr: untyped): untyped
halgorithm: matchCurry2[B](tA: typed; val: B; pr: untyped): untyped
matchdiff:
hunittest: matchdiff(obj, match: untyped; loc: static[TestLocation]): untyped
Matcher:
matcher: Matcher
MatchError:
matching: MatchError
matcherTypeGetter_Impl:
tscanf: matcherTypeGetter_Impl[T](arg: proc (s: string; arg: var T; start: int): int): T
tscanf: matcherTypeGetter_Impl[T, T1](arg: proc (s: string; arg: var T; start: int; a1: T1): int): T
tscanf: matcherTypeGetter_Impl[T, T1, T2](arg: proc (s: string; arg: var T; start: int; a1: T1; a2: T2): int): T
tscanf: matcherTypeGetter_Impl[T, T1, T2, T3](arg: proc (s: string; arg: var T; start: int; a1: T1; a2: T2; a3: T3): int): T
matches:
hpprint: matches(match: PPrintMatch; path: PPrintPath): bool
matching: matches(input, pattern: untyped): untyped
hpprint: matches(match: PPrintMatch; path: PPrintPath): bool
matchField:
hpprint: matchField(name: varargs[string]): PPrintMatch
hpprint: matchField(name: varargs[string]): PPrintMatch
MatchKind:
matching: MatchKind
matchLen:
hlex_base: matchLen(inStr: PosStr; regex: Regex): int
hlex_base: matchLen(inStr: PosStr; regex: Regex; matches: var openArray[string]): int
hparse_pegs: matchLen(s: string; pattern: Peg; matches: var PegMatches; env: proc (s: string): string = nil; start = 0): int
hparse_pegs: matchLen(s: string; pattern: Peg; env: proc (s: string): string = nil; start = 0): int
matchProc1:
halgorithm: matchProc1[A, B](pr: untyped): proc (a: A): B
halgorithm: matchProc1[A, B](pr: untyped): proc (a: A): B
matchProc2:
halgorithm: matchProc2[A, B, C](pr: untyped): proc (a: A; b: B): C
halgorithm: matchProc2[A, B, C](pr: untyped): proc (a: A; b: B): C
matchType:
hpprint: matchType(name: varargs[string]): PPrintMatch
hpprint: matchType(name: varargs[string]): PPrintMatch
matchTypeField:
hpprint: matchTypeField(tname, fname: string): PPrintMatch
hpprint: matchTypeField(tname, fname: string): PPrintMatch
matchTypeFields:
hpprint: matchTypeFields(name: string): PPrintMatch
hpprint: matchTypeFields(name: string): PPrintMatch
matchWith:
halgorithm: matchWith[K, V](val: K; tbl: seq[tuple[k: seq[K], v: V]]): Option[V]
halgorithm: matchWith[K, V](val: K; tbl: seq[tuple[k: seq[K], v: V]]): Option[V]
MathChars:
hlex_base: MathChars
max:
hmath: max[T](x: openArray[T]; default: T): T
hmath: max[T](x: openArray[T]; default: T): T
maximizeColIt:
seq2d: maximizeColIt[T](inseq: Seq2d[T]; op: untyped): seq[int]
seq2d: maximizeColIt[T](inseq: Seq2d[T]; op: untyped): seq[int]
maximizeRowIt:
seq2d: maximizeRowIt[T](inseq: Seq2d[T]; op: untyped): seq[int]
seq2d: maximizeRowIt[T](inseq: Seq2d[T]; op: untyped): seq[int]
maxIt:
htemplates: maxIt(s: untyped; op: untyped): untyped
htemplates: maxIt(s: untyped; op: untyped): untyped
maxRow:
sparse_grid: maxRow[T](s: SparseGrid[T]): int
MaybeLetters:
hlex_base: MaybeLetters
mblock:
msgbuilder: mblock(str: string; startN, finalN: string = "‘‘‘"; start1, final1: string = "‘"): string
msgbuilder: mblock(str: string; startN, finalN: string = "‘‘‘"; start1, final1: string = "‘"): string
mcode:
msgbuilder: mcode(str: string): string
msgbuilder: mcode(str: string): string
merge:
hmap: merge[A](s: var CountMap[A]; t: CountMap[A])
hmap: merge[A](s, t: CountMapRef[A])
hgraph_db: merge(query: var Query; toMerge: varargs[string]): var Query
hmap: merge[A](s: var CountMap[A]; t: CountMap[A])
hmap: merge[A](s, t: CountMapRef[A])
htrie: merge[Key, Val](trie: var Trie[Key, Val]; other: Trie[Key, Val]): void
htrie: merge[Key, Val](trie: Trie[Key, Val]; other: Trie[Key, Val]): Trie[Key, Val]
mergeArgs:
argpass: mergeArgs(call: NimNode; args: seq[NimNode])
argpass: mergeArgs(call: NimNode; args: seq[NimNode])
mergeConfigs:
hargparse: mergeConfigs(tree: CliCmdTree; configs: seq[CliValue]; errors)
mergeCycleSets:
hgraph: mergeCycleSets(cycles: seq[HGraphPath]): seq[HNodeSet]
mergedFileEnded:
hunittest: mergedFileEnded()
mergeUniqByIt:
algorithms: mergeUniqByIt(sequence, operation: untyped): untyped
algorithms: mergeUniqByIt(sequence, operation: untyped): untyped
mexpected:
msgbuilder: mexpected[T](s: var string; item: T; expr: bool = true)
msgbuilder: mexpected[T](s: var string; item: T; expr: bool = true)
mfound:
msgbuilder: mfound[F, E](found: F; expected: E): string
msgbuilder: mfound[F, E](s: var string; found: F; expected: E)
msgbuilder: mfound[F, E](found: F; expected: E): string
msgbuilder: mfound[F, E](s: var string; found: F; expected: E)
mget:
gold: mget[T](opt: var Option[T]; value: T = default(T)): var T
gold: mget[T](opt: var Option[T]; value: T = default(T)): var T
mgetOrDefault:
algorithms: mgetOrDefault[K, V](table: var Table[K, V]; key: K): var V
algorithms: mgetOrDefault[K, V](table: var Table[K, V]; key: K): var V
mgetOrPut:
hmap: mgetOrPut[A, B](t: var Map[A, B]; key: A; val: B): var B
hmap: mgetOrPut[A, B](t: MapRef[A, B]; key: A; val: B): var B
hmap: mgetOrPut[A, B](t: var OrderedMap[A, B]; key: A; val: B): var B
hmap: mgetOrPut[A, B](t: OrderedMapRef[A, B]; key: A; val: B): var B
hmap: mgetOrPut[A, B](t: var Map[A, B]; key: A; val: B): var B
hmap: mgetOrPut[A, B](t: MapRef[A, B]; key: A; val: B): var B
hmap: mgetOrPut[A, B](t: var OrderedMap[A, B]; key: A; val: B): var B
hmap: mgetOrPut[A, B](t: OrderedMapRef[A, B]; key: A; val: B): var B
middles:
hprimitives: middles(r: ArrRange): int
hprimitives: middles(r: ArrRange): int
minDepth:
subtree_matcher: minDepth(this: CliqueComparator; trees: tuple[first, second: seq[Tree]]): int
minimalSpanningTree:
hgraph: minimalSpanningTree[N, E](graph: HGraph[N, E]): HGraph[N, E]
minIt:
htemplates: minIt(s: untyped; op: untyped): untyped
htemplates: minIt(s: untyped; op: untyped): untyped
minRow:
sparse_grid: minRow[T](s: SparseGrid[T]): int
mismatchStart:
hstring_algo: mismatchStart(str1, str2: string): int
hstring_algo: mismatchStart(str1, str2: string): int
mitem:
msgbuilder: mitem[T](s: var string; item: T)
msgbuilder: mitem[T](s: var string; item: T)
mitems:
blockfmt: mitems(blc: var LytBlock): var LytBlock
colorstring: mitems(main`gensym33: var ColoredText): var ColoredRune
blockfmt: mitems(blc: var LytBlock): var LytBlock
colorstring: mitems(main`gensym33: var ColoredText): var ColoredRune
mitemsIsFirst:
halgorithm: mitemsIsFirst[T](s: var seq[T]): (bool, var T)
halgorithm: mitemsIsFirst[T](s: var seq[T]): (bool, var T)
mitemsIsLast:
halgorithm: mitemsIsLast[T](s: var seq[T]): (bool, var T)
halgorithm: mitemsIsLast[T](s: var seq[T]): (bool, var T)
mkDir:
oswrap: mkDir(dir: AnyDir | string)
oswrap: mkDir(dir: AnyDir | string)
mkDirStructure:
oswrap: mkDirStructure(body: untyped): untyped
oswrap: mkDirStructure(body: untyped): untyped
mkind:
msgbuilder: mkind[E: enum](item: E): string
msgbuilder: mkind[E: enum](item: E): string
mkWithDirStructure:
oswrap: mkWithDirStructure(dir: AbsDir; body: untyped): untyped
oswrap: mkWithDirStructure(dir: AbsDir; body: untyped): untyped
modiv:
hmath: modiv(a, b: int): tuple[val, rem: int]
hmath: modiv(a, b: int): tuple[val, rem: int]
moveAlong:
geometry_primitives: moveAlong(l: Line; v: Vec; distance: float): Line
geometry_primitives: moveAlong(l: Line; v: Vec; distance: float): Line
mpairs:
blockfmt: mpairs(blc: var LytBlock): (int, var LytBlock)
hmap: mpairs[A](t: var CountMap[A]): (A, var int)
hmap: mpairs[A](t: CountMapRef[A]): (A, var int)
hmap: mpairs[A, B](t: var Map[A, B]): (A, var B)
hmap: mpairs[A, B](t: MapRef[A, B]): (A, var B)
hmap: mpairs[A, B](t: var OrderedMap[A, B]): (A, var B)
hmap: mpairs[A, B](t: OrderedMapRef[A, B]): (A, var B)
blockfmt: mpairs(blc: var LytBlock): (int, var LytBlock)
hmap: mpairs[A](t: var CountMap[A]): (A, var int)
hmap: mpairs[A](t: CountMapRef[A]): (A, var int)
hmap: mpairs[A, B](t: var Map[A, B]): (A, var B)
hmap: mpairs[A, B](t: MapRef[A, B]): (A, var B)
hmap: mpairs[A, B](t: var OrderedMap[A, B]): (A, var B)
hmap: mpairs[A, B](t: OrderedMapRef[A, B]): (A, var B)
mpairsBetween:
hmap: mpairsBetween[A, B](b: Map[A, B]; fromKey: A; toKey: A): tuple[key: A, val: var B]
hmap: mpairsBetween[A, B](b: Map[A, B]; fromKey: A; toKey: A): tuple[key: A, val: var B]
mpairsFrom:
hmap: mpairsFrom[A, B](b: Map[A, B]; fromKey: A): tuple[key: A, val: var B]
hmap: mpairsFrom[A, B](b: Map[A, B]; fromKey: A): tuple[key: A, val: var B]
mq:
msgbuilder: mq[T](item: T): string
msgbuilder: mq[T](item: T): string
mq1:
msgbuilder: mq1[T](item: T): string
msgbuilder: mq1[T](item: T): string
msep:
msgbuilder: msep(ms: var string; s: string; expr: bool)
msgbuilder: msep(ms: var string; s: string; expr: bool)
msgjoin:
hstring_algo: msgjoin(args: varargs[string, `$`]): string
hstring_algo: msgjoin(args: varargs[string, `$`]): string
msgjoinImpl:
hstring_algo: msgjoinImpl(args: seq[string]): string
hstring_algo: msgjoinImpl(args: seq[string]): string
MulticellGrid:
seq2d: MulticellGrid
seq2d: MulticellGrid
MulticellLookup:
seq2d: MulticellLookup
seq2d: MulticellLookup
MultiMappingComparator:
subtree_matcher: MultiMappingComparator
MultiMappingStore:
mapping_store: MultiMappingStore
Multishape:
hdrawing: Multishape
mustacheParse:
mustache_template: mustacheParse(str: string): MTree
mutMapIt:
hseq_mapping: mutMapIt(s: typed; op: untyped): untyped
hseq_mapping: mutMapIt(s: typed; op: untyped): untyped
mvalues:
hmap: mvalues[A](t: var CountMap[A]): var int
hmap: mvalues[A](t: CountMapRef[A]): var int
hmap: mvalues[A, B](t: var Map[A, B]): var B
hmap: mvalues[A, B](t: MapRef[A, B]): var B
hmap: mvalues[A, B](t: var OrderedMap[A, B]): var B
hmap: mvalues[A, B](t: OrderedMapRef[A, B]): var B
hmap: mvalues[A](t: var CountMap[A]): var int
hmap: mvalues[A](t: CountMapRef[A]): var int
hmap: mvalues[A, B](t: var Map[A, B]): var B
hmap: mvalues[A, B](t: MapRef[A, B]): var B
hmap: mvalues[A, B](t: var OrderedMap[A, B]): var B
hmap: mvalues[A, B](t: OrderedMapRef[A, B]): var B
mvaluesBetween:
hmap: mvaluesBetween[A, B](b: Map[A, B]; fromKey: A; toKey: A): B
hmap: mvaluesBetween[A, B](b: Map[A, B]; fromKey: A; toKey: A): B
mvaluesFrom:
hmap: mvaluesFrom[A, B](b: Map[A, B]; fromKey: A): var B
hmap: mvaluesFrom[A, B](b: Map[A, B]; fromKey: A): var B
mvDir:
oswrap: mvDir(source, dest: AnyDir)
oswrap: mvDir(source, dest: AnyDir)
mvFile:
oswrap: mvFile(source, dest: AnyFile)
oswrap: mvFile(source, dest: AnyFile)
mwrap:
msgbuilder: mwrap(s: var string; wrap: string; body: untyped): untyped
msgbuilder: mwrap(s: var string; wrap: string; body: untyped): untyped
myersDiff:
hseq_distance: myersDiff[T](aSeq, bSeq: openArray[T]; itemCmp: EqCmpProc[T] = when compiles(proc (x, y: T): bool = x == y): cmpProc(x, y: T): bool cmpProc else: nil): seq[DiffEdit]
hseq_distance: myersDiff[T](aSeq, bSeq: openArray[T]; itemCmp: EqCmpProc[T] = when compiles(proc (x, y: T): bool = x == y): cmpProc(x, y: T): bool cmpProc else: nil): seq[DiffEdit]
name:
oswrap: name(dir: AnyDir): string
oswrap: name(file: AnyFile; multidot: bool = true): string
hparse_pegs: name(nt: NonTerminal): string
xml_ast: name(token: XsdToken): string
xsd_ast: name(xsd): string
hargparse: name(tree: CliCmdTree): string
oswrap: name(dir: AnyDir): string
oswrap: name(file: AnyFile; multidot: bool = true): string
namedCardinal:
clformat: namedCardinal(num: int): string
clformat: namedCardinal(num: int): string
namedChild:
treesitter_core: namedChild[N: distinct](node: N; a2: int): N
namedChildCount:
treesitter_core: namedChildCount[N: distinct](node: N): int
namedItemListing:
clformat: namedItemListing(name: ColoredText; words: seq[ColoredText]; sepWord: ColoredText; quote: char = '\x00'): ColoredText
msgbuilder: namedItemListing(name: string; words: seq[string]; sepWord: string; quote: char = '\x00'): string
clformat: namedItemListing(name: ColoredText; words: seq[ColoredText]; sepWord: ColoredText; quote: char = '\x00'): ColoredText
msgbuilder: namedItemListing(name: string; words: seq[string]; sepWord: string; quote: char = '\x00'): string
namedNumTuple:
clformat: namedNumTuple(num: int): string
clformat: namedNumTuple(num: int): string
namedSubnode:
introspection: namedSubnode[T: enum](kind: T; idx: int; map: static[seq[tuple[key: T, subnames: seq[string]]]]; fallback: string = "<<fail>>"): string
introspection: namedSubnode[T: enum](kind: T; idx: int; map: static[seq[tuple[key: T, subnames: seq[string]]]]; fallback: string = "<<fail>>"): string
nameExt:
oswrap: nameExt(dir: AnyFile): string
oswrap: nameExt(dir: AnyFile): string
NameFixConf:
namegen: NameFixConf
NameFixImpl:
namegen: NameFixImpl
NameFixStrategy:
namegen: NameFixStrategy
namePrimitiveTypeKind:
xsd_ast: namePrimitiveTypeKind(kind: XsdTokenKind; withPrefix: bool = false): string
nand:
gold: nand(args: varargs[bool]): bool
gold: nand(args: varargs[bool]): bool
narr:
jcommon: narr[R, T](arrRange: typedesc[R]; key: T): array[R, T]
natural:
hparse_pegs: natural(): Peg
neAmbiguousCall:
NimError.neAmbiguousCall
neCannotOpen:
NimError.neCannotOpen
needlemanWunschAlign:
hseq_distance: needlemanWunschAlign[T](seq1, seq2: seq[T]; gapPenalty: int; matchScore: proc (a, b: T): int): AlignSeq[T]
hseq_distance: needlemanWunschAlign[T](seq1, seq2: seq[T]; gapPenalty: int; matchScore: proc (a, b: T): int): AlignSeq[T]
needsValue:
cliparse: needsValue(opt: CliOpt): bool
neException:
NimError.neException
neGccFail:
NimError.neGccFail
neInvalidIndentation:
NimError.neInvalidIndentation
neLdFail:
NimError.neLdFail
neNone:
NimError.neNone
neOverloadFail:
NimError.neOverloadFail
newAbsolutePositionDistanceMappingComparator:
comparators: newAbsolutePositionDistanceMappingComparator(): AbsolutePositionDistanceMappingComparator
newAbstractSubtreeMatcher:
subtree_matcher: newAbstractSubtreeMatcher(calc: PriorityCalculator): AbstractSubtreeMatcher
newAddition:
edit_generator: newAddition(node: Tree; parent: Tree; pos: int): Action
newArgumentError:
exceptions: newArgumentError(msg: varargs[string, `$`]): ref ArgumentError
exceptions: newArgumentError(msg: varargs[string, `$`]): ref ArgumentError
newBaseWriter:
base_writer: newBaseWriter(): BaseWriter
base_writer: newBaseWriter(file: AbsFile): BaseWriter
base_writer: newBaseWriter(file: File): BaseWriter
base_writer: newBaseWriter(stream: Stream): BaseWriter
newBottomUpMatcher:
bottom_up_matcher: newBottomUpMatcher(): BottomUpMatcher
newBoxedTermText:
hdrawing: newBoxedTermText(start: (int, int); text: seq[RuneSeq]; boxc: char = '#'): Multishape
hdrawing: newBoxedTermText(start: (int, int); text: seq[RuneSeq]; conf: TermRectConf; size: (int, int) = (-1, -1)): Multishape
newBuf:
term_buf: newBuf(offset: (int, int) = (0, 0)): TermBuf
term_buf: newBuf(offset: (int, int) = (0, 0)): TermBuf
newCliApp:
hargparse: newCliApp(name: string; version: (int, int, int); author: string; docBrief: string; noDefault: seq[string] = @[]; options: seq[CliDesc] = getDefaultCliConfig(noDefault)): CliApp
newCliError:
hargparse: newCliError(inMsg: string; desc: CliDesc; inKind: CliErrorKind): CliError
hargparse: newCliError(inMsg: string; inDesc: CliDesc; inGot: CliOpt; inKind: CliErrorKind = cekFailedParse): CliError
hargparse: newCliError(inMsg: string; inKind: CliErrorKind): CliError
newCliqueSubtreeMatcher:
subtree_matcher: newCliqueSubtreeMatcher(calc: PriorityCalculator): CliqueSubtreeMatcher
newCompleteBottomUpMatcher:
bottom_up_matcher: newCompleteBottomUpMatcher(): CompleteBottomUpMatcher
newCompositeMatcher:
matcher: newCompositeMatcher(matcher: varargs[Matcher]): CompositeMatcher
newCountMap:
hmap: newCountMap[A](initialSize = 64): CountMapRef[A]
hmap: newCountMap[A](keys: openArray[A]): CountMapRef[A]
hmap: newCountMap[A](initialSize = 64): CountMapRef[A]
hmap: newCountMap[A](keys: openArray[A]): CountMapRef[A]
newDelete:
edit_generator: newDelete(node: Tree): Action
newDiff:
treediff_main: newDiff(src: Tree; dst: Tree; mappings: MappingStore; editScript: EditScript): Diff
newEcE:
argpass: newEcE(lhs, rhs: NimNode): NimNode
argpass: newEcE(lhs: string; rhs: NimNode): NimNode
argpass: newEcE(lhs, rhs: NimNode): NimNode
argpass: newEcE(lhs: string; rhs: NimNode): NimNode
newEditScript:
edit_generator: newEditScript(): EditScript
newEditScriptGenerator:
edit_generator: newEditScriptGenerator(): EditScriptGenerator
newElementHtml:
html_ast: newElementHtml(tag: string): HtmlElem
newElemList:
html_ast: newElemList(): HtmlElem
newEnvironmentAssertionError:
exceptions: newEnvironmentAssertionError(msg: varargs[string, `$`]): ref EnvironmentAssertionError
exceptions: newEnvironmentAssertionError(msg: varargs[string, `$`]): ref EnvironmentAssertionError
newEqE:
argpass: newEqE(lhs, rhs: NimNode): NimNode
argpass: newEqE(lhs: string; rhs: NimNode): NimNode
argpass: newEqE(lhs, rhs: NimNode): NimNode
argpass: newEqE(lhs: string; rhs: NimNode): NimNode
newFakeTree:
tree: newFakeTree(name: string; trees: varargs[Tree]): Tree
tree: newFakeTree(trees: varargs[Tree]): Tree
newFileSearchError:
oswrap: newFileSearchError(directories: seq[AbsDir]; name: string; extensions: seq[GitGlob]; userMsg: string): ref FileSearchError
oswrap: newFileSearchError(directories: seq[AbsDir]; name: string; extensions: seq[GitGlob]; userMsg: string): ref FileSearchError
newFileStream:
oswrap: newFileStream(filename: AbsFile | RelFile; mode: FileMode = fmRead; bufSize: int = -1): owned FileStream
oswrap: newFileStream(filename: AbsFile | RelFile; mode: FileMode = fmRead; bufSize: int = -1): owned FileStream
newFsMonitor:
hfswatch: newFsMonitor(): FsMonitor
hfswatch: newFsMonitor(path: AnyPath; cb: proc (event: FswEvent)): FsMonitor
newFsMonitorEvent:
hfswatch: newFsMonitorEvent(path: AnyPath; body: untyped): untyped
newFullMappingComparator:
comparators: newFullMappingComparator(ms: MappingStore): FullMappingComparator
newGetterError:
exceptions: newGetterError(msg: varargs[string, `$`]): ref GetterError
exceptions: newGetterError(msg: varargs[string, `$`]): ref GetterError
newGreedyBottomUpMatcher:
bottom_up_matcher: newGreedyBottomUpMatcher(): GreedyBottomUpMatcher
newGreedySubtreeMatcher:
subtree_matcher: newGreedySubtreeMatcher(calc: PriorityCalculator): GreedySubtreeMatcher
newHEdgeMap:
hgraph: newHEdgeMap[E](keepReverseIndex: bool = true): HEdgeMap[E]
newHException:
exceptions: newHException[T: object](ex: typedesc[T]; msg: varargs[string, `$`]): ref T
exceptions: newHException[T: object](ex: typedesc[T]; msg: varargs[string, `$`]): ref T
newHextAstCtx:
hext_template: newHextAstCtx[V, UC](user: UC; initValues: openArray[(string, HextValue[V])] = @[]): HextAstCtx[ V, UC]
newHextLexer:
hext_template: newHextLexer(): HxLexer
newHGraph:
hgraph: newHGraph[N, E](properties: set[HGraphProperty] = {gpDirected, gpAllowSelfLoops}): HGraph[ N, E]
newHGraphForRef:
hgraph: newHGraphForRef[T: ref](t: T): HGraph[T, NoProperty]
newHNodeMap:
hgraph: newHNodeMap[E](keepReverseIndex: bool = true): HNodeMap[E]
newHtmlCode:
html_ast: newHtmlCode(text: string): Xml
newHtmlLink:
html_ast: newHtmlLink(target: string; description: Option[seq[HtmlElem]] = none(seq[HtmlElem])): HtmlElem
newHtmlPre:
html_ast: newHtmlPre(text: string): HtmlElem
newHtmlRaw:
html_ast: newHtmlRaw(text: string | RawHtml): HtmlElem
newHtmlText:
html_ast: newHtmlText(text: string): HtmlElem
newHtmlWriter:
html_ast2: newHtmlWriter(file: AbsFile): HtmlWriter
html_ast2: newHtmlWriter(file: File): HtmlWriter
html_ast2: newHtmlWriter(stream: Stream): HtmlWriter
newHTree:
hparse_base: newHTree[R, T](lexer: HsLexer[HsTok[T]]; kind: R; tok: HsTok[T]): HsTokTree[R, HsTok[T]]
hparse_base: newHTree[R, T](lexer: HsLexer[T]; kind: R): HsTokTree[R, T]
hparse_base: newHTree[R, T](lexer: HsLexer[T]; kind: R; str: string): HsTokTree[R, T]
hparse_base: newHTree[R, T](kind: R; subnodes: seq[HsTokTree[R, T]]): HsTokTree[R, T]
hparse_base: newHTree[R, T](kind: R; token: T): HsTokTree[R, T]
newHtsTree:
treesitter: newHtsTree[N, K](kind: K; val: string): HtsNode[N, K]
newHungarianAlgorithm:
hungarian_algorithm: newHungarianAlgorithm(costMatrix: seq[seq[float]]): HungarianAlgorithm
newHungarianSubtreeMatcher:
subtree_matcher: newHungarianSubtreeMatcher(calc: PriorityCalculator): HungarianSubtreeMatcher
newHXmlParser:
xml_ast: newHXmlParser(file: AbsFile; traceNext: bool = false): HXmlParser
xml_ast: newHXmlParser(text: string; traceNext: bool = false): HXmlParser
newImplementBaseError:
exceptions: newImplementBaseError[T](obj: T; name: string): ref ImplementBaseError
exceptions: newImplementBaseError[T](obj: T; name: string): ref ImplementBaseError
newImplementError:
exceptions: newImplementError(msgs: varargs[string, `$`]): ref ImplementError
exceptions: newImplementError(msgs: varargs[string, `$`]): ref ImplementError
newImplementKindError:
exceptions: newImplementKindError[T](node: T; msg: varargs[string, `$`]): ref ImplementKindError
exceptions: newImplementKindError[T](node: T; msg: varargs[string, `$`]): ref ImplementKindError
newImportAux:
wraphelp_cxx: newImportAux()
newInfix:
nim_ast_aux: newInfix(op: NimNode; operands_0: NimNode; operands_1: NimNode; body: NimNode): NimNode
newInfoTree:
rted_matcher: newInfoTree(inputTree: Tree; ld: LabelDictionary): InfoTree
newInsert:
edit_generator: newInsert(node: Tree; parent: Tree; pos: int): Action
sqlite_extra: newInsert(table: string; columns: openArray[(string, int)]): string
newIt:
types: newIt[T](it: T): It[T]
types: newIt[T](it: T): It[T]
newJsonContext:
hunittest_json: newJsonContext(): JsonContext
newJsonReader:
json_ast: newJsonReader(s: Stream): JsonReader
json_ast: newJsonReader(s: string): JsonReader
newJsonWriter:
json_ast: newJsonWriter(file: AbsFile): JsonWriter
json_ast: newJsonWriter(file: File): JsonWriter
json_ast: newJsonWriter(stream: Stream): JsonWriter
newLabelDictionary:
rted_matcher: newLabelDictionary(): LabelDictionary
newLatexWriter:
latex_writer: newLatexWriter(stream`gensym0: Stream | File | AbsFile): LatexWriter
latex_writer: newLatexWriter(): LatexWriter
newLcsMatcher:
lcs_matcher: newLcsMatcher(): LcsMatcher
newLexerState:
hparse_base: newLexerState(): HsLexerStateSimple
hparse_base: newLexerState[F](startFlag: F): HsLexerState[F]
newline:
colorstring: newline(text: var ColoredText)
Newline:
hlex_base: Newline
newLine:
hparse_pegs: newLine(): Peg
newline:
colorstring: newline(text: var ColoredText)
Module hparse_pegs
newLogicError:
exceptions: newLogicError(msg: varargs[string, `$`]): ref LogicError
exceptions: newLogicError(msg: varargs[string, `$`]): ref LogicError
newMalformedTokenError:
hlex_base: newMalformedTokenError(got: PosStr; expected: string): ref MalformedTokenError
newMap:
hmap: newMap[A, B](): MapRef[A, B]
hmap: newMap[A, B](pairs: openArray[(A, B)]): MapRef[A, B]
hmap: newMap[A, B](): MapRef[A, B]
hmap: newMap[A, B](pairs: openArray[(A, B)]): MapRef[A, B]
newMapFrom:
hmap: newMapFrom[A, B, C](collection: A; index: proc (x: B): C): MapRef[C, B]
hmap: newMapFrom[A, B, C](collection: A; index: proc (x: B): C): MapRef[C, B]
newMapping:
mapping_store: newMapping(a, b: Tree): Mapping
newMappingComparator:
subtree_matcher: newMappingComparator(matcherMappings: MappingStore; mappings: seq[Mapping]): MappingComparator
newMappingStore:
mapping_store: newMappingStore(ms: MappingStore): MappingStore
mapping_store: newMappingStore(src: Tree; dst: Tree): MappingStore
newMetrics:
tree: newMetrics(tree: Tree): TreeMetrics
newMove:
edit_generator: newMove(node: Tree; parent: Tree; pos: int): Action
newMultiMappingStore:
mapping_store: newMultiMappingStore(): MultiMappingStore
mapping_store: newMultiMappingStore(mappings: HashSet[Mapping]): MultiMappingStore
newMustacheLexer:
mustache_template: newMustacheLexer(): MLexer
newName:
namegen: newName(cache: var StringNameCache; str: string; normalize: bool = true; extra: string = ""; forceRename: bool = false): string
newNonTerminal:
hparse_pegs: newNonTerminal(name: string; line, column: int): NonTerminal
newOrderedMap:
hmap: newOrderedMap[A, B](initialSize = 64): OrderedMapRef[A, B]
hmap: newOrderedMap[A, B](pairs: openArray[(A, B)]): OrderedMapRef[A, B]
hmap: newOrderedMap[A, B](initialSize = 64): OrderedMapRef[A, B]
hmap: newOrderedMap[A, B](pairs: openArray[(A, B)]): OrderedMapRef[A, B]
newOutStringStream:
oswrap: newOutStringStream(target: var string): OutStringStream
oswrap: newOutStringStream(target: var string): OutStringStream
newParentsSimilarityMappingComparator:
comparators: newParentsSimilarityMappingComparator(): ParentsSimilarityMappingComparator
newParseError:
exceptions: newParseError(userMsg: varargs[string, `$`]): ref ParseError
exceptions: newParseError(userMsg: varargs[string, `$`]): ref ParseError
newPathError:
oswrap: newPathError(entry: AnyPath; kind: PathErrorKind; msg: varargs[string, `$`]): PathError
oswrap: newPathError(entry: AnyPath; kind: PathErrorKind; msg: varargs[string, `$`]): PathError
newPositionInParentsSimilarityMappingComparator:
comparators: newPositionInParentsSimilarityMappingComparator(): PositionInParentsSimilarityMappingComparator
newPPrintAnnotation:
hpprint: newPPrintAnnotation(text: ColoredText; elements: seq[PPrintTree] = @[]): PPrintTree
hpprint: newPPrintAnnotation(text: ColoredText; elements: seq[PPrintTree] = @[]): PPrintTree
newPPrintConst:
hpprint: newPPrintConst(value: string; constType: PPrintType; id: int; styling: PrintStyling; path: PPrintPath): PPrintTree
hpprint: newPPrintConst(value: string; styling: PrintStyling = defaultPrintStyling): PPrintTree
hpprint: newPPrintConst(value, constType: string; id: int; styling: PrintStyling; path: PPrintPath): PPrintTree
hpprint: newPPrintConst(value: string; constType: PPrintType; id: int; styling: PrintStyling; path: PPrintPath): PPrintTree
hpprint: newPPrintConst(value: string; styling: PrintStyling = defaultPrintStyling): PPrintTree
hpprint: newPPrintConst(value, constType: string; id: int; styling: PrintStyling; path: PPrintPath): PPrintTree
newPPrintError:
hpprint: newPPrintError[T](value: T; path: PPrintPath; msg: string; conf: var PPrintConf): PPrintTree
hpprint: newPPrintError[T](value: T; path: PPrintPath; msg: string; conf: var PPrintConf): PPrintTree
newPPrintMap:
hpprint: newPPrintMap(elements: seq[(PPrintTree, PPrintTree)]; styling: PrintStyling = defaultPrintStyling): PPrintTree
hpprint: newPPrintMap(elements: seq[(PPrintTree, PPrintTree)]; styling: PrintStyling = defaultPrintStyling): PPrintTree
newPPrintNil:
hpprint: newPPrintNil(id: int; path: PPrintPath; conf: PPrintConf): PPrintTree
hpprint: newPPrintNil[T](value: T; path: PPrintPath; msg: string; conf: var PPrintConf): PPrintTree
hpprint: newPPrintNil(id: int; path: PPrintPath; conf: PPrintConf): PPrintTree
hpprint: newPPrintNil[T](value: T; path: PPrintPath; msg: string; conf: var PPrintConf): PPrintTree
newPPrintObject:
hpprint: newPPrintObject(head: string | PPrintType; elements: seq[(string, PPrintTree)] = @[]; styling: PrintStyling = defaultPrintStyling; isVariant: bool = false): PPrintTree
hpprint: newPPrintObject(head: string | PPrintType; elements: seq[(string, PPrintTree)] = @[]; styling: PrintStyling = defaultPrintStyling; isVariant: bool = false): PPrintTree
newPPrintSeq:
hpprint: newPPrintSeq(values: seq[PPrintTree]; styling: PrintStyling = defaultPrintStyling): PPrintTree
hpprint: newPPrintSeq(values: seq[PPrintTree]; styling: PrintStyling = defaultPrintStyling): PPrintTree
newPPrintTree:
hpprint: newPPrintTree(kind: PPrintTreeKind; id: int; path: PPrintPath; conf: PPrintConf; styling: PrintStyling = initPrintStyling()): PPrintTree
hpprint: newPPrintTree(kind: PPrintTreeKind; id: int; path: PPrintPath; conf: PPrintConf; styling: PrintStyling = initPrintStyling()): PPrintTree
newPPrintType:
hpprint: newPPrintType(head: PPrintType; _: bool = false): PPrintType
hpprint: newPPrintType(head: string; isVariant: bool = false): PPrintType
hpprint: newPPrintType[T](obj: typedesc[T]): PPrintType
hpprint: newPPrintType(head: PPrintType; _: bool = false): PPrintType
hpprint: newPPrintType(head: string; isVariant: bool = false): PPrintType
hpprint: newPPrintType[T](obj: typedesc[T]): PPrintType
newPPrintVariant:
hpprint: newPPrintVariant(kind: string; elements: seq[(string, PPrintTree)]; styling: PrintStyling = defaultPrintStyling): PPrintTree
hpprint: newPPrintVariant(kind: string; elements: seq[(string, PPrintTree)]; styling: PrintStyling = defaultPrintStyling): PPrintTree
newPriorityTreeQueue:
priority_queue: newPriorityTreeQueue(root: Tree; minimumPriority: int; priorityCalculator: proc (tree: Tree): int): PriorityTreeQueue
newQuery:
hgraph_db: newQuery(): Query
newRename:
namegen: newRename(cache: var StringNameCache; baseName, newName: string; exact: bool = true)
newRtedAlgorithm:
rted_matcher: newRtedAlgorithm(delCost: float; insCost: float; matchCost: float): RtedAlgorithm
newRtedMatcher:
rted_matcher: newRtedMatcher(): RtedMatcher
newSetterError:
exceptions: newSetterError(msg: varargs[string, `$`]): ref SetterError
exceptions: newSetterError(msg: varargs[string, `$`]): ref SetterError
newSiblingsSimilarityMappingComparator:
comparators: newSiblingsSimilarityMappingComparator(ms: MappingStore): SiblingsSimilarityMappingComparator
newTable:
sqlite_extra: newTable(table: string; columns: openArray[(string, string)]): SqlQuery
newTermGrid:
hdrawing: newTermGrid(start: (int, int); cells: Seq2d[TermBuf]; conf: TermGridConf): Multishape
hdrawing: newTermGrid(start: (int, int); cellws: seq[int]; cellhs: seq[int]; conf: TermGridConf): TermGrid
newTermGridHoriz:
hdrawing: newTermGridHoriz(cells: seq[string] | seq[StrBlock]; sep: char = '|'): Multishape
newTermGridVert:
hdrawing: newTermGridVert(cells: seq[string] | seq[StrBlock]; sep: char = '-'): Multishape
newTermHline:
hdrawing: newTermHline(start: (int, int); length: int; c: char = '-'; isRight: bool = true): auto
newTermLogger:
hlogger: newTermLogger(file: bool = false; line: bool = false): HLogger
newTermMultiGrid:
hdrawing: newTermMultiGrid(start: (int, int); blocks: Seq2d[Option[(ArrSize, TermBuf)]]; config: TermGridConf): Multishape
hdrawing: newTermMultiGrid(start: (int, int); cells: Seq2d[Option[ArrSize]]; widths: seq[int]; heights: seq[int]; config: TermGridConf): TermMultiGrid
newTermPoint:
hdrawing: newTermPoint(start: (int, int); c: char = '+'): SPoint[char, int]
newTermRect:
hdrawing: newTermRect(start: (int, int); width, height: int; border: char = '+'): SRect[ char, int]
hdrawing: newTermRect(start: (int, int); width, height: int; conf: TermRectConf): TermRect
newTermText:
hdrawing: newTermText(start: (int, int); text: RuneBlock): SText[int]
hdrawing: newTermText(start: (int, int); text: TermBuf): SText[int]
newTermVline:
hdrawing: newTermVline(start: (int, int); length: int; c: char = '|'; isDown: bool = true): auto
newTestContext:
hunittest: newTestContext(): TestContext
newTestLogger:
hunittest: newTestLogger(): HLogger
newTree:
tree: newTree(treeType: Type; parent: Tree; impl: TreeImpl; metadata: openArray[(string, pointer)] = @[]): Tree
html_ast: newTree(subitems: seq[HtmlElem]; tag: string): HtmlElem
html_ast: newTree(tag: string; subitems: openArray[HtmlElem]; attrs: openArray[(string, string)] = @[]): HtmlElem
xsd_ast: newTree(kind: XsdEntryKind; subnodes: varargs[XsdEntry]): XsdEntry
treesitter: newTree[N, K](kind: K; subnodes: varargs[HtsNode[N, K]]): HtsNode[N, K]
newTreeDelete:
edit_generator: newTreeDelete(node: Tree): Action
newTreeInsert:
edit_generator: newTreeInsert(node: Tree; parent: Tree; pos: int): Action
newTreeMetrics:
tree: newTreeMetrics(size: int; height: int; hash: int; structureHash: int; depth: int; position: int): TreeMetrics
newTreeType:
tree: newTreeType(name: int): Type
newTryStmt:
nim_ast_aux: newTryStmt(exceptions: varargs[NimNode]): NimNode
newTypeInstCount:
hpprint: newTypeInstCount
hpprint: newTypeInstCount
newUnexpectedCharError:
hlex_base: newUnexpectedCharError(str; expected: string = ""; parsing: string = ""): ref UnexpectedCharError
hparse_base: newUnexpectedCharError[F](str: var PosStr; state: var HsLexerState[F]; expected: string = ""): ref UnexpectedCharError
newUnexpectedKindError:
exceptions: newUnexpectedKindError[T](expr: T; userMsg: varargs[string, `$`]): ref UnexpectedKindError
exceptions: newUnexpectedKindError(userMsg: varargs[string, `$`]): ref UnexpectedKindError
exceptions: newUnexpectedKindError[T](expr: T; userMsg: varargs[string, `$`]): ref UnexpectedKindError
exceptions: newUnexpectedKindError(userMsg: varargs[string, `$`]): ref UnexpectedKindError
newUnexpectedTokenError:
hparse_base: newUnexpectedTokenError[K](lexer: var HsLexer[HsTok[K]]; expected: set[K] = {}; expectedMsg: string = ""): UnexpectedTokenError
newUpdate:
edit_generator: newUpdate(node: Tree; value: string): Action
newVtable:
procbox: newVtable(procs: openArray[ProcBox]): Vtable
procbox: newVtable(procs: openArray[ProcBox]): Vtable
newWriteStream:
oswrap: newWriteStream(file: AbsFile | RelFile): FileStream
oswrap: newWriteStream(file: AbsFile | RelFile): FileStream
newXml:
xml_ast: newXml(tag: string; args: seq[XmlNode] = @[]): XmlNode
newXmlDeserializer:
xml_serde: newXmlDeserializer(arg: string; traceNext: bool = false): XmlDeserializer
newXmlSeq:
html_ast: newXmlSeq(elems: seq[Xml] = @[]): Xml
newXmlSerializer:
xml_serde: newXmlSerializer(stream`gensym0: Stream | File | AbsFile): XmlSerializer
xml_serde: newXmlSerializer(): XmlSerializer
newXmlTree:
svg_ast: newXmlTree(node: string; children: openArray[XmlNode]; attributes: varargs[tuple[key, val: string]]): XmlNode
newXmlWriter:
xml_ast: newXmlWriter(stream`gensym154: Stream | File | AbsFile): XmlWriter
xml_ast: newXmlWriter(): XmlWriter
newXUnitContext:
hunittest_xml: newXUnitContext(): XUnitContext
newZsMatcher:
zs_matcher: newZsMatcher(): ZsMatcher
newZsTree:
zs_matcher: newZsTree(matcher: ZsMatcher; t: Tree): ZsTree
next:
oswrap: next(p: var OptParser)
hlex_base: next(str; step: int = 1; byteAdvance: bool = false)
hparse_base: next[T](lex: var HsLexer[T]; step: int = 1)
json_ast: next(r)
xml_ast: next(parser: var HXmlParser)
oswrap: next(p: var OptParser)
treesitter: next[N](cursor: Cursor[N]): bool
nextRandVal:
halgorithm: nextRandVal[E](used: var set[E]): E
halgorithm: nextRandVal[E](used: var set[E]): E
nextToken:
hparse_base: nextToken[T](lex: var HsLexer[T]): bool
nextVal:
halgorithm: nextVal[E](used: var set[E]): E
halgorithm: nextVal[E](used: var set[E]): E
nfCC:
NimHint.nfCC
nfCodeBegin:
NimHint.nfCodeBegin
nfCodeEnd:
NimHint.nfCodeEnd
nfCondFalse:
NimHint.nfCondFalse
nfCondTrue:
NimHint.nfCondTrue
nfConf:
NimHint.nfConf
nfConvFromXtoItselfNotNeeded:
NimHint.nfConvFromXtoItselfNotNeeded
nfConvToBaseNotNeeded:
NimHint.nfConvToBaseNotNeeded
nfDeclaredLoc:
NimHint.nfDeclaredLoc
nfDependency:
NimHint.nfDependency
nfDuplicateModuleImport:
NimHint.nfDuplicateModuleImport
nfExec:
NimHint.nfExec
nfExpandMacro:
NimHint.nfExpandMacro
nfExprAlwaysX:
NimHint.nfExprAlwaysX
nfExtendedContext:
NimHint.nfExtendedContext
nfGCStats:
NimHint.nfGCStats
nfGlobalVar:
NimHint.nfGlobalVar
nfLineTooLong:
NimHint.nfLineTooLong
nfLink:
NimHint.nfLink
nfMsgOrigin:
NimHint.nfMsgOrigin
nfName:
NimHint.nfName
nfPath:
NimHint.nfPath
nfPattern:
NimHint.nfPattern
nfPerformance:
NimHint.nfPerformance
nfProcessing:
NimHint.nfProcessing
nfProcessingStmt:
NimHint.nfProcessingStmt
nfQuitCalled:
NimHint.nfQuitCalled
nfsAppendText:
NameFixStrategy.nfsAppendText
nfsDescribeDiff:
NameFixStrategy.nfsDescribeDiff
nfsNumerateNew:
NameFixStrategy.nfsNumerateNew
nfSource:
NimHint.nfSource
nfsPrependText:
NameFixStrategy.nfsPrependText
nfStackTrace:
NimHint.nfStackTrace
nfSuccess:
NimHint.nfSuccess
nfSuccessX:
NimHint.nfSuccessX
nfUser:
NimHint.nfUser
nfUserRaw:
NimHint.nfUserRaw
nfXCannotRaiseY:
NimHint.nfXCannotRaiseY
nfXDeclaredButNotUsed:
NimHint.nfXDeclaredButNotUsed
NilArgumentError:
exceptions: NilArgumentError
exceptions: NilArgumentError
nimAstSpec:
nim_ast_aux: nimAstSpec
NimbleManifest:
project_tasks: NimbleManifest
NimbleRequires:
project_tasks: NimbleRequires
NimbleVer:
project_tasks: NimbleVer
nim_doc_project_does_not_consider_this_file_to_be_a_part_of_the_project_unless_I_declare_at_least_one_public_symbol_so_I_have_this_proc_here:
unittest: nim_doc_project_does_not_consider_this_file_to_be_a_part_of_the_project_unless_I_declare_at_least_one_public_symbol_so_I_have_this_proc_here()
NimError:
nim_test: NimError
NimFixit:
nim_test: NimFixit
NimHint:
nim_test: NimHint
nimNorm:
namegen: nimNorm(str: string; normalize: bool = true): string
NimOutputCheck:
nim_test: NimOutputCheck
NimOverloadAlt:
nim_test: NimOverloadAlt
NimReport:
nim_test: NimReport
NimReportKind:
nim_test: NimReportKind
NimReportPart:
nim_test: NimReportPart
NimReportPartKind:
nim_test: NimReportPartKind
NimResultKind:
nim_test: NimResultKind
NimRun:
nim_test: NimRun
NimRunFailDesc:
nim_test: NimRunFailDesc
NimShellCmdConf:
hshell: NimShellCmdConf
nimShellCmdsList:
hshell: nimShellCmdsList
NimState:
nim_test: NimState
nimStyleMap:
colortext: nimStyleMap
NimTestAction:
nim_test: NimTestAction
NimTestSpec:
nim_test: NimTestSpec
NimWarning:
nim_test: NimWarning
nlaCenter:
DotNodeLabelAlign.nlaCenter
nlaDefault:
DotNodeLabelAlign.nlaDefault
nlaLeft:
DotNodeLabelAlign.nlaLeft
nlaRight:
DotNodeLabelAlign.nlaRight
nnkFloatKinds:
matching: nnkFloatKinds
nnkIdentKinds:
matching: nnkIdentKinds
nnkIntKinds:
matching: nnkIntKinds
nnkStrKinds:
matching: nnkStrKinds
nnkTokenKinds:
matching: nnkTokenKinds
node:
treesitter: node[N](cursor: Cursor[N]): N
nodeCount:
hgraph: nodeCount[N, E](graph: HGraph[N, E]): int
nodes:
hgraph: nodes[N, E](graph: HGraph[N, E]): HNode
nodeSet:
hgraph: nodeSet[N, E](graph: HGraph[N, E]): HNodeSet
nodesId:
hgraph: nodesId[N, E](graph: HGraph[N, E]): int
nodeString:
treesitter_core: nodeString[N: distinct](node: N): string
nohcov:
hcoverage: nohcov(body: untyped): untyped
NoneArgumentError:
exceptions: NoneArgumentError
exceptions: NoneArgumentError
noneOfIt:
htemplates: noneOfIt(s: untyped; op: untyped): bool
htemplates: noneOfIt(s: untyped; op: untyped): bool
nonNormalizedTreeDist:
rted_matcher: nonNormalizedTreeDist(this: RtedAlgorithm): float
NonTerminal:
hparse_pegs: NonTerminal
nonterminal:
hparse_pegs: nonterminal(n: NonTerminal): Peg
NonTerminalFlag:
hparse_pegs: NonTerminalFlag
NoProperty:
hgraph: NoProperty
nor:
gold: nor(args: varargs[bool]): bool
gold: nor(args: varargs[bool]): bool
norm:
geometry_primitives: norm(l: Line): Vec
geometry_primitives: norm(p: Vec): Vec
geometry_primitives: norm(a: Vec3): Vec3
geometry_primitives: norm(l: Line): Vec
geometry_primitives: norm(p: Vec): Vec
geometry_primitives: norm(a: Vec3): Vec3
normalize:
halgorithm: normalize(str: string; kind: StrNormalizationKind): string
oswrap: normalize(path: AbsDir): AbsDir
oswrap: normalize(path: AbsFile): AbsFile
halgorithm: normalize(str: string; kind: StrNormalizationKind): string
oswrap: normalize(path: AbsDir): AbsDir
oswrap: normalize(path: AbsFile): AbsFile
normalizedPath:
oswrap: normalizedPath(path: AbsDir): AbsDir
oswrap: normalizedPath(path: AbsFile): AbsFile
oswrap: normalizedPath(path: RelDir): RelDir
oswrap: normalizedPath(path: RelFile): RelFile
oswrap: normalizedPath(path: AbsDir): AbsDir
oswrap: normalizedPath(path: AbsFile): AbsFile
oswrap: normalizedPath(path: RelDir): RelDir
oswrap: normalizedPath(path: RelFile): RelFile
normalizePath:
oswrap: normalizePath(path: var AnyPath)
oswrap: normalizePath(path: var AnyPath)
normalizePathEnd:
oswrap: normalizePathEnd(path: var AnyPath; trailingSep = false): void
oswrap: normalizePathEnd(path: var AnyPath; trailingSep = false): void
notice:
colorlogger: notice(args: varargs[string, `$`])
hlogger: notice(logger: HLogger; args: varargs[string, `$`]): untyped
noticeImpl:
hlogger: noticeImpl(logger: HLogger; pos: (string, int, int); args: seq[string])
notNil:
gold: notNil(arg: untyped): bool
gold: notNil(arg: untyped): bool
NoValue:
gold: NoValue
gold: NoValue
nperp:
geometry_primitives: nperp(l: Line): Vec
geometry_primitives: nperp(l: Line): Vec
nrError:
NimReportKind.nrError
nrHint:
NimReportKind.nrHint
nrpException:
NimReportPartKind.nrpException
nrpInstOf:
NimReportPartKind.nrpInstOf
nrpLdFail:
NimReportPartKind.nrpLdFail
nrpNone:
NimReportPartKind.nrpNone
nrpProcessingImports:
NimReportPartKind.nrpProcessingImports
nrpTracePart:
NimReportPartKind.nrpTracePart
nrWarning:
NimReportKind.nrWarning
nrx:
rx: nrx(ch: char): Rx
rx: nrx(ch1, ch2: char): Rx
rx: nrx(special: RxSpecialKind): Rx
rx: nrx(charset: set[char]): Rx
rx: nrx(text: string): Rx
nsaAssembly:
DotNodeShape.nsaAssembly
nsaBox:
DotNodeShape.nsaBox
nsaBox3d:
DotNodeShape.nsaBox3d
nsaCds:
DotNodeShape.nsaCds
nsaCircle:
DotNodeShape.nsaCircle
nsaComponent:
DotNodeShape.nsaComponent
nsaCylinder:
DotNodeShape.nsaCylinder
nsaDefault:
DotNodeShape.nsaDefault
nsaDiamond:
DotNodeShape.nsaDiamond
nsaDoublecircle:
DotNodeShape.nsaDoublecircle
nsaDoubleoctagon:
DotNodeShape.nsaDoubleoctagon
nsaEgg:
DotNodeShape.nsaEgg
nsaEllipse:
DotNodeShape.nsaEllipse
nsaFivepoverhang:
DotNodeShape.nsaFivepoverhang
nsaFolder:
DotNodeShape.nsaFolder
nsaHexagon:
DotNodeShape.nsaHexagon
nsaHouse:
DotNodeShape.nsaHouse
nsaInsulator:
DotNodeShape.nsaInsulator
nsaInvhouse:
DotNodeShape.nsaInvhouse
nsaInvtrapezium:
DotNodeShape.nsaInvtrapezium
nsaInvtriangle:
DotNodeShape.nsaInvtriangle
nsaLarrow:
DotNodeShape.nsaLarrow
nsaLpromoter:
DotNodeShape.nsaLpromoter
nsaMcircle:
DotNodeShape.nsaMcircle
nsaMdiamond:
DotNodeShape.nsaMdiamond
nsaMRecord:
DotNodeShape.nsaMRecord
nsaMsquare:
DotNodeShape.nsaMsquare
nsaNone:
DotNodeShape.nsaNone
nsaNote:
DotNodeShape.nsaNote
nsaNoverhang:
DotNodeShape.nsaNoverhang
nsaOctagon:
DotNodeShape.nsaOctagon
nsaOval:
DotNodeShape.nsaOval
nsaParallelogram:
DotNodeShape.nsaParallelogram
nsaPentagon:
DotNodeShape.nsaPentagon
nsaPlain:
DotNodeShape.nsaPlain
nsaPlaintext:
DotNodeShape.nsaPlaintext
nsaPoint:
DotNodeShape.nsaPoint
nsaPolygon:
DotNodeShape.nsaPolygon
nsaPrimersite:
DotNodeShape.nsaPrimersite
nsaPromoter:
DotNodeShape.nsaPromoter
nsaProteasesite:
DotNodeShape.nsaProteasesite
nsaProteinstab:
DotNodeShape.nsaProteinstab
nsaRarrow:
DotNodeShape.nsaRarrow
nsaRecord:
DotNodeShape.nsaRecord
nsaRect:
DotNodeShape.nsaRect
nsaRectangle:
DotNodeShape.nsaRectangle
nsaRestrictionsite:
DotNodeShape.nsaRestrictionsite
nsaRibosite:
DotNodeShape.nsaRibosite
nsaRnastab:
DotNodeShape.nsaRnastab
nsaRpromoter:
DotNodeShape.nsaRpromoter
nsaSeptagon:
DotNodeShape.nsaSeptagon
nsaSignature:
DotNodeShape.nsaSignature
nsaSquare:
DotNodeShape.nsaSquare
nsaStar:
DotNodeShape.nsaStar
nsaTab:
DotNodeShape.nsaTab
nsaTerminator:
DotNodeShape.nsaTerminator
nsaThreepoverhang:
DotNodeShape.nsaThreepoverhang
nsaTrapezium:
DotNodeShape.nsaTrapezium
nsaTriangle:
DotNodeShape.nsaTriangle
nsaTripleoctagon:
DotNodeShape.nsaTripleoctagon
nsaUnderline:
DotNodeShape.nsaUnderline
nsaUtr:
DotNodeShape.nsaUtr
nseq:
jcommon: nseq[T](dim1, dim2, dim3: int; def: T): seq[seq[seq[T]]]
jcommon: nseq[T](dim1, dim2: int; def: T): seq[seq[T]]
jcommon: nseq[T](dim1: int; def: T): seq[T]
nstBold:
DotNodeStyle.nstBold
nstDashed:
DotNodeStyle.nstDashed
nstDefault:
DotNodeStyle.nstDefault
nstDiagonals:
DotNodeStyle.nstDiagonals
nstDotted:
DotNodeStyle.nstDotted
nstFilled:
DotNodeStyle.nstFilled
nstInvisible:
DotNodeStyle.nstInvisible
nstRounded:
DotNodeStyle.nstRounded
nstSolid:
DotNodeStyle.nstSolid
nstStriped:
DotNodeStyle.nstStriped
nstWedged:
DotNodeStyle.nstWedged
nt:
hparse_pegs: nt(p: Peg): NonTerminal
ntDeclared:
NonTerminalFlag.ntDeclared
nthShape:
hdrawing: nthShape(mshape: Multishape; idx: int = 0): Shape
nthType1:
hseq_mapping: nthType1[T1, T2](a: (T1, T2)): T1
hseq_mapping: nthType1[T1, T2](a: (T1, T2)): T1
nthType2:
hseq_mapping: nthType2[T1, T2](a: (T1, T2)): T2
hseq_mapping: nthType2[T1, T2](a: (T1, T2)): T2
ntUsed:
NonTerminalFlag.ntUsed
nullptr_t:
wraphelp: nullptr_t
wraphelp: nullptr_t
numberOfCommonDescendants:
subtree_matcher: numberOfCommonDescendants(this: MappingComparator; src: Tree; dst: Tree): int
numberOfMappedDescendants:
similarity_metrics: numberOfMappedDescendants(src: Tree; dst: Tree; mappings: MappingStore): int
numerateGenerated:
namegen: numerateGenerated(cache: var StringNameCache; newName: string)
nwAnyEnumConv:
NimWarning.nwAnyEnumConv
nwBrokenLink:
NimWarning.nwBrokenLink
nwCannotOpen:
NimWarning.nwCannotOpen
nwCannotOpenFile:
NimWarning.nwCannotOpenFile
nwCaseTransition:
NimWarning.nwCaseTransition
nwCommentXIgnored:
NimWarning.nwCommentXIgnored
nwConfigDeprecated:
NimWarning.nwConfigDeprecated
nwCStringConv:
NimWarning.nwCStringConv
nwCycleCreated:
NimWarning.nwCycleCreated
nwDeprecated:
NimWarning.nwDeprecated
nwDestructor:
NimWarning.nwDestructor
nwDotLikeOps:
NimWarning.nwDotLikeOps
nwEachIdentIsTuple:
NimWarning.nwEachIdentIsTuple
nwEffect:
NimWarning.nwEffect
nwEnumConv:
NimWarning.nwEnumConv
nwFieldXNotSupported:
NimWarning.nwFieldXNotSupported
nwFileChanged:
NimWarning.nwFileChanged
nwGcMem:
NimWarning.nwGcMem
nwGcUnsafe:
NimWarning.nwGcUnsafe
nwGcUnsafe2:
NimWarning.nwGcUnsafe2
nwHoleEnumConv:
NimWarning.nwHoleEnumConv
nwIndexCheck:
NimWarning.nwIndexCheck
nwInheritFromException:
NimWarning.nwInheritFromException
nwLanguageXNotSupported:
NimWarning.nwLanguageXNotSupported
nwLockLevel:
NimWarning.nwLockLevel
nwObservableStores:
NimWarning.nwObservableStores
nwOctalEscape:
NimWarning.nwOctalEscape
nwProveField:
NimWarning.nwProveField
nwProveIndex:
NimWarning.nwProveIndex
nwProveInit:
NimWarning.nwProveInit
nwRedefinitionOfLabel:
NimWarning.nwRedefinitionOfLabel
nwResultShadowed:
NimWarning.nwResultShadowed
nwResultUsed:
NimWarning.nwResultUsed
nwSmallLshouldNotBeUsed:
NimWarning.nwSmallLshouldNotBeUsed
nwSpacing:
NimWarning.nwSpacing
nwStrictNotNil:
NimWarning.nwStrictNotNil
nwTypelessParam:
NimWarning.nwTypelessParam
nwUninit:
NimWarning.nwUninit
nwUnknownMagic:
NimWarning.nwUnknownMagic
nwUnknownSubstitutionX:
NimWarning.nwUnknownSubstitutionX
nwUnreachableCode:
NimWarning.nwUnreachableCode
nwUnreachableElse:
NimWarning.nwUnreachableElse
nwUnsafeCode:
NimWarning.nwUnsafeCode
nwUnsafeDefault:
NimWarning.nwUnsafeDefault
nwUnsafeSetLen:
NimWarning.nwUnsafeSetLen
nwUnusedImport:
NimWarning.nwUnusedImport
nwUseBase:
NimWarning.nwUseBase
nwUser:
NimWarning.nwUser
nwWarnRstStyle:
NimWarning.nwWarnRstStyle
nwWriteToForeignHeap:
NimWarning.nwWriteToForeignHeap
nwXIsNeverRead:
NimWarning.nwXIsNeverRead
nwXmightNotBeenInit:
NimWarning.nwXmightNotBeenInit
nxt:
hlex_base: nxt(input: var PosStr; idx, step: int = 1)
objectToPprintTree:
hpprint: objectToPprintTree[T: object or ptr object or ref object or tuple or ptr tuple or ref tuple](entry: T; conf: var PPrintConf; path: PPrintPath): PPrintTree
hpprint: objectToPprintTree[T: object or ptr object or ref object or tuple or ptr tuple or ref tuple](entry: T; conf: var PPrintConf; path: PPrintPath): PPrintTree
objectTreeRepr:
hpprint: objectTreeRepr(tree: PPrintTree; conf: PPrintConf = defaultPPrintConf; indent: int = 0): ColoredText
hpprint: objectTreeRepr(tree: PPrintTree; conf: PPrintConf = defaultPPrintConf; indent: int = 0): ColoredText
ocEqual:
NimOutputCheck.ocEqual
ocIgnore:
NimOutputCheck.ocIgnore
ocSubstr:
NimOutputCheck.ocSubstr
one:
hpprint: one(main: sink PPrintGlob): PPrintGlob
hpprint: one(main: sink PPrintGlob): PPrintGlob
onEof:
hparse_base: onEof[T](lex: HsLexer[T]): bool
onlyTailNewline:
colorstring: onlyTailNewline(text: ColoredText): bool
colorstring: onlyTailNewline(text: ColoredText): bool
onSegment:
geometry_primitives: onSegment(p: Vec; l: Line): bool
geometry_primitives: onSegment(p: Vec; l: Line): bool
open:
oswrap: open(file: AnyFile; mode: FileMode = fmRead): File
priority_queue: open(this: PriorityTreeQueue; tree: Tree): void
html_ast2: open(writer; elem: HtmlNodeKind; useLine: bool = true)
oswrap: open(file: AnyFile; mode: FileMode = fmRead): File
openLit:
colorstring: openLit(color: BackgroundColor): string
colorstring: openLit(color: ForegroundColor): string
colorstring: openLit(color: BackgroundColor): string
colorstring: openLit(color: ForegroundColor): string
openScope:
hlogger: openScope(logger: HLogger; kind: HLogScopeKind; file: string; line, column: int; scopeName: string)
hlogger: openScope(logger: HLogger; kind: HLogScopeKind; name: string)
opt:
hargparse: opt(name, doc: string; default: CliDefault = nil; values: openArray[(string, string)] = @[]; docFull: string = ""; alt: seq[string] = @[]; defaultAsFlag: CliDefault = nil; groupKind: CliOptKind = coOpt; varname: string = name; maxRepeat: int = 1; aliasof: CliOpt = CliOpt(); selector: CliCheck = nil; check: CliCheck = nil; disabled: string = ""): CliDesc
hshell: opt(cmd: var ShellCmd; opts: openArray[tuple[key, val: string]])
hshell: opt(cmd: var ShellCmd; key, sep, val: string)
hshell: opt[T](cmd: var ShellCmd; inKey: string; val: T)
optGet:
xml_ast: optGet(node: XmlNode; property: string): Option[string]
OptParser:
oswrap: OptParser
oswrap: OptParser
optSimpleNot:
QueryOption.optSimpleNot
optUnicodeIdentifiers:
QueryOption.optUnicodeIdentifiers
optUniqueIds:
QueryOption.optUniqueIds
orCond:
html_ast: orCond(body: untyped): untyped
order:
hmath: order[Num](a, b: Num): (Num, Num)
hmath: order[Num](a, b: Num): (Num, Num)
OrderedMap:
hmap: OrderedMap
hmap: OrderedMap
OrderedMapRef:
hmap: OrderedMapRef
hmap: OrderedMapRef
orElse:
htemplates: orElse(value: untyped; predicate: bool; fallback: untyped): untyped
htemplates: orElse(value: untyped; predicate: bool; fallback: untyped): untyped
orthoLayout:
hgraph: orthoLayout[N, E](graph: HGraph[N, E]): OrthoLayoutData
osAndNims:
oswrap: osAndNims(code: untyped): untyped
oswrap: osAndNims(code: untyped): untyped
otherKeys:
rev_set_table: otherKeys[K, V](table: RevSetTable[K, V]; key: K): seq[K]
OutConsole:
blockfmt: OutConsole
blockfmt: OutConsole
outDeg:
hgraph: outDeg[N, E](graph: HGraph[N, E]; node: HNode): int
outEdges:
hgraph: outEdges[N, E](graph: HGraph[N, E]; source: HNode): HEdge
outNodes:
hgraph_db: outNodes(query: var Query): var Query
hgraph: outNodes[N, E](graph: HGraph[N, E]; source: HNode; yieldMultiedge: bool = false): HNode
OutStringStream:
oswrap: OutStringStream
oswrap: OutStringStream
overlap:
hprimitives: overlap(r1, r2: ArrRange): ArrRange
hprimitives: overlap(r1, r2: ArrRange): ArrRange
overlapSimilarity:
similarity_metrics: overlapSimilarity(src: Tree; dst: Tree; mappings: MappingStore): float
pairs:
gold: pairs[I](s: set[I]): (int, I)
blockfmt: pairs(blc: LytBlock): (int, LytBlock)
colorstring: pairs(main`gensym30: ColoredText): (int, ColoredRune)
colorstring: pairs(main`gensym30: ColoredText; slice`gensym30: SliceTypes): (int, ColoredRune)
hmap: pairs[A](t: CountMap[A]): (A, int)
hmap: pairs[A](t: CountMapRef[A]): (A, int)
hmap: pairs[A, B](t: Map[A, B]): (A, B)
hmap: pairs[A, B](t: MapRef[A, B]): (A, B)
hmap: pairs[A, B](t: OrderedMap[A, B]): (A, B)
hmap: pairs[A, B](t: OrderedMapRef[A, B]): (A, B)
seq2d: pairs[T](s: Seq2d[T]): (int, seq[T])
wraphelp: pairs[T](arr: PUarray[T]; size: int): (int, T)
hparse_base: pairs[R, T](t: HsTokTree[R, T]): (int, HsTokTree[R, T])
hparse_pegs: pairs(p: Peg): (int, Peg)
gold: pairs[I](s: set[I]): (int, I)
tree: pairs(tree: Tree): (int, Tree)
xml_ast: pairs(node: XmlNode): (int, XmlNode)
xsd_ast: pairs(xsd): (int, XsdEntry)
blockfmt: pairs(blc: LytBlock): (int, LytBlock)
hshell: pairs(cmd: ShellCmd): (int, ShellCmdPart)
colorstring: pairs(main`gensym30: ColoredText): (int, ColoredRune)
colorstring: pairs(main`gensym30: ColoredText; slice`gensym30: SliceTypes): (int, ColoredRune)
hgraph: pairs[N](map: HEdgeMap[N]): (HEdge, N)
hgraph: pairs[N](map: HNodeMap[N]): (HNode, N)
hmap: pairs[A](t: CountMap[A]): (A, int)
hmap: pairs[A](t: CountMapRef[A]): (A, int)
hmap: pairs[A, B](t: Map[A, B]): (A, B)
hmap: pairs[A, B](t: MapRef[A, B]): (A, B)
hmap: pairs[A, B](t: OrderedMap[A, B]): (A, B)
hmap: pairs[A, B](t: OrderedMapRef[A, B]): (A, B)
seq2d: pairs[T](s: Seq2d[T]): (int, seq[T])
treesitter: pairs[N, K](node: HtsNode[N, K]; slice: SliceTypes = 0 .. high(int); generated: bool = false; unnamed: bool = false): (int, HtsNode[N, K])
treesitter: pairs(map: TsFieldMap): (int, TSFieldMapEntry)
treesitter_core: pairs[N: distinct](node: N; unnamed: bool = false): (int, N)
wraphelp: pairs[T](arr: PUarray[T]; size: int): (int, T)
pairsBefore:
hmap: pairsBefore[A, B](b: Map[A, B]; fromKey: A; withKey: bool = false): tuple[ key: B, val: B]
hmap: pairsBefore[A, B](b: Map[A, B]; fromKey: A; withKey: bool = false): tuple[ key: B, val: B]
pairsBetween:
hmap: pairsBetween[A, B](b: Map[A, B]; fromKey: A; toKey: A): tuple[key: A, val: B]
hmap: pairsBetween[A, B](b: Map[A, B]; fromKey: A; toKey: A): tuple[key: A, val: B]
pairsFrom:
hmap: pairsFrom[A, B](b: Map[A, B]; fromKey: A): tuple[key: A, val: B]
hmap: pairsFrom[A, B](b: Map[A, B]; fromKey: A): tuple[key: A, val: B]
parallelReplace:
hparse_pegs: parallelReplace(s: string; subs: varargs[tuple[pattern: Peg, repl: string]]; env: proc (s: string): string): string
paramCount:
oswrap: paramCount(): int
oswrap: paramCount(): int
parametrizeOnConst:
hunittest: parametrizeOnConst(varname, values, body: untyped): untyped
parametrizeOnType:
hunittest: parametrizeOnType(varname: untyped; types: typed; body: untyped): untyped
parametrizeOnValue:
hunittest: parametrizeOnValue(varname: untyped; values: typed; body: untyped): untyped
paramStr:
oswrap: paramStr(i: int; addBin: bool = false): string
oswrap: paramStr(i: int; addBin: bool = false): string
paramStrs:
oswrap: paramStrs(addBin: bool = false): seq[string]
oswrap: paramStrs(addBin: bool = false): seq[string]
paramVal:
oswrap: paramVal(param: string): seq[string]
oswrap: paramVal(param: string; default: seq[string]): seq[string]
oswrap: paramVal(param: string): seq[string]
oswrap: paramVal(param: string; default: seq[string]): seq[string]
ParDir:
oswrap: ParDir
oswrap: ParDir
parent:
treesitter_core: parent[N: distinct](node: N): N
parentDir:
oswrap: parentDir(path: AbsPath): AbsDir
oswrap: parentDir(path: FsDir): FsDir
oswrap: parentDir(path: FsFile): FsDir
oswrap: parentDir(path: RelPath): RelDir
oswrap: parentDir(path: AbsPath): AbsDir
oswrap: parentDir(path: FsDir): FsDir
oswrap: parentDir(path: FsFile): FsDir
oswrap: parentDir(path: RelPath): RelDir
parentDirs:
oswrap: parentDirs(path: AnyPath; fromRoot: bool = false; inclusive: bool = path is AnyDir): AbsDir
oswrap: parentDirs(path: AnyPath; fromRoot: bool = false; inclusive: bool = path is AnyDir): AbsDir
ParentsSimilarityMappingComparator:
comparators: ParentsSimilarityMappingComparator
paresXsdGMonthDay:
xml_ast: paresXsdGMonthDay(target: var XsdParseTarget[DateTime]; parser: var HXmlParser; tag: string = "")
parseAmbiguousCall:
nim_test: parseAmbiguousCall(text: string): NimReport
parseArgument:
cliparse: parseArgument(arg: string; config: CliParseConfig): CliOpt
parseCall:
hshell_convert: parseCall(lex: var HsLexer[StrTok]): StraceRecord
parseCliOpts:
cliparse: parseCliOpts(args: seq[string]; config: CliParseConfig = CliParseConfig()): tuple[ parsed: seq[CliOpt], failed: seq[CliFail]]
parseCommand:
cliparse: parseCommand(arg: string; config: CliParseConfig): CliOpt
parseCommonExpr:
hparse_common: parseCommonExpr[N, T](lex: var HsLexer[HsTok[T]]; ctx: CommonParseContext[N, T]): HsTokTree[ N, HsTok[T]]
parseDelimitedStar:
hparse_base: parseDelimitedStar[T, V, Skip](itemParse: HsParseCallback[T, V]; delimiterParse: HsParseCallback[T, Skip]): HsParseCallback[ T, seq[V]]
parseEnum:
halgorithm: parseEnum[E: enum](map: array[E, string]; str: string; normalize: StrNormalizationKind = snkNimNormalize; optionalPrefix: bool = true): E
halgorithm: parseEnum[E: enum](map: array[E, string]; str: string; normalize: StrNormalizationKind = snkNimNormalize; optionalPrefix: bool = true): E
ParseError:
exceptions: ParseError
hparse_base: ParseError
tree_selector: ParseError
exceptions: ParseError
parseFirstMatch:
hparse_base: parseFirstMatch[T, V](parsers: seq[HsParseCallback[T, V]]): HsParseCallback[T, V]
parseFlag:
cliparse: parseFlag(arg: string; config: CliParseConfig): CliOpt
parseFsDir:
oswrap: parseFsDir(dir: string): FsDir
oswrap: parseFsDir(dir: string): FsDir
parseFsFile:
oswrap: parseFsFile(file: string): FsFile
oswrap: parseFsFile(file: string): FsFile
parseHext:
hext_template: parseHext(lexer: var HxLexer): HxTree
hext_template: parseHext(str: string): HxTree
parseHook:
jsony_converters: parseHook[I](s: string; i: var int; res: var set[I])
parseIdent:
hparse_base: parseIdent[R, T](lex: var HsLexer[T]; kind: R): HsTokTree[R, T]
parseJson:
oswrap: parseJson(file: AnyFile): JsonNode
oswrap: parseJson(file: AnyFile): JsonNode
parseLongestMatch:
hparse_base: parseLongestMatch[T, V](parsers: seq[HsParseCallback[T, V]]): HsParseCallback[T, V]
parseMatchExpr:
matching: parseMatchExpr(n: NimNode): Match
parseNimReport:
nim_test: parseNimReport(report: string): NimReport
parseOpt:
cliparse: parseOpt(arg: string; config: CliParseConfig): CliOpt
parsePeg:
hparse_pegs: parsePeg(pattern: string; filename = "pattern"; line = 1; col = 0): Peg
parsePlus:
hparse_base: parsePlus[T, V](parser: HsParseCallback[T, V]): HsParseCallback[T, seq[V]]
parseSpec:
nim_test: parseSpec(spec: string; file: AbsFile; skipFiles: seq[AbsFile] = @[]): NimTestSpec
parseSpecial:
cliparse: parseSpecial(arg: string; config: CliParseConfig): CliOpt
parseTo:
strparser: parseTo(str: string; t: int): Option[int]
strparser: parseTo(str: string; t: seq[string]): Option[seq[string]]
strparser: parseTo(val: string; t: string): Option[string]
parseToken:
hparse_base: parseToken[T](token: T): HsParseCallback[T, T]
parseTokenKind:
hparse_base: parseTokenKind[K](kind: K): HsParseCallback[HsTok[K], HsTok[K]]
parseXml:
xml_ast: parseXml(file: AbsFile): XmlNode
parseXsd:
xsd_ast: parseXsd(file: AbsFile): XsdEntry
xsd_ast: parseXsd(text: string): XsdEntry
parseXsdAnyType:
xml_ast: parseXsdAnyType(target: var XmlNode; parser: var HXmlParser; tag: string = "")
parseXsdBase64Binary:
xml_ast: parseXsdBase64Binary(target: var XsdParseTarget[string]; parser: var HXmlParser; tag: string = "")
parseXsdBoolean:
xml_ast: parseXsdBoolean(target: var XsdParseTarget[bool]; parser: var HXmlParser; tag: string = "")
parseXsdDate:
xml_ast: parseXsdDate(target: var XsdParseTarget[DateTime]; parser: var HXmlParser; tag: string = "")
parseXsdDateTime:
xml_ast: parseXsdDateTime(target: var XsdParseTarget[DateTime]; parser: var HXmlParser; tag: string = "")
parseXsdDecimal:
xml_ast: parseXsdDecimal(target: var XsdParseTarget[float]; parser: var HXmlParser; tag: string = "")
parseXsdDouble:
xml_ast: parseXsdDouble(target: var XsdParseTarget[float]; parser: var HXmlParser; tag: string = "")
parseXsdDuration:
xml_ast: parseXsdDuration(target: var XsdParseTarget[Duration]; parser: var HXmlParser; tag: string = "")
parseXsdFloat:
xml_ast: parseXsdFloat(target: var XsdParseTarget[float]; parser: var HXmlParser; tag: string = "")
parseXsdGDay:
xml_ast: parseXsdGDay(target: var XsdParseTarget[DateTime]; parser: var HXmlParser; tag: string = "")
parseXsdGMonth:
xml_ast: parseXsdGMonth(target: var XsdParseTarget[DateTime]; parser: var HXmlParser; tag: string = "")
parseXsdGYear:
xml_ast: parseXsdGYear(target: var XsdParseTarget[DateTime]; parser: var HXmlParser; tag: string = "")
parseXsdGYearMonth:
xml_ast: parseXsdGYearMonth(target: var XsdParseTarget[DateTime]; parser: var HXmlParser; tag: string = "")
parseXsdHexBinary:
xml_ast: parseXsdHexBinary(target: var XsdParseTarget[string]; parser: var HXmlParser; tag: string = "")
parseXsdInteger:
xml_ast: parseXsdInteger(target: var XsdParseTarget[int]; parser: var HXmlParser; tag: string = "")
parseXsdNatural:
xml_ast: parseXsdNatural(target: var XsdParseTarget[Natural]; parser: var HXmlParser; tag: string = "")
parseXsdString:
xml_ast: parseXsdString(target: var XsdParseTarget[string]; parser: var HXmlParser; tag: string = "")
parseXsdTime:
xml_ast: parseXsdTime(target: var XsdParseTarget[DateTime]; parser: var HXmlParser; tag: string = "")
parseXsdUri:
xml_ast: parseXsdUri(target: var XsdParseTarget[Uri]; parser: var HXmlParser; tag: string = "")
passImpl:
hlogger: passImpl(logger: HLogger; pos: (string, int, int); args: seq[string])
pathElem:
hpprint: pathElem(idx: int): PPrintPathElem
hpprint: pathElem(kind: PPrintPathKind; name: string): PPrintPathElem
hpprint: pathElem(typename: PPrintType): PPrintPathElem
hpprint: pathElem(idx: int): PPrintPathElem
hpprint: pathElem(kind: PPrintPathKind; name: string): PPrintPathElem
hpprint: pathElem(typename: PPrintType): PPrintPathElem
PathError:
oswrap: PathError
oswrap: PathError
PathErrorKind:
oswrap: PathErrorKind
oswrap: PathErrorKind
pathIndexed:
clformat: pathIndexed(opts: HDisplayOpts): bool
clformat: pathIndexed(opts: HDisplayOpts): bool
pathLen:
oswrap: pathLen(fst: FsTree): int
oswrap: pathLen(fst: FsTree): int
paths:
htrie: paths[Key, Val](trie: Trie[Key, Val]): seq[seq[Key]]
PathSep:
oswrap: PathSep
oswrap: PathSep
pathTail:
hprimitives: pathTail(path: TreePath): TreePath
hprimitives: pathTail(path: TreePath): TreePath
pconf:
hpprint: pconf(body: varargs[untyped]): untyped
hpprint: pconf(body: varargs[untyped]): untyped
pdump:
hlogger: pdump(logger: HLogger; expr: untyped): untyped
peek:
hlex_base: peek(str; ch: set[char])
peekSlice:
hlex_base: peekSlice(str; rightShift: int = -1): PosStr
peekStr:
hlex_base: peekStr(str; chars: int): string
Peg:
hparse_pegs: Peg
peg:
hparse_pegs: peg(pattern: string): Peg
PegCallReplaceMap:
hparse_pegs: PegCallReplaceMap
PegCaptureRange:
hparse_pegs: PegCaptureRange
PegExprReplaceMap:
hparse_pegs: PegExprReplaceMap
PegKind:
hparse_pegs: PegKind
PegMatches:
hparse_pegs: PegMatches
PegReplaceHandler:
hparse_pegs: PegReplaceHandler
pekDefault:
PathErrorKind.pekDefault
PathErrorKind.pekDefault
pekExpectedAbs:
PathErrorKind.pekExpectedAbs
PathErrorKind.pekExpectedAbs
pekExpectedDir:
PathErrorKind.pekExpectedDir
PathErrorKind.pekExpectedDir
pekExpectedFile:
PathErrorKind.pekExpectedFile
PathErrorKind.pekExpectedFile
pekExpectedRel:
PathErrorKind.pekExpectedRel
PathErrorKind.pekExpectedRel
pekFileExists:
PathErrorKind.pekFileExists
PathErrorKind.pekFileExists
pekInvalidEntry:
PathErrorKind.pekInvalidEntry
PathErrorKind.pekInvalidEntry
pekNoSuchEntry:
PathErrorKind.pekNoSuchEntry
PathErrorKind.pekNoSuchEntry
perp:
geometry_primitives: perp(v: Vec): Vec
geometry_primitives: perp(v: Vec): Vec
pglob:
hpprint: pglob(): PPrintGlob
hpprint: pglob(): PPrintGlob
piName:
xml_ast: piName(my: HXmlParser): string
piRest:
xml_ast: piRest(my: HXmlParser): string
pkAndPredicate:
PegKind.pkAndPredicate
pkAny:
PegKind.pkAny
pkAnyRune:
PegKind.pkAnyRune
pkBackRef:
PegKind.pkBackRef
pkBackRefFullIgnoreStyle:
PegKind.pkBackRefFullIgnoreStyle
pkBackRefIgnoreCase:
PegKind.pkBackRefIgnoreCase
pkBackrefKinds:
hparse_pegs: pkBackrefKinds
pkBackRefNimIgnoreStyle:
PegKind.pkBackRefNimIgnoreStyle
pkCapture:
PegKind.pkCapture
pkCapturedSearch:
PegKind.pkCapturedSearch
pkChar:
PegKind.pkChar
pkCharChoice:
PegKind.pkCharChoice
pkEmpty:
PegKind.pkEmpty
pkGreedyAny:
PegKind.pkGreedyAny
pkGreedyRep:
PegKind.pkGreedyRep
pkGreedyRepChar:
PegKind.pkGreedyRepChar
pkGreedyRepSet:
PegKind.pkGreedyRepSet
pkInterpolateRef:
PegKind.pkInterpolateRef
pkInterpolateRefFullIgnoreStyle:
PegKind.pkInterpolateRefFullIgnoreStyle
pkInterpolateRefIgnoreCase:
PegKind.pkInterpolateRefIgnoreCase
pkInterpolateRefKinds:
hparse_pegs: pkInterpolateRefKinds
pkInterpolateRefNimIgnoreStyle:
PegKind.pkInterpolateRefNimIgnoreStyle
pkLetter:
PegKind.pkLetter
pkList:
PegKind.pkList
pkLower:
PegKind.pkLower
pkNewLine:
PegKind.pkNewLine
pkNonTerminal:
PegKind.pkNonTerminal
pkNotPredicate:
PegKind.pkNotPredicate
pkOption:
PegKind.pkOption
pkOrderedChoice:
PegKind.pkOrderedChoice
pkRule:
PegKind.pkRule
pkRuntimeValueKinds:
hparse_pegs: pkRuntimeValueKinds
pkSearch:
PegKind.pkSearch
pkSequence:
PegKind.pkSequence
pkStartAnchor:
PegKind.pkStartAnchor
pkTerminal:
PegKind.pkTerminal
pkTerminalFullIgnoreStyle:
PegKind.pkTerminalFullIgnoreStyle
pkTerminalIgnoreCase:
PegKind.pkTerminalIgnoreCase
pkTerminalKinds:
hparse_pegs: pkTerminalKinds
pkTerminalNimIgnoreStyle:
PegKind.pkTerminalNimIgnoreStyle
pkTitle:
PegKind.pkTitle
pkUpper:
PegKind.pkUpper
pkWhitespace:
PegKind.pkWhitespace
ploc:
debug: ploc(msg: string = ""): untyped
debug: ploc(msg: string = ""): untyped
plog:
debug: plog(body: untyped): untyped
debug: plog(body: untyped): untyped
Point:
geometry_primitives: Point
point:
hprimitives: point(r: ArrRange): int
Point:
geometry_primitives: Point
point:
hprimitives: point(r: ArrRange): int
pop:
gold: pop[E](s: var set[E]): E
hmap: pop[A](t: var CountMap[A]; key: A; val: var int): bool
hmap: pop[A](t: CountMapRef[A]; key: A; val: var int): bool
hmap: pop[A, B](t: var Map[A, B]; key: A; val: var B): bool
hmap: pop[A, B](t: MapRef[A, B]; key: A; val: var B): bool
hmap: pop[A, B](t: var OrderedMap[A, B]; key: A; val: var B): bool
hmap: pop[A, B](t: OrderedMapRef[A, B]; key: A; val: var B): bool
hlex_base: pop(str: var PosStr): char
hparse_base: pop[K: enum](lex: var HsLexer[HsTok[K]]; kind: set[K] | K): HsTok[K]
hparse_base: pop[T](lex: var HsLexer[T]): T
gold: pop[E](s: var set[E]): E
priority_queue: pop(this: PriorityTreeQueue): seq[Tree]
hgraph: pop(s: var HNodeSet): HNode
hgraph: pop(stack: var HNodeStack): HNode
hmap: pop[A](t: var CountMap[A]; key: A; val: var int): bool
hmap: pop[A](t: CountMapRef[A]; key: A; val: var int): bool
hmap: pop[A, B](t: var Map[A, B]; key: A; val: var B): bool
hmap: pop[A, B](t: MapRef[A, B]; key: A; val: var B): bool
hmap: pop[A, B](t: var OrderedMap[A, B]; key: A; val: var B): bool
hmap: pop[A, B](t: OrderedMapRef[A, B]; key: A; val: var B): bool
popAsStr:
hparse_base: popAsStr[K](lex: var HsLexer[HsTok[K]]): PosStr
hparse_base: popAsStr[K](lex: var HsLexer[HsTok[K]]; kind: set[K] | K): PosStr
popBacktickIdent:
hlex_base: popBacktickIdent(str): string
popBalancedSlice:
hlex_base: popBalancedSlice(str; openChars, closeChars: set[char]; endChars: set[char] = Newline + {'\x00'}; doRaise: bool = true): PosStr
popChar:
hlex_base: popChar(str: var PosStr): char
popDigit:
hlex_base: popDigit(str: var PosStr): string
popHax:
debug: popHax(fall: bool = true)
debug: popHax(fall: bool = true)
popIdent:
hlex_base: popIdent(str; chars: set[char] = IdentChars): string
popIdentSlice:
hlex_base: popIdentSlice(str; chars: set[char] = IdentChars): PosStr
popNext:
hlex_base: popNext(str; count: int): string
popOpen:
priority_queue: popOpen(this: PriorityTreeQueue): seq[Tree]
popPointSlice:
hlex_base: popPointSlice(str; expected: set[char] = AllChars; advance: int = 1): PosStr
popRange:
hlex_base: popRange(str; leftShift: int = 0; rightShift: int = -1): string
hparse_base: popRange[T](lex: var HsLexer[T]): string
popRangeIndices:
hlex_base: popRangeIndices(str; leftShift: int = 0; rightShift: int = -1): seq[PosStrSlice]
popScope:
hext_template: popScope[T, UC](ctx: var HextAstCtx[T, UC])
popSlice:
hlex_base: popSlice(str; rightShift: int = -1): PosStr
popStringLit:
hlex_base: popStringLit(str: var PosStr): string
popUntil:
hlex_base: popUntil(str; chars: set[char] | char): string
popUntilSlice:
hlex_base: popUntilSlice(str; chars: set[char]; including: bool = true): PosStr
popWhile:
hlex_base: popWhile(str; chars: set[char]): string
popWhileSlice:
hlex_base: popWhileSlice(str; chars: set[char]): PosStr
positionIndexed:
clformat: positionIndexed(opts: HDisplayOpts): bool
clformat: positionIndexed(opts: HDisplayOpts): bool
positionInParent:
tree: positionInParent(this: Tree): int
PositionInParentsSimilarityMappingComparator:
comparators: PositionInParentsSimilarityMappingComparator
PosStr:
hlex_base: PosStr
posString:
hstring_algo: posString(node: NimNode): string
hstring_algo: posString(node: NimNode): string
PosStrPoint:
hlex_base: PosStrPoint
PosStrSlice:
hlex_base: PosStrSlice
posStrSlice:
hlex_base: posStrSlice(a, b: int; line: int; column: int): PosStrSlice
postDec:
jcommon: postDec(arg: var int): int
postInc:
gold: postInc[T](value: var T): T
gold: postInc[T](value: var T): T
jcommon: postInc(arg: var int): int
postOrder:
tree: postOrder(this: Tree): Iterable[Tree]
postTraversalProcessing:
rted_matcher: postTraversalProcessing(this: InfoTree): void
posVector:
comparators: posVector(this: PositionInParentsSimilarityMappingComparator; src: Tree): seq[ float]
ppblock:
hpprint: ppblock(obj: PPrintTree; conf: var PPrintConf): LytBlock
hpprint: ppblock(obj: PPrintTree; conf: PPrintConf = defaultPPrintConf): LytBlock
hpprint: ppblock[T](obj: T; conf: var PPrintConf): LytBlock
hpprint: ppblock[T](obj: T; conf: PPrintConf = defaultPPrintConf): LytBlock
hpprint: ppblock(obj: PPrintTree; conf: var PPrintConf): LytBlock
hpprint: ppblock(obj: PPrintTree; conf: PPrintConf = defaultPPrintConf): LytBlock
hpprint: ppblock[T](obj: T; conf: var PPrintConf): LytBlock
hpprint: ppblock[T](obj: T; conf: PPrintConf = defaultPPrintConf): LytBlock
pprint:
hpprint: pprint[T](obj: T; rightMargin: int = getRightMargin(); force: openArray[(PPrintMatch, PPrintLytChoice)] = @[]; ignore: PPrintMatch = PPrintMatch(); conf: PPrintConf = defaultPPrintConf; extraFields: seq[PPrintExtraField] = @[])
mapping_store: pprint(this: MappingStore)
hpprint: pprint[T](obj: T; rightMargin: int = getRightMargin(); force: openArray[(PPrintMatch, PPrintLytChoice)] = @[]; ignore: PPrintMatch = PPrintMatch(); conf: PPrintConf = defaultPPrintConf; extraFields: seq[PPrintExtraField] = @[])
PPrintConf:
hpprint: PPrintConf
hpprint: PPrintConf
pprintErr:
code_errors: pprintErr(): untyped
code_errors: pprintErr(): untyped
PPrintExtraField:
hpprint: PPrintExtraField
pprintExtraField:
hpprint: pprintExtraField(typename: string; argtype: untyped; fieldName: string; body: untyped): untyped
hpprint: pprintExtraField(typename: untyped; fieldName: string; body: untyped): untyped
PPrintExtraField:
hpprint: PPrintExtraField
pprintExtraField:
hpprint: pprintExtraField(typename: string; argtype: untyped; fieldName: string; body: untyped): untyped
hpprint: pprintExtraField(typename: untyped; fieldName: string; body: untyped): untyped
PPrintLytChoice:
hpprint: PPrintLytChoice
hpprint: PPrintLytChoice
PPrintLytForce:
hpprint: PPrintLytForce
hpprint: PPrintLytForce
pprintObjectTree:
hpprint: pprintObjectTree[T](obj: T)
hpprint: pprintObjectTree[T](obj: T)
PPrintPath:
hpprint: PPrintPath
hpprint: PPrintPath
pprintStackTrace:
code_errors: pprintStackTrace(ex: ref Exception = nil): untyped
code_errors: pprintStackTrace(ex: ref Exception = nil): untyped
PPrintTree:
hpprint: PPrintTree
hpprint: PPrintTree
PPrintTreeKind:
hpprint: PPrintTreeKind
hpprint: PPrintTreeKind
PPrintType:
hpprint: PPrintType
hpprint: PPrintType
pptree:
hpprint: pptree[T](obj: T; conf: var PPrintConf): PPrintTree
hpprint: pptree[T](obj: T; conf: PPrintConf = defaultPPrintConf): PPrintTree
hpprint: pptree[T](obj: T; conf: var PPrintConf): PPrintTree
hpprint: pptree[T](obj: T; conf: PPrintConf = defaultPPrintConf): PPrintTree
preDec:
jcommon: preDec(arg: var int): int
predicate:
tree_selector: predicate[N, K](ctx: QueryCtx[N, K]; predicate: untyped): untyped
prefixedValues:
htrie: prefixedValues[Key, Val](trie: Trie[Key, Val]; path: openArray[Key]; topDown: bool = true): Val
prefixHasValue:
htrie: prefixHasValue[Key, Val](trie: Trie[Key, Val]; path: openArray[Key]): bool
preInc:
gold: preInc[T](value: var T): T
gold: preInc[T](value: var T): T
jcommon: preInc(arg: var int): int
preOrder:
tree: preOrder(this: Tree): Iterable[Tree]
prepareDump:
hlogger: prepareDump[T](head: string; expr: T; other: sink seq[string]): seq[string]
prepareMsg:
exceptions: prepareMsg(userMsg: string): string
exceptions: prepareMsg(userMsg: string): string
preparePDump:
hlogger: preparePDump[T](head: string; expr: T): string
prepareText:
hlogger: prepareText(logger: HLogger; text: varargs[string]; join: string): string
prepend:
sparse_grid: prepend[T](s: var SparseGrid[T]; row: seq[T]): void
prettyShellCmd:
hlogger: prettyShellCmd(cmd: ShellCmd): ColoredText
prevTextWord:
htext_algo: prevTextWord[T, A](words: seq[Word[T, A]]; idx: int): Option[Word[T, A]]
htext_algo: prevTextWord[T, A](words: seq[Word[T, A]]; idx: int): Option[Word[T, A]]
prevTextWordIdx:
htext_algo: prevTextWordIdx[T, A](words: seq[Word[T, A]]; idx: int): int
htext_algo: prevTextWordIdx[T, A](words: seq[Word[T, A]]; idx: int): int
printCpuTime:
debug: printCpuTime(body: untyped): untyped
debug: printCpuTime(body: untyped): untyped
printOn:
blockfmt: printOn(self: Layout; buf: var OutConsole)
blockfmt: printOn(self: Layout; buf: var OutConsole)
printSeparator:
code_errors: printSeparator(msg: string): void
code_errors: printSeparator(msg: string): void
printShellError:
hshell: printShellError()
PrintStyling:
colorstring: PrintStyling
colorstring: PrintStyling
PriorityCalculator:
subtree_matcher: PriorityCalculator
PriorityTreeQueue:
priority_queue: PriorityTreeQueue
ProcBox:
procbox: ProcBox
procbox: ProcBox
ProcConf:
hargparse: ProcConf
procConf:
hargparse: procConf(alt: seq[string] = @[]; ignore: seq[string] = @[]; help: openArray[tuple[name, doc: string]] = @[]; commonArguments: openArray[string] = @[]; positional: openArray[string] = @[]): ProcConf
procIt:
gold: procIt[T](procname: untyped): untyped
gold: procIt[T](procname: untyped; arg1: untyped): untyped
gold: procIt[T](procname: untyped): untyped
gold: procIt[T](procname: untyped; arg1: untyped): untyped
promptYN:
uprompt: promptYN(prompt: string; default: string = "Y"): bool
PsCommand:
ps: PsCommand
PsCommandFlag:
ps: PsCommandFlag
psf_AllButLeaderProcesses:
PsCommandFlag.psf_AllButLeaderProcesses
psf_AllowNoTTY:
PsCommandFlag.psf_AllowNoTTY
psf_AllProcesses:
PsCommandFlag.psf_AllProcesses
psfCommandStrings:
ps: psfCommandStrings
PsRecord:
ps: PsRecord
PsResult:
ps: PsResult
pstring:
hpprint: pstring(tree: PPrintTree; conf: PPrintConf = defaultPPrintConf): string
hpprint: pstring[T](obj: T; rightMargin: int = getRightMargin(); force: openArray[(PPrintMatch, PPrintLytChoice)] = @[]; ignore: PPrintMatch = PPrintMatch(); conf: PPrintConf = defaultPPrintConf; extraFields: seq[PPrintExtraField] = @[]): string
hpprint: pstring(tree: PPrintTree; conf: PPrintConf = defaultPPrintConf): string
hpprint: pstring[T](obj: T; rightMargin: int = getRightMargin(); force: openArray[(PPrintMatch, PPrintLytChoice)] = @[]; ignore: PPrintMatch = PPrintMatch(); conf: PPrintConf = defaultPPrintConf; extraFields: seq[PPrintExtraField] = @[]): string
ptkAnnotation:
PPrintTreeKind.ptkAnnotation
PPrintTreeKind.ptkAnnotation
ptkConst:
PPrintTreeKind.ptkConst
PPrintTreeKind.ptkConst
ptkIgnored:
PPrintTreeKind.ptkIgnored
PPrintTreeKind.ptkIgnored
ptkList:
PPrintTreeKind.ptkList
PPrintTreeKind.ptkList
ptkMapping:
PPrintTreeKind.ptkMapping
PPrintTreeKind.ptkMapping
ptkNamedTuple:
PPrintTreeKind.ptkNamedTuple
PPrintTreeKind.ptkNamedTuple
ptkNil:
PPrintTreeKind.ptkNil
PPrintTreeKind.ptkNil
ptkObject:
PPrintTreeKind.ptkObject
PPrintTreeKind.ptkObject
ptkObjectKinds:
hpprint: ptkObjectKinds
hpprint: ptkObjectKinds
ptkTuple:
PPrintTreeKind.ptkTuple
PPrintTreeKind.ptkTuple
ptkVisited:
PPrintTreeKind.ptkVisited
PPrintTreeKind.ptkVisited
PtsInput:
treesitter_core: PtsInput
PtsLanguage:
treesitter_core: PtsLanguage
PtsParser:
treesitter_core: PtsParser
PtsRange:
treesitter_core: PtsRange
PtsTree:
treesitter_core: PtsTree
PTsTreeCursor:
treesitter_core: PTsTreeCursor
PUarray:
wraphelp: PUarray
wraphelp: PUarray
PunctChars:
hlex_base: PunctChars
PunctCloseChars:
hlex_base: PunctCloseChars
PunctOpenChars:
hlex_base: PunctOpenChars
PunctSentenceChars:
hlex_base: PunctSentenceChars
pushHax:
debug: pushHax(doLog: bool)
debug: pushHax(doLog: bool)
pushRange:
hlex_base: pushRange(str)
hparse_base: pushRange[T](lex: var HsLexer[T])
pushScope:
hext_template: pushScope[T, UC](ctx: var HextAstCtx[T, UC])
pushSlice:
hlex_base: pushSlice(str)
put:
oswrap: put[T: ShellVarType](v: ShellVar; val: T | seq[T])
oswrap: put[T: ShellVarType](v: ShellVar; val: T | seq[T])
putEnv:
oswrap: putEnv(key: ShellVar; val: string): void
oswrap: putEnv(key: ShellVar; val: string): void
pyCodegenRepr:
blockfmt: pyCodegenRepr(inBl: LytBlock; indent: int = 0; nimpref: string = ""; prelude: bool = false; colortext: bool = false; colored: bool = false; makeTextOrVerb: bool = false): string
blockfmt: pyCodegenRepr(inBl: LytBlock; indent: int = 0; nimpref: string = ""; prelude: bool = false; colortext: bool = false; colored: bool = false; makeTextOrVerb: bool = false): string
Query:
tree_selector: Query
query:
tree_selector: query[N, K](demand: Demand[N, K]): Query[N, K]
QueryCtx:
tree_selector: QueryCtx
QueryOption:
tree_selector: QueryOption
quoteGraphviz:
graphviz_ast: quoteGraphviz(str: string): string
quoteShell:
hshell: quoteShell(str: string): string
Radian:
geometry_primitives: Radian
geometry_primitives: Radian
raiseCodeError:
code_errors: raiseCodeError(node: NimNode; message: string; annotation: string = ""; linerange: int = -2): untyped
code_errors: raiseCodeError(node: NimNode; message: string; annotation: string = ""; linerange: int = -2): untyped
raiseImplementError:
exceptions: raiseImplementError(errMsg: string)
exceptions: raiseImplementError(errMsg: string)
raisesAsExit:
hargparse: raisesAsExit(app: var CliApp; mainProc: typed; exceptions: static[openArray[(string, (int, string))]]): untyped
raiseUnexpectedAttribute:
xml_ast: raiseUnexpectedAttribute(parser: HXmlParser): untyped
raiseUnexpectedElement:
xml_ast: raiseUnexpectedElement(parser: HXmlParser; tag: string; extra: string = ""): untyped
raiseUnexpectedToken:
xml_ast: raiseUnexpectedToken(parser: HXmlParser; token: XsdToken): untyped
raiseUnknownElement:
xml_ast: raiseUnknownElement(parser: HXmlParser; extra: string = ""): untyped
raw:
hshell: raw(cmd: var ShellCmd; str: string)
RawHtml:
html_ast: RawHtml
rawMatch:
hparse_pegs: rawMatch(s: string; p: Peg; start: int; c: var Captures; env: proc (s: string): string = nil): int
read:
rted_matcher: read(this: LabelDictionary; labelID: int): string
readAll:
base_writer: readAll(writer): string
latex_writer: readAll(writer`gensym0: var LatexWriter): string
xml_ast: readAll(writer`gensym154: var XmlWriter): string
xml_serde: readAll(writer`gensym0: var XmlSerializer): string
readFile:
oswrap: readFile(file: AnyFile): untyped
oswrap: readFile(file: AnyFile): untyped
readLine:
hlex_base: readLine(str; skipNl: bool = true): string
hshell_convert: readLine(stream: Stream): string
readXmlKeyValues:
xml_serde: readXmlKeyValues[K, V, Res](reader; target: var Res; tag: string)
realpath:
oswrap: realpath(path: AbsFile): AbsFile
oswrap: realpath(path: string): string
oswrap: realpath(path: AbsFile): AbsFile
oswrap: realpath(path: string): string
reBuildFailed:
NimResultKind.reBuildFailed
reCodegenFailure:
NimResultKind.reCodegenFailure
reCodeNotFound:
NimResultKind.reCodeNotFound
RecordField:
graphviz_ast: RecordField
RectPoint:
hdrawing: RectPoint
reDisabled:
NimResultKind.reDisabled
reduce:
hungarian_algorithm: reduce(this: HungarianAlgorithm): void
reEsc:
colorstring: reEsc(str: string): string
colorstring: reEsc(str: string): string
reExeNotFound:
NimResultKind.reExeNotFound
reExitcodesDiffer:
NimResultKind.reExitcodesDiffer
reFilesDiffer:
NimResultKind.reFilesDiffer
reInstallFailed:
NimResultKind.reInstallFailed
reInvalidPeg:
NimResultKind.reInvalidPeg
reInvalidSpec:
NimResultKind.reInvalidSpec
reJoined:
NimResultKind.reJoined
relativePath:
oswrap: relativePath(path: AbsDir; base: AbsDir | AbsDir): RelDir
oswrap: relativePath(path: AbsFile; base: AbsFile | AbsDir): RelFile
oswrap: relativePath(path: AbsDir; base: AbsDir | AbsDir): RelDir
oswrap: relativePath(path: AbsFile; base: AbsFile | AbsDir): RelFile
relativeUpCount:
oswrap: relativeUpCount[P1: AbsPath; P2: AbsPath](inCurrent: P1; inTarget: P2): int
oswrap: relativeUpCount[P1: AbsPath; P2: AbsPath](inCurrent: P1; inTarget: P2): int
RelDir:
oswrap: RelDir
oswrap: RelDir
RelFile:
oswrap: RelFile
oswrap: RelFile
reLinesDiffer:
NimResultKind.reLinesDiffer
RelPath:
oswrap: RelPath
oswrap: RelPath
RelPos:
hprimitives: RelPos
hprimitives: RelPos
relToSource:
gold: relToSource(path: string): untyped
gold: relToSource(path: string): untyped
remainingArgs:
oswrap: remainingArgs(p: OptParser): seq[string]
oswrap: remainingArgs(p: OptParser): seq[string]
remove:
edit_generator: remove(this: EditScript; action: Action): bool
edit_generator: remove(this: EditScript; index: int): Action
jcommon: remove[T](s: var seq[T]; idx: int): T
jcommon: remove[T](s: var seq[T]; item: T): bool
removeEdge:
hgraph: removeEdge[N, E](graph: var HGraph[N, E]; edge: HEdge)
removeMapping:
mapping_store: removeMapping(this: MultiMappingStore; src: Tree; dst: Tree): void
removeMovesAndUpdates:
edit_generator: removeMovesAndUpdates(this: EditScriptGenerator): EditScript
removeNode:
hgraph: removeNode[N, E](graph: var HGraph[N, E]; node: HNode)
reMsgsDiffer:
NimResultKind.reMsgsDiffer
render:
hdrawing: render(multi: Multishape; buf: var TermBuf): void
hdrawing: render(s: Shape; buf: var TermBuf): void
hdrawing: render(line: SLine[char, int]; buf: var TermBuf): void
hdrawing: render(point: SPoint[char, int]; buf: var TermBuf): void
hdrawing: render(rect: SRect[char, int]; buf: var TermBuf): void
hdrawing: render(text: SText[int]; buf: var TermBuf): void
hdrawing: render(rect: TermGrid; buf: var TermBuf): void
hdrawing: render(grid: TermMultiGrid; buf: var TermBuf): void
hdrawing: render(rect: TermRect; buf: var TermBuf): void
html_ast2: render(inNode: HtmlNode): string
renderLine:
hdrawing: renderLine(p: Point[int]; w, h: int; buf: var TermBuf; c: ColoredRune): void
renderOnto:
term_buf: renderOnto(buf: TermBuf; other: var TermBuf; pos: Point[int]): void
term_buf: renderOnto(buf: TermBuf; other: var TermBuf; pos: Point[int]): void
reNimcCrash:
NimResultKind.reNimcCrash
reOutputsDiffer:
NimResultKind.reOutputsDiffer
repeat:
rx: repeat(rx: Rx; repeatMin: int): Rx
rx: repeat(rx: Rx; repeatMin, repeatMax: int): Rx
replace:
hparse_pegs: replace(s: string; sub: Peg; cb: proc (match: int; cnt: int; caps: PegMatches): string; env: proc (s: string): string = nil): string
hparse_pegs: replace(s: string; sub: Peg; by: string = ""; env: proc (s: string): string = nil): string
replacef:
hparse_pegs: replacef(s: string; sub: Peg; by: string; env: proc (s: string): string = nil): string
replaceInterpol:
hparse_pegs: replaceInterpol(s: string; sub: Peg; expr: string; exprCalls: Table[string, proc (arg: string): string] = defaultReplacementCalls; env: proc (s: string): string = nil): string
replaceInterpolAny:
hparse_pegs: replaceInterpolAny(s: string; replaceMap: seq[tuple[peg: Peg, expr: PegReplaceHandler]]; exprCalls: Table[string, proc (arg: string): string] = defaultReplacementCalls; env: proc (s: string): string = nil): string
hparse_pegs: replaceInterpolAny(s: string; replaceMap: seq[tuple[peg: Peg, expr: string]]; exprCalls: Table[string, proc (arg: string): string] = defaultReplacementCalls; env: proc (s: string): string = nil): string
replaceN:
hstring_algo: replaceN(str: string; n: int; subst: char = ' '): string
hstring_algo: replaceN(str: string; n: int; subst: char = ' '): string
replaceNewlines:
clformat: replaceNewlines(buf: ColoredText; replaceWith: ColoredRune = uc"â®’" + defaultPrintStyling): ColoredText
clformat: replaceNewlines(buf: ColoredText; replaceWith: ColoredRune = uc"â®’" + defaultPrintStyling): ColoredText
replaceTailNewlines:
clformat: replaceTailNewlines(buf: var ColoredText; replaceWith: ColoredRune = uc"â®’" + defaultPrintStyling): int
clformat: replaceTailNewlines(buf: var ColoredText; replaceWith: ColoredRune = uc"â®’" + defaultPrintStyling): int
report:
hunittest_json: report(ctx: JsonContext; report: TestReport)
hunittest_xml: report(ctx: XUnitContext; report: TestReport)
reportError:
nim_test: reportError(l: HLogger; report: NimReport; dump: NimState; state: NimReportState = NimReportState())
reserve:
term_buf: reserve(buf: var TermBuf; rows, cols: int): void
term_buf: reserve(buf: var TermBuf; rows, cols: int): void
reset:
sqlite_extra: reset(p: SqlPrepared)
resetBuffer:
hlex_base: resetBuffer(str)
hparse_base: resetBuffer[T](lex: var HsLexer[T])
reSuccess:
NimResultKind.reSuccess
retainBestMapping:
subtree_matcher: retainBestMapping(this: AbstractSubtreeMatcher; mappingList: var seq[Mapping]; srcIgnored: var HashSet[Tree]; dstIgnored: var HashSet[Tree]): void
reTimeout:
NimResultKind.reTimeout
returnTo:
hparse_base: returnTo[T](lex: var HsLexer[T]; position: int)
reversed:
htree_draw: reversed[T](s: seq[T]): T
RevSetTable:
rev_set_table: RevSetTable
rfind:
halgorithm: rfind[T, Q](s: T; item: Q): int
halgorithm: rfind[T, Q](s: T; item: Q): int
rfindByKind:
halgorithm: rfindByKind[T; K: enum](s: T; kind: K | set[K]): auto
halgorithm: rfindByKind[T; K: enum](s: T; kind: K | set[K]): auto
rfindIt:
hseq_mapping: rfindIt(s: typed; op: untyped): untyped
hseq_mapping: rfindIt(s: typed; op: untyped): untyped
ritems:
halgorithm: ritems[T](s: var LenIndexable[T]): var T
halgorithm: ritems[T](s: openArray[T]): T
halgorithm: ritems(slice: Slice[int]): int
colorstring: ritems(main`gensym31: ColoredText): ColoredRune
halgorithm: ritems[T](s: var LenIndexable[T]): var T
halgorithm: ritems[T](s: openArray[T]): T
halgorithm: ritems(slice: Slice[int]): int
colorstring: ritems(main`gensym31: ColoredText): ColoredRune
rmDir:
oswrap: rmDir(dir: AnyDir | string; checkDir = false)
oswrap: rmDir(dir: AnyDir | string; checkDir = false)
rmFile:
oswrap: rmFile(file: AnyFile)
oswrap: rmFile(file: AnyFile)
rmFiles:
oswrap: rmFiles(dir: AbsDir; exts: seq[string] = @[]; ignoreNames: seq[string] = @[])
oswrap: rmFiles(dir: AbsDir; exts: seq[string] = @[]; ignoreNames: seq[string] = @[])
rmitems:
halgorithm: rmitems[T](s: var seq[T]): var T
halgorithm: rmitems[T](s: var seq[T]): var T
rmpairs:
halgorithm: rmpairs[T](s: var LenIndexable[T]): (int, var T)
halgorithm: rmpairs[T](s: var LenIndexable[T]): (int, var T)
root:
hargparse: root(app: CliApp): CliDesc
hargparse: root(app: var CliApp): var CliDesc
rootTreePath:
hprimitives: rootTreePath
hprimitives: rootTreePath
rotate:
geometry_primitives: rotate(v: Vec; a: float): Vec
geometry_primitives: rotate(v: Vec; a: float): Vec
rowAppend:
sparse_grid: rowAppend[T](s: var SparseGrid[T]; elem: T; idx: int): void
rowlen:
seq2d: rowlen[T](s: Seq2d[T]; row: int): void
seq2d: rowlen[T](s: Seq2d[T]; row: int): void
rowNum:
seq2d: rowNum[T](s: Seq2d[T]): int
seq2d: rowNum[T](s: Seq2d[T]): int
rowRange:
hprimitives: rowRange(pos: ArrPos; size: ArrSize): ArrRange
hprimitives: rowRange(rect: ArrRect): ArrRange
hprimitives: rowRange(pos: ArrPos; size: ArrSize): ArrRange
hprimitives: rowRange(rect: ArrRect): ArrRange
rows:
sparse_grid: rows[T](s: SparseGrid[T]): tuple[idx: int, row: Map[int, T]]
rpairs:
halgorithm: rpairs[T](s: T): auto
colorstring: rpairs(main`gensym29: ColoredText): (int, ColoredRune)
halgorithm: rpairs[T](s: T): auto
colorstring: rpairs(main`gensym29: ColoredText): (int, ColoredRune)
rpBottom:
RelPos.rpBottom
RelPos.rpBottom
rpLeft:
RelPos.rpLeft
RelPos.rpLeft
rpoBottomEdge:
RectPoint.rpoBottomEdge
rpoBottomLeft:
RectPoint.rpoBottomLeft
rpoBottomRight:
RectPoint.rpoBottomRight
rpoLeftEdge:
RectPoint.rpoLeftEdge
rpoRightEdge:
RectPoint.rpoRightEdge
rpoTopEdge:
RectPoint.rpoTopEdge
rpoTopLeft:
RectPoint.rpoTopLeft
rpoTopRight:
RectPoint.rpoTopRight
rpRight:
RelPos.rpRight
RelPos.rpRight
rpTop:
RelPos.rpTop
RelPos.rpTop
rseItem:
RxSetElemKind.rseItem
rseRange:
RxSetElemKind.rseRange
rskAny:
RxSpecialKind.rskAny
rskDigit:
RxSpecialKind.rskDigit
rskLineEnd:
RxSpecialKind.rskLineEnd
rskLineStart:
RxSpecialKind.rskLineStart
rskNotDigit:
RxSpecialKind.rskNotDigit
rskNotSpace:
RxSpecialKind.rskNotSpace
rskNotWord:
RxSpecialKind.rskNotWord
rskSpace:
RxSpecialKind.rskSpace
rskStringBoundary:
RxSpecialKind.rskStringBoundary
rskStringEnd:
RxSpecialKind.rskStringEnd
rskStringOrLineEnd:
RxSpecialKind.rskStringOrLineEnd
rskStringStart:
RxSpecialKind.rskStringStart
rskWord:
RxSpecialKind.rskWord
rst2html:
make_rst: rst2html(str: string; file: string): void
RtedAlgorithm:
rted_matcher: RtedAlgorithm
RtedMatcher:
rted_matcher: RtedMatcher
rule:
hparse_pegs: rule(nt: NonTerminal): Peg
run:
hgraph_db: run(query: var Query; graph: DGraph): seq[QueryResult]
runDispatched:
hargparse: runDispatched(app: CliApp; proclist: untyped{nkBracket}; logger: HLogger; doQuit: bool): untyped
runDispatchedProc:
hargparse: runDispatchedProc(app: CliApp; procsym: typed; logger: HLogger; doQuit: bool; argpass: untyped; conf: static[ProcConf]): untyped
runeAt:
hlex_base: runeAt(str; idx: int = 0): Rune
RuneBlock:
hprimitives: RuneBlock
hprimitives: RuneBlock
RuneSeq:
hprimitives: RuneSeq
hprimitives: RuneSeq
runFromFile:
nim_test: runFromFile(file: AbsFile): NimRun
runMain:
hargparse: runMain(app: CliApp; mainProc: typed; logger: HLogger; doQuit: bool = true; argpass: untyped{nkCall} = nil): untyped
runsFromDir:
nim_test: runsFromDir(dir: AbsDir; first: seq[AbsFile] = @[]): seq[NimRun]
runShell:
hlogger: runShell(logger: HLogger; pos: (string, int, int); shellCmd: ShellCmd; stdin: string = ""): ShellExecResult
hlogger: runShell(logger: HLogger; shellCmd: ShellCmd; stdin: string = ""): ShellExecResult
hshell: runShell(cmd: ShellCmd; doRaise: bool = true; stdin: string = ""; options: set[ProcessOption] = {poEvalCommand}; maxErrorLines: int = high(int); maxOutLines: int = high(int); discardOut: bool = false; execTimeoutMs: int = high(int)): ShellExecResult
runShellResult:
hlogger: runShellResult(logger: HLogger; pos: (string, int, int); shellCmd: ShellCmd; stdin: string = ""; execTimeoutMs: int = high(int)): ShellResult
hlogger: runShellResult(logger: HLogger; shellCmd: ShellCmd; stdin: string = ""; execTimeoutMs: int = high(int)): ShellResult
hshell: runShellResult[T](cmds: seq[tuple[cmd: ShellCmd, data: T]]; fullParams: set[ProcessOption] = {poEvalCommand}; maxPool: int = 8; beforeStart: proc (cmd: ShellCmd; data: T) = nil): tuple[ res: ShellResult, data: T]
runTestDir:
nim_test: runTestDir(dir: AbsDir; dump: NimState; maxfail: int = high(int); first: seq[AbsFile] = @[]; l: HLogger = newTermLogger(); parseRun: bool = true; hints: bool = true): bool
Rx:
rx: Rx
rxEscape:
rx: rxEscape(str: string): string
rx: rxEscape(ch: char): string
rxfDebug:
RxFlavor.rxfDebug
rxfEmacs:
RxFlavor.rxfEmacs
rxfExtendedPosix:
RxFlavor.rxfExtendedPosix
RxFlavor:
rx: RxFlavor
rxfLisp:
RxFlavor.rxfLisp
rxfPerl:
RxFlavor.rxfPerl
rxfPosix:
RxFlavor.rxfPosix
rxkAlt:
RxKind.rxkAlt
rxkCharset:
RxKind.rxkCharset
rxkConcat:
RxKind.rxkConcat
rxkGroup:
RxKind.rxkGroup
rxkGroupKinds:
rx: rxkGroupKinds
RxKind:
rx: RxKind
rxkNonCapturingGroup:
RxKind.rxkNonCapturingGroup
rxkOneOrMoreGreedy:
RxKind.rxkOneOrMoreGreedy
rxkOneOrMoreLazy:
RxKind.rxkOneOrMoreLazy
rxkOptional:
RxKind.rxkOptional
rxkRepeatedArgKinds:
rx: rxkRepeatedArgKinds
rxkRepeatNTimes:
RxKind.rxkRepeatNTimes
rxkRepeatNtoMTimes:
RxKind.rxkRepeatNtoMTimes
rxkSingleArgKinds:
rx: rxkSingleArgKinds
rxkSpecial:
RxKind.rxkSpecial
rxkText:
RxKind.rxkText
rxkZeroOrMoreGreedy:
RxKind.rxkZeroOrMoreGreedy
rxkZeroOrMoreLazy:
RxKind.rxkZeroOrMoreLazy
RxSetElem:
rx: RxSetElem
RxSetElemKind:
rx: RxSetElemKind
RxSpecialKind:
rx: RxSpecialKind
sadCenter:
StringAlignDirection.sadCenter
StringAlignDirection.sadCenter
sadLeft:
StringAlignDirection.sadLeft
StringAlignDirection.sadLeft
sadRight:
StringAlignDirection.sadRight
StringAlignDirection.sadRight
safeDropNs:
xsd_ast: safeDropNs(node: XmlNode): string
safeTag:
xml_ast: safeTag(node: XmlNode): string
sakAndList:
ShellAstKind.sakAndList
sakArithmExpr:
ShellAstKind.sakArithmExpr
sakAsgn:
ShellAstKind.sakAsgn
sakAsyncList:
ShellAstKind.sakAsyncList
sakCase:
ShellAstKind.sakCase
sakCmd:
ShellAstKind.sakCmd
sakEmpty:
ShellAstKind.sakEmpty
sakFor:
ShellAstKind.sakFor
sakGlob:
ShellAstKind.sakGlob
sakIf:
ShellAstKind.sakIf
sakListKinds:
hshell: sakListKinds
sakMath:
ShellAstKind.sakMath
sakOrList:
ShellAstKind.sakOrList
sakPipeList:
ShellAstKind.sakPipeList
sakRawExpr:
ShellAstKind.sakRawExpr
sakSequentialList:
ShellAstKind.sakSequentialList
sakStdin:
ShellAstKind.sakStdin
sakStdoutAppend:
ShellAstKind.sakStdoutAppend
sakStdoutOverwrite:
ShellAstKind.sakStdoutOverwrite
sakStmtList:
ShellAstKind.sakStmtList
sakStrLit:
ShellAstKind.sakStrLit
sakSubcommand:
ShellAstKind.sakSubcommand
sakVar:
ShellAstKind.sakVar
sakWhile:
ShellAstKind.sakWhile
sakWord:
ShellAstKind.sakWord
sameDir:
oswrap: sameDir(dir1, dir2: AnyDir): bool
oswrap: sameDir(dir1, dir2: AnyDir): bool
sameFile:
oswrap: sameFile(file1, file2: AnyFile): bool
oswrap: sameFile(file1, file2: AnyFile): bool
scadOperator:
openscad_ast: scadOperator(node: ScadNode; name: string; params: varargs[tuple[key, val: string]]): ScadNode
scadRotate:
openscad_ast: scadRotate(node: ScadNode; angle: float | string; x = 0.0; y = 0.0; z = 1.0): ScadNode
scadSubtract:
openscad_ast: scadSubtract(node: ScadNode; subtract: ScadNode; traceColor: string): ScadNode
openscad_ast: scadSubtract(node: ScadNode; subtract: seq[ScadNode]; traceColor: string): ScadNode
openscad_ast: scadSubtract(node: ScadNode; subtract: varargs[ScadNode]): ScadNode
scadTranslate:
openscad_ast: scadTranslate(node: ScadNode; x = 0.0; y = 0.0; z = 0.0): ScadNode
openscad_ast: scadTranslate(node: ScadNode; pos: string): ScadNode
openscad_ast: scadTranslate(node: ScadNode; pos: Vec): ScadNode
openscad_ast: scadTranslate(node: ScadNode; pos: Vec3): ScadNode
scadUnion:
openscad_ast: scadUnion(node: ScadNode; subtract: varargs[ScadNode]): ScadNode
scalar:
geometry_primitives: scalar(a, b: Vec): float
geometry_primitives: scalar(a, b: Vec): float
scanpFull:
cliparse: scanpFull(str: typed; start: int; pattern: varargs[untyped]): untyped
cliparse: scanpFull(str: typed; pattern: varargs[untyped]): untyped
scanpTemp:
hlex_base: scanpTemp(str: typed; pattern: varargs[untyped]): untyped
scanSlice:
hlex_base: scanSlice(str; pattern: varargs[untyped]): untyped
scanTok:
hparse_base: scanTok(str, inKind: untyped; pattern: varargs[untyped]): untyped
ScoreCmpProc:
hprimitives: ScoreCmpProc
hprimitives: ScoreCmpProc
ScoreProc:
hprimitives: ScoreProc
hprimitives: ScoreProc
searchExtPos:
oswrap: searchExtPos(path: AnyFile): int
oswrap: searchExtPos(path: AnyFile): int
searchSubtree:
tree: searchSubtree(this: Tree; subtree: Tree): seq[Tree]
select:
hargparse: select(tree: CliCmdTree): string
separator0:
hlogger: separator0(logger: HLogger)
separator1:
hlogger: separator1(logger: HLogger)
Seq2d:
seq2d: Seq2d
seq2d: Seq2d
SeqKeyword:
matching: SeqKeyword
SeqStructure:
matching: SeqStructure
sequence:
hparse_pegs: sequence(a: varargs[Peg]): Peg
set:
oswrap: set(v: ShellVar; val: string)
oswrap: set(v: ShellVar; val: string)
setAllowOverflow:
hfswatch: setAllowOverflow(handle: FswHandle; allow_overflow: bool): cint
setCallback:
hfswatch: setCallback(monitor: FsMonitor; callback: proc (event: FswEvent))
hfswatch: setCallback(handle: FswHandle; callback: FswEventCallback; data: pointer): cint
setcast:
wraphelp: setcast[I: uint8 | uint16 | uint32 | uint64; E](s: set[E]): I
wraphelp: setcast[I: uint8 | uint16 | uint32 | uint64; E](s: set[E]): I
setCell:
colored: setCell(buf: var seq[seq[string]]; row, col: int; str: string)
colored: setCell(buf: var seq[seq[string]]; row, col: int; str: string)
setChildren:
tree: setChildren(this: Tree; children: seq[Tree])
setColor:
openscad_ast: setColor(node: ScadNode; r = 0.0; g = 0.0; b = 0.0; a = 1.0): ScadNode
openscad_ast: setColor(node: ScadNode; colorname: string; a = 1.0): ScadNode
setCurrentNode:
rted_matcher: setCurrentNode(this: InfoTree; postorder: int): void
setCustomCosts:
rted_matcher: setCustomCosts(this: RtedAlgorithm; costDel: float; costIns: float; costMatch: float): void
setCustomStrategy:
rted_matcher: setCustomStrategy(this: RtedAlgorithm; strategy: RtedPath; ifSwitch: bool): void
rted_matcher: setCustomStrategy(this: RtedAlgorithm; strategyArray: seq[seq[RtedPath]]): void
setDeltaBitValue:
rted_matcher: setDeltaBitValue(this: RtedAlgorithm; a: int; b: int; value: int; switched: bool): void
setDeltaValue:
rted_matcher: setDeltaValue(this: RtedAlgorithm; a: int; b: int; value: float; switched: bool): void
setDirectoryOnly:
hfswatch: setDirectoryOnly(handle: FswHandle; directory_only: bool): cint
setDisabled:
hargparse: setDisabled(desc: CliDesc; disabled: string)
setEnv:
oswrap: setEnv(key: ShellVar; val: string): void
oswrap: setEnv(key: ShellVar; val: string): void
setFilePermissions:
oswrap: setFilePermissions(filename: AnyFile; permissions: set[os.FilePermission])
oswrap: setFilePermissions(filename: AnyFile; permissions: set[os.FilePermission])
setFilterOnly:
hfswatch: setFilterOnly(monitor: FsMonitor; regexList: seq[Rx])
setFollowSymlinks:
hfswatch: setFollowSymlinks(handle: FswHandle; follow_symlinks: bool): cint
setIf:
htemplates: setIf(lhs: untyped; predicate: bool; value: untyped): untyped
htemplates: setIf(lhs: untyped; predicate: bool; value: untyped): untyped
setIndent:
hparse_base: setIndent[F](state: var HsLexerState[F]; ind: int)
setIt:
types: setIt[T](it: var It[T]; val: T): void
types: setIt[T](it: var It[T]; val: T): void
setITree:
zs_matcher: setITree(this: ZsTree; i: int; tree: Tree): void
setKeyRoots:
zs_matcher: setKeyRoots(this: ZsTree): void
setKind:
gold: setKind[V](target, source: V)
gold: setKind[V](target, source: V)
setLabel:
tree: setLabel(this: Tree; label: string)
setLastModificationTime:
oswrap: setLastModificationTime(file: AnyFile; t: times.Time)
oswrap: setLastModificationTime(file: AnyFile; t: times.Time)
setLatency:
hfswatch: setLatency(handle: FswHandle; latency: cdouble): cint
setLength:
tree: setLength(this: Tree; length: int)
setLineInfo:
hlex_base: setLineInfo(error: ref HLexerError; str: PosStr)
setLld:
zs_matcher: setLld(this: ZsTree; i: int; lld: int): void
setMax:
hmath: setMax[T](a: var T; b: T): void
hmath: setMax[T](a: var T; b: T): void
setMetadata:
tree: setMetadata(this: Tree; key: string; value: pointer)
setMetrics:
tree: setMetrics(this: Tree; metrics: TreeMetrics)
setMinimumPriority:
priority_queue: setMinimumPriority(this: PriorityTreeQueue; minimumPriority: int): void
setMinPriority:
subtree_matcher: setMinPriority(this: AbstractSubtreeMatcher; minPriority: int): void
setNewLabelsAllowed:
rted_matcher: setNewLabelsAllowed(this: LabelDictionary; newLabelsAllowed: bool): void
setNode:
edit_generator: setNode(this: Action; node: Tree): void
setNodeRef:
tree: setNodeRef[N: ref object](this: Tree; node: N)
setOrAdd:
seq2d: setOrAdd[T](grid: var MulticellGrid[T]; pos: ArrPos; item: T): void
seq2d: setOrAdd[T](grid: var Seq2d[T]; pos: ArrPos; val: T; default: T): void
seq2d: setOrAdd[T](grid: var MulticellGrid[T]; pos: ArrPos; item: T): void
seq2d: setOrAdd[T](grid: var Seq2d[T]; pos: ArrPos; val: T; default: T): void
setOrAddCell:
html_ast: setOrAddCell(table: var HtmlElem; pos: ArrPos; cell: HtmlElem): void
setParent:
tree: setParent(this: Tree; parent: Tree)
setParentAndUpdateChildren:
tree: setParentAndUpdateChildren(this: Tree; parent: Tree)
setPart:
colored: setPart(buf: var seq[seq[string]]; row, col: int; str: string)
colored: setPart(buf: var seq[seq[string]]; row, col: int; str: string)
setPos:
hlex_base: setPos(str; pos: PosStrPoint)
tree: setPos(this: Tree; pos: int)
setPriorityCalculator:
priority_queue: setPriorityCalculator(this: PriorityTreeQueue; priorityCalculator: proc (tree: Tree): int): void
setProps:
graphviz_ast: setProps(node: sink DotNode; id: DotNodeId; label: string): DotNode
setRecursive:
hfswatch: setRecursive(handle: FswHandle; recursive: bool): cint
setSimThreshold:
bottom_up_matcher: setSimThreshold(this: BottomUpMatcher; simThreshold: float): void
setSizeThreshold:
bottom_up_matcher: setSizeThreshold(this: BottomUpMatcher; sizeThreshold: int): void
setStr:
hparse_base: setStr[T](lexer: var HsLexer[T]; str: PosStr)
setStyle:
colorstring: setStyle(text: var ColoredText; style: PrintStyling; overrideColor: bool = true; overrideFormat: bool = true)
colorstring: setStyle(text: var ColoredText; style: PrintStyling; overrideColor: bool = true; overrideFormat: bool = true)
setSwitched:
rted_matcher: setSwitched(this: InfoTree; value: bool): void
SetterError:
exceptions: SetterError
exceptions: SetterError
setTestContext:
hunittest: setTestContext(newContext: TestContext)
setTokenKind:
treesitter: setTokenKind(lex: var TSLexer; kind: enum)
setType:
tree: setType(this: Tree; jtype: Type)
setv:
hvariant: setv[T0, T1, T2, T3](v: var Var4[T0, T1, T2, T3]; val: T0 | T1 | T2 | T3)
SGrid:
hdrawing: SGrid
shAnd:
hshell: shAnd(arg: varargs[untyped]): untyped
Shape:
hdrawing: Shape
shAsgn:
hshell: shAsgn(v: ShellVar; expr: ShellSomething; exportVar: bool = false): ShellAst
hshell: shAsgn(v: ShellVar; expr: string; exportVar: bool = false): ShellAst
shAsync:
hshell: shAsync(arg: ShellAst): ShellAst
hshell: shAsync(arg: ShellCmd): ShellAst
shCmd:
hshell: shCmd(cmd: untyped; args: varargs[untyped]): untyped
ShellAst:
hshell: ShellAst
ShellAstKind:
hshell: ShellAstKind
ShellCmd:
hshell: ShellCmd
shellCmd:
hshell: shellCmd(cmd: untyped; args: varargs[untyped]): untyped
ShellCmdConf:
hshell: ShellCmdConf
ShellCmdFlagConf:
hshell: ShellCmdFlagConf
shellCmdGnu:
hshell: shellCmdGnu(bin: string): ShellCmd
ShellCmdPart:
hshell: ShellCmdPart
ShellCmdPartKind:
hshell: ShellCmdPartKind
shellCmdRaw:
hshell: shellCmdRaw(args: seq[string]): ShellCmd
shellCmdX11:
hshell: shellCmdX11(bin: string): ShellCmd
ShellError:
hshell: ShellError
ShellExecResult:
hshell: ShellExecResult
ShellExpr:
oswrap: ShellExpr
oswrap: ShellExpr
ShellGlob:
hshell: ShellGlob
shellHaxOn:
oswrap: shellHaxOn(): bool
oswrap: shellHaxOn(): bool
ShellResult:
hshell: ShellResult
shellResult:
hshell: shellResult(cmd: ShellCmd; stdin: string = ""; options: set[ProcessOption] = {poEvalCommand}; maxErrorLines: int = high(int); maxOutLines: int = high(int); discardOut: bool = false; execTimeoutMs: int = high(int)): ShellResult
ShellVar:
oswrap: ShellVar
oswrap: ShellVar
ShellVarType:
oswrap: ShellVarType
oswrap: ShellVarType
shiftC:
hprimitives: shiftC(pos: ArrPos; dCol: int = 1): ArrPos
hprimitives: shiftC(pos: ArrPos; dCol: int = 1): ArrPos
shiftDiffed:
hseq_distance: shiftDiffed[T](diff: seq[DiffEdit]; oldSeq, newSeq: openArray[T]): ShiftedDiff
hseq_distance: shiftDiffed[T](diff: seq[DiffEdit]; oldSeq, newSeq: openArray[T]): ShiftedDiff
ShiftedDiff:
hseq_distance: ShiftedDiff
hseq_distance: ShiftedDiff
shiftNormal:
geometry_primitives: shiftNormal(l: Line; distance: float): Line
geometry_primitives: shiftNormal(l: Line; distance: float): Line
shiftR:
hprimitives: shiftR(pos: ArrPos; dRow: int = 1): ArrPos
hprimitives: shiftR(pos: ArrPos; dRow: int = 1): ArrPos
shiftRc:
hprimitives: shiftRc(pos: ArrPos; dRC: (int, int) = (1, 1)): ArrPos
shiftRC:
hprimitives: shiftRC(pos: ArrPos; dRow: int = 1; dCol: int = 1): ArrPos
shiftRc:
hprimitives: shiftRc(pos: ArrPos; dRC: (int, int) = (1, 1)): ArrPos
shiftRC:
hprimitives: shiftRC(pos: ArrPos; dRow: int = 1; dCol: int = 1): ArrPos
shiftX:
geometry_primitives: shiftX[Num](p: Point[Num]; dx: Num): Point[Num]
geometry_primitives: shiftX[Num](p: Point[Num]; dx: Num): Point[Num]
shiftXY:
geometry_primitives: shiftXY[Num](p: (Num, Num); dx: Num; dy: Num): (Num, Num)
geometry_primitives: shiftXY[Num](p: Point[Num]; dx: Num; dy: Num): Point[Num]
geometry_primitives: shiftXY[Num](p: (Num, Num); dx: Num; dy: Num): (Num, Num)
geometry_primitives: shiftXY[Num](p: Point[Num]; dx: Num; dy: Num): Point[Num]
shiftY:
geometry_primitives: shiftY[Num](p: Point[Num]; dy: Num): Point[Num]
geometry_primitives: shiftY[Num](p: Point[Num]; dy: Num): Point[Num]
shOr:
hshell: shOr(arg: varargs[untyped]): untyped
show:
hunittest: show(args: varargs[untyped]): untyped
showBuiltin:
hargparse: showBuiltin(app: CliApp; logger: HLogger)
showCoverage:
hunittest: showCoverage(conf: var TestConf; procname: string; onlyMissing: bool = true)
showErrors:
hargparse: showErrors(app: CliApp; logger: HLogger)
shPipe:
hshell: shPipe(arg: varargs[untyped]): untyped
shStmtList:
hshell: shStmtList(args: varargs[ShellAst]): ShellAst
shWhile:
hshell: shWhile(expr: ShellAst; body: varargs[ShellAst, toShellAst]): ShellAst
SiblingsSimilarityMappingComparator:
comparators: SiblingsSimilarityMappingComparator
sideBySide:
term_buf: sideBySide(bufs: seq[string]): string
term_buf: sideBySide(str1, str2: string): string
term_buf: sideBySide(bufs: seq[string]): string
term_buf: sideBySide(str1, str2: string): string
sim:
subtree_matcher: sim(this: HungarianSubtreeMatcher; src: Tree; dst: Tree): float
simplify:
edit_generator: simplify(this: EditScriptGenerator)
sims:
subtree_matcher: sims(this: MappingComparator; src: Tree; dst: Tree): seq[float]
sin:
geometry_primitives: sin(r: Radian): float
geometry_primitives: sin(r: Radian): float
size:
seq2d: size[T](s: Seq2d[T]): ArrSize
edit_generator: size(this: EditScript): int
mapping_store: size(this: MappingStore): int
mapping_store: size(this: MultiMappingStore): int
subtree_matcher: size(this: CliqueComparator; trees: tuple[first, second: seq[Tree]]): int
seq2d: size[T](s: Seq2d[T]): ArrSize
size1x1:
hprimitives: size1x1
hprimitives: size1x1
Size3:
geometry_primitives: Size3
geometry_primitives: Size3
skip:
hlex_base: skip(str; ch: char)
hlex_base: skip(str; strings: openArray[string])
hlex_base: skip(str; ch: set[char])
hlex_base: skip(str; ch1, ch2: set[char])
hlex_base: skip(str; s: string)
hparse_base: skip[T, En](lexer: var HsLexer[T]; kind: set[En] | En)
hparse_base: skip[T, En](lexer: var HsLexer[T]; kind: set[En] | En; expected: string)
hparse_base: skip[T, En](lexer: var HsLexer[T]; kind1, kind2: set[En])
hparse_base: skip[T, En](lexer: var HsLexer[T]; kind1, kind2, kind3: set[En])
hunittest: skip(msg: string = ""): untyped
treesitter: skip(lex: var TSLexer)
skip1:
hstring_algo: skip1(s: string; part: StrPart): int
hstring_algo: skip1(s: string; part: StrPart): int
skipBack:
hlex_base: skipBack(str; ch: set[char])
skipBalancedSlice:
hlex_base: skipBalancedSlice(str; openChars, closeChars: set[char]; endChars: set[char] = Newline; doRaise: bool = true)
skipBefore:
hlex_base: skipBefore(str; chars: char)
hlex_base: skipBefore(str; chars: set[char])
skipBeforeEOL:
hlex_base: skipBeforeEOL(str)
skipClose:
xml_ast: skipClose(r: var HXmlParser)
skipCloseEnd:
xml_ast: skipCloseEnd(r: var HXmlParser)
skipElementEnd:
xml_ast: skipElementEnd(parser: var HXmlParser; tag: string)
skipElementStart:
xml_ast: skipElementStart(parser: var HXmlParser; tag: string)
skipEnd:
xml_ast: skipEnd(r: var HXmlParser; tag: string)
skipFileLineCol:
nim_test: skipFileLineCol(str: var PosStr): tuple[file: AbsFile, line, column: int]
skipIndent:
hlex_base: skipIndent(str; maxIndent = high(int)): int
hparse_base: skipIndent[F](state: var HsLexerState[F]; str: var PosStr): LexerIndentKind
skipKindDeclaredIn:
nim_test: skipKindDeclaredIn(str: var PosStr): tuple[kind: string, file: AbsFile, line, column: int]
skipKinds:
nim_test: skipKinds(reports: sink seq[NimReport]; kind: set[NimReportKind] = {nrHint, nrWarning}): seq[NimReport]
skipLine:
hlex_base: skipLine(str)
skipNl:
hlogger: skipNl(logger: HLogger; count: int = 1)
skipOpen:
xml_ast: skipOpen(r: var HXmlParser; tag: string)
skipPast:
hlex_base: skipPast(str; chars: char)
hlex_base: skipPast(str; chars: set[char])
skipPastEOL:
hlex_base: skipPastEOL(str)
skipSpace:
hlex_base: skipSpace(str)
skipStart:
xml_ast: skipStart(r: var HXmlParser; tag: string)
skipStringLit:
hlex_base: skipStringLit(str: var PosStr)
skipTo:
hlex_base: skipTo(str; chars: char)
hlex_base: skipTo(str; chars: set[char])
hparse_base: skipTo[T](lex: var HsLexer[T]; chars: set[char])
skipToEof:
hlex_base: skipToEof(str; byteAdvance: bool = false; rightShift: int = 0)
skipToEOL:
hlex_base: skipToEOL(str)
skipToSof:
hlex_base: skipToSof(str; byteAdvance: bool = false)
skipUntil:
hlex_base: skipUntil(str; chars: char; including: bool = false)
hlex_base: skipUntil(str; chars: set[char]; including: bool = true)
skipWhile:
hlex_base: skipWhile(str; chars: set[char]; step: int = 1)
slice:
treesitter: slice[N, K](node: HtsNode[N, K]): Slice[int]
treesitter_core: slice[N: distinct](node: N): Slice[int]
sliceBetween:
hlex_base: sliceBetween(str; start, finish: PosStrPoint): PosStr
sliceStrings:
hlex_base: sliceStrings(str): seq[string]
SliceTypes:
types: SliceTypes
types: SliceTypes
SLine:
hdrawing: SLine
smallest:
hmap: smallest[A](t: CountMap[A]): tuple[key: A, val: int]
hmap: smallest[A](t: CountMapRef[A]): (A, int)
hmap: smallest[A](t: CountMap[A]): tuple[key: A, val: int]
hmap: smallest[A](t: CountMapRef[A]): (A, int)
snakeToCamelCase:
hstring_algo: snakeToCamelCase(str: string): string
hstring_algo: snakeToCamelCase(str: string): string
snkCaseNormalize:
StrNormalizationKind.snkCaseNormalize
StrNormalizationKind.snkCaseNormalize
snkFullNormalize:
StrNormalizationKind.snkFullNormalize
StrNormalizationKind.snkFullNormalize
snkNimNormalize:
StrNormalizationKind.snkNimNormalize
StrNormalizationKind.snkNimNormalize
snkNoNormalization:
StrNormalizationKind.snkNoNormalization
StrNormalizationKind.snkNoNormalization
sort:
comparators: sort[T; Cmp: object or ref object](sequence: var seq[T]; cmpObject: Cmp)
sortAlignments:
hseq_distance: sortAlignments[T](seq1, seq2: seq[T]; paths: seq[seq[Node]]; scoreFunc: proc (align: AlignSeq[T]): int): seq[AlignSeq[T]]
hseq_distance: sortAlignments[T](seq1, seq2: seq[T]; paths: seq[seq[Node]]; scoreFunc: proc (align: AlignSeq[T]): int): seq[AlignSeq[T]]
sortIt:
algorithms: sortIt[T](sequence: var seq[T]; expr: untyped): untyped
algorithms: sortIt[T](sequence: var seq[T]; expr: untyped): untyped
source:
hgraph: source[N, E](g: HGraph[N, E]; edge: HEdge): HNode
sourceVal:
hgraph: sourceVal[N, E](g: HGraph[N, E]; edge: HEdge): N
hgraph: sourceVal[N, E](g: var HGraph[N, E]; edge: HEdge): var N
space:
hlex_base: space(str)
base_writer: space(writer)
html_ast2: space(writer)
json_ast: space(w)
latex_writer: space(writer`gensym0: var LatexWriter)
xml_ast: space(writer`gensym154: var XmlWriter)
xml_serde: space(writer`gensym0: var XmlSerializer)
SpaceShellCmdConf:
hshell: SpaceShellCmdConf
spaceShellCmdsList:
hshell: spaceShellCmdsList
spacingDimensions:
hdrawing: spacingDimensions(rc: TermGridConf): tuple[ vSpacing, hSpacing, left, right, top, bottom: int]
SparseGrid:
sparse_grid: SparseGrid
specialStringCliValue:
hargparse: specialStringCliValue(value, inDoc: string; inDesc: CliDesc)
spfH:
rted_matcher: spfH(this: RtedAlgorithm; it1: InfoTree; it2: InfoTree; heavyPath: seq[int]): float
spfL:
rted_matcher: spfL(this: RtedAlgorithm; it1: InfoTree; it2: InfoTree): float
spfR:
rted_matcher: spfR(this: RtedAlgorithm; it1: InfoTree; it2: InfoTree): float
spkSet:
StrPartKind.spkSet
StrPartKind.spkSet
spkSubstr:
StrPartKind.spkSubstr
StrPartKind.spkSubstr
split:
colorstring: split(str: ColoredString; sep: string): seq[ColoredString]
hparse_pegs: split(s: string; sep: Peg; env: proc (s: string): string): seq[string]
hparse_pegs: split(s: string; sep: Peg; env: proc (s: string): string = nil): string
hshell: split(res: ShellResult): tuple[stdout, stderr: string, code: int]
colorstring: split(str: ColoredString; sep: string): seq[ColoredString]
splitCamel:
hstring_algo: splitCamel(str: string; dropUnderscore: bool = true; splitUnderscores: bool = true; mergeCapitalized: bool = true; adaptiveMerge: bool = true): seq[string]
hstring_algo: splitCamel(str: string; dropUnderscore: bool = true; splitUnderscores: bool = true; mergeCapitalized: bool = true; adaptiveMerge: bool = true): seq[string]
splitCliArgs:
cliparse: splitCliArgs(args: seq[string]; config: CliParseConfig): seq[string]
splitClosure:
wraphelp: splitClosure[C: proc](c: C): auto
wraphelp: splitClosure[C: proc](c: C): auto
splitCmdLine:
oswrap: splitCmdLine(cmdline: seq[string]; shortNoVal: set[char] = {}; longNoVal: seq[string] = @[]; allowWhitespaceAfterColon = true): tuple[ args: seq[string], opts: Table[string, seq[string]]]
oswrap: splitCmdLine(c: string): seq[string]
oswrap: splitCmdLine(cmdline: seq[string]; shortNoVal: set[char] = {}; longNoVal: seq[string] = @[]; allowWhitespaceAfterColon = true): tuple[ args: seq[string], opts: Table[string, seq[string]]]
oswrap: splitCmdLine(c: string): seq[string]
splitColor:
colorstring: splitColor(str: string; sep: string): seq[string]
colorstring: splitColor(str: string; sep: string): seq[string]
splitComplementary:
colorstring: splitComplementary(col: TermColor8Bit): tuple[ main, compUp, compDown: TermColor8Bit]
colorstring: splitComplementary(col: TermColor8Bit): tuple[ main, compUp, compDown: TermColor8Bit]
splitDir:
oswrap: splitDir(dir: AbsDir): tuple[head: AbsDir, tail: RelDir]
oswrap: splitDir(dir: RelDir): tuple[head: RelDir, tail: RelDir]
oswrap: splitDir(dir: AbsDir): tuple[head: AbsDir, tail: RelDir]
oswrap: splitDir(dir: RelDir): tuple[head: RelDir, tail: RelDir]
splitFile:
oswrap: splitFile(path: AbsFile; multidot: bool = true): tuple[dir: AbsDir, name, ext: string]
oswrap: splitFile(path: RelFile; multidot: bool = true): tuple[dir: RelDir, name, ext: string]
oswrap: splitFile(path: AbsFile; multidot: bool = true): tuple[dir: AbsDir, name, ext: string]
oswrap: splitFile(path: RelFile; multidot: bool = true): tuple[dir: RelDir, name, ext: string]
splitFile2:
oswrap: splitFile2(file: AbsFile): tuple[dir: AbsDir, file: string]
oswrap: splitFile2(file: RelFile): tuple[dir: RelDir, file: string]
oswrap: splitFile2(file: AbsFile): tuple[dir: AbsDir, file: string]
oswrap: splitFile2(file: RelFile): tuple[dir: RelDir, file: string]
splitFlag:
cliparse: splitFlag(arg: string; config: CliParseConfig): tuple[keyPath: seq[string], keySelector: string, value: string, dashes: string]
splitKeepSpaces:
clformat: splitKeepSpaces(str: string): seq[string]
clformat: splitKeepSpaces(str: string): seq[string]
splitKeyValue:
hparse_base: splitKeyValue[T, K](tokens: seq[T]; kvDelimiter: set[K]; itemSep: set[K]): seq[ tuple[key, value: seq[T]]]
splitLines:
colorstring: splitLines(str: ColoredString; keepEol: bool = false): seq[ColoredString]
colorstring: splitLines(str: ColoredString; keepEol: bool = false): seq[ColoredString]
splitList:
halgorithm: splitList[T](s: openArray[T]): (T, seq[T])
halgorithm: splitList[T](s: openArray[T]): (T, seq[T])
splitMark:
htext_algo: splitMark(str: string): seq[MarkWord]
htext_algo: splitMark(str: string): seq[MarkWord]
splitOnIt:
htemplates: splitOnIt[T](s: seq[T]; op: untyped): tuple[before, after: seq[T]]
htemplates: splitOnIt[T](s: seq[T]; op: untyped): tuple[before, after: seq[T]]
splitOrg:
htext_algo: splitOrg(str: string): seq[OrgWord]
htext_algo: splitOrg(str: string): seq[OrgWord]
splitPath:
oswrap: splitPath(path: AbsFile): tuple[head: AbsDir, tail: RelFile]
oswrap: splitPath(path: AbsFile): tuple[head: AbsDir, tail: RelFile]
splitRecords:
wrap_cmd_exec: splitRecords(text: string): seq[string]
splitSep:
hparse_base: splitSep[T, K](tokens: seq[T]; sep: set[K]): seq[seq[T]]
splitSeqVal:
hargparse: splitSeqVal(tree: CliCmdTree): CliCmdTree
splitSGR:
colorstring: splitSGR(str: string): seq[ColoredString]
colorstring: splitSGR(str: string): seq[ColoredString]
splitSGR_sep:
colorstring: splitSGR_sep(str: string; sep: string = " "): seq[seq[ColoredString]]
colorstring: splitSGR_sep(str: string; sep: string = " "): seq[seq[ColoredString]]
splitShell:
hshell: splitShell(str: string): seq[string]
splitSnake:
hstring_algo: splitSnake(str: string): seq[string]
hstring_algo: splitSnake(str: string): seq[string]
splitText:
htext_algo: splitText[T](str: string): seq[TextWord[T]]
htext_algo: splitText[T](str: string): seq[TextWord[T]]
splitTokenize:
hstring_algo: splitTokenize(str: string; seps: seq[string]): seq[string]
hstring_algo: splitTokenize(str: string; seps: set[char]; sweep: bool = false): seq[string]
hstring_algo: splitTokenize(str: string; seps: seq[string]): seq[string]
hstring_algo: splitTokenize(str: string; seps: set[char]; sweep: bool = false): seq[string]
SPoint:
hdrawing: SPoint
spsCurved:
DotSplineStyle.spsCurved
spsDefault:
DotSplineStyle.spsDefault
spsLine:
DotSplineStyle.spsLine
spsNone:
DotSplineStyle.spsNone
spsOrtho:
DotSplineStyle.spsOrtho
spsPolyline:
DotSplineStyle.spsPolyline
spsSplines:
DotSplineStyle.spsSplines
sq:
sqlite_extra: sq(expr: untyped): untyped
sqliteOpen:
sqlite_extra: sqliteOpen(file: AnyFile): DbConn
sqliteOpenNew:
sqlite_extra: sqliteOpenNew(file: AnyFile): DbConn
sqPrimaryKey:
sqlite_extra: sqPrimaryKey
square:
colorstring: square(col: TermColor8Bit): array[4, TermColor8Bit]
colorstring: square(col: TermColor8Bit): array[4, TermColor8Bit]
SRect:
hdrawing: SRect
star:
hpprint: star(main: sink PPrintGlob): PPrintGlob
hpprint: star(main: sink PPrintGlob): PPrintGlob
start:
hgraph_db: start(query: var Query; node: HNode): var Query
html_ast2: start(writer; elem: HtmlNodeKind; attrs: HAttrs = @[]; useLine: bool = true)
html_ast2: start(writer; elem: openArray[HTagSpec])
html_ast2: start(writer; elem: openArray[HtmlNodeKind])
xephyr: start(cmd: XephyrCommand): Process
hfswatch: start(monitor: FsMonitor)
startAnchor:
hparse_pegs: startAnchor(): Peg
startByte:
treesitter: startByte[N, K](node: HtsNode[N, K]): int
treesitter_core: startByte[N: distinct](node: N): int
startColorLogger:
colorlogger: startColorLogger(level: Level = lvlAll; showfile: bool = false): void
startColumn:
treesitter_core: startColumn[N: distinct](node: N): int
startFor:
types: startFor(slice: SliceTypes; base: int): int
types: startFor(slice: SliceTypes; base: int): int
startFsMonitor:
hfswatch: startFsMonitor(handle: FswHandle): cint
startHax:
debug: startHax()
debug: startHax()
startHaxComp:
debug: startHaxComp()
debug: startHaxComp()
startInnerNode:
tree: startInnerNode(this: TreeMetricComputer; tree: Tree)
startLine:
treesitter_core: startLine[N: distinct](node: N): int
startPoint:
treesitter: startPoint[N, K](node: HtsNode[N, K]): TSPoint
treesitter_core: startPoint[N: distinct](node: N): TSPoint
startpos:
code_errors: startpos(node: NimNode): LineInfo
code_errors: startpos(node: NimNode): LineInfo
startShell:
hshell: startShell(cmd: ShellCmd; options: set[ProcessOption] = {poUsePath}; stdin: string = ""): Process
startSlice:
hlex_base: startSlice(str; leftShift: int = 0)
startsWith:
hstring_algo: startsWith(str: string; skip: set[char]; pref: set[char]): bool
hstring_algo: startsWith(str: string; skip: set[char]; pref: string): bool
hstring_algo: startsWith(s: string; part: StrPart): bool
hstring_algo: startsWith(str: string; pref: varargs[string]): bool
oswrap: startsWith(path: AnyPath; prefix: AnyPath): bool
oswrap: startsWith(path: AnyPath; str: string): bool
oswrap: startsWith(path: AnyPath; expr: typed): bool
hlex_base: startsWith(str; skip: set[char]; search: string): bool
hparse_pegs: startsWith(s: string; prefix: Peg; env: proc (s: string): string = nil; start = 0): bool
hstring_algo: startsWith(str: string; skip: set[char]; pref: set[char]): bool
hstring_algo: startsWith(str: string; skip: set[char]; pref: string): bool
hstring_algo: startsWith(s: string; part: StrPart): bool
hstring_algo: startsWith(str: string; pref: varargs[string]): bool
oswrap: startsWith(path: AnyPath; prefix: AnyPath): bool
oswrap: startsWith(path: AnyPath; str: string): bool
oswrap: startsWith(path: AnyPath; expr: typed): bool
staticAssert:
code_errors: staticAssert(assrt: untyped; message, annotation: string; iinfo: InstantiationInfo): untyped
code_errors: staticAssert(assrt: untyped; message, annotation: string; iinfo: InstantiationInfo): untyped
StdException:
wraphelp_cxx: StdException
StdInitializerList:
wraphelp_cxx: StdInitializerList
StdNullptrT:
wraphelp_cxx: StdNullptrT
StdPtrdiffT:
wraphelp_cxx: StdPtrdiffT
StdSizeT:
wraphelp_cxx: StdSizeT
SText:
hdrawing: SText
stopFsMonitor:
hfswatch: stopFsMonitor(handle: FswHandle): cint
stopHax:
debug: stopHax()
debug: stopHax()
stopHaxComp:
debug: stopHaxComp()
debug: stopHaxComp()
store:
rted_matcher: store(this: LabelDictionary; label: string): int
str:
matching: str(node: NimNode): string
str=:
matching: str=(node: var NimNode; val: string)
straceErrConverter:
hshell_convert: straceErrConverter(str: var PosStr; cmd: ShellCmd; state: var Option[HsLexer[StrTok]]): Option[StraceRecord]
straceOutConverter:
hshell_convert: straceOutConverter(str: var PosStr; cmd: ShellCmd; state: var Option[HsLexer[StrTok]]): Option[StraceRecord]
StrBackIndex:
hstring_algo: StrBackIndex
hstring_algo: StrBackIndex
StrBlock:
hprimitives: StrBlock
hprimitives: StrBlock
strdiff:
hunittest: strdiff(str1, str2: string; loc: TestLocation): TestReport
StreamConverter:
hshell: StreamConverter
StringAlignDirection:
hstring_algo: StringAlignDirection
hstring_algo: StringAlignDirection
stringEditMessage:
clformat: stringEditMessage(source, target: string; detailed: bool = true; windowSize: int = 4; longThreshold: int = 6): ColoredText
clformat: stringEditMessage(source, target: string; detailed: bool = true; windowSize: int = 4; longThreshold: int = 6): ColoredText
stringMismatchMessage:
clformat: stringMismatchMessage(input: string; expected: openArray[string]; colored: bool = true; fixSuggestion: bool = true; showAll: bool = false): ColoredText
clformat: stringMismatchMessage(input: string; expected: openArray[string]; colored: bool = true; fixSuggestion: bool = true; showAll: bool = false): ColoredText
StringNameCache:
namegen: StringNameCache
stripLines:
colorstring: stripLines(text: ColoredText; leading: bool = false; trails: bool = true; chars: set[char] = {' '}): ColoredText
colorstring: stripLines(text: ColoredText; leading: bool = false; trails: bool = true; chars: set[char] = {' '}): ColoredText
stripSGR:
colored: stripSGR(str: string): string
stripSgr:
colorstring: stripSgr(str: string): string
stripSGR:
colored: stripSGR(str: string): string
stripSgr:
colorstring: stripSgr(str: string): string
StrNormalizationKind:
halgorithm: StrNormalizationKind
halgorithm: StrNormalizationKind
StrPart:
hstring_algo: StrPart
hstring_algo: StrPart
StrPartConv:
hstring_algo: StrPartConv
hstring_algo: StrPartConv
StrPartKind:
hstring_algo: StrPartKind
hstring_algo: StrPartKind
StrPartTuple:
hstring_algo: StrPartTuple
hstring_algo: StrPartTuple
StrTok:
hshell_convert: StrTok
structdiff:
hunittest: structdiff(ptree1, ptree2: PPrintTree; loc: TestLocation): TestReport
hunittest: structdiff[T](struct1, struct2: T; loc: TestLocation): TestReport
structeq:
hunittest: structeq[T](struct1, struct2: T; loc: TestLocation): TestReport
structureSplit:
hargparse: structureSplit(opts: seq[CliOpt]; desc: CliDesc; errors): CliCmdTree
strVal:
hlex_base: strVal(str: PosStr): string
hparse_base: strVal[K](tok: HsTok[K]): string
hparse_base: strVal[R, T](tree: HsTokTree[R, T]): string
xml_ast: strVal(parser: HXmlParser): string
hargparse: strVal(tree: CliCmdTree): string
treesitter: strVal[N, K](node: HtsNode[N, K]): string
strValNorm:
hlex_base: strValNorm(str: PosStr): string
style:
colorstring: style(cs: ColoredString): set[Style]
colorstring: style(cs: var ColoredString): var set[Style]
html_ast2: style(writer; css: openArray[(string, seq[(string, string)])])
colorstring: style(cs: ColoredString): set[Style]
colorstring: style(cs: var ColoredString): var set[Style]
style=:
colorstring: style=(cs: var ColoredString; arg: set[Style])
colorstring: style=(cs: var ColoredString; arg: set[Style])
StyleMap:
colortext: StyleMap
subArrayPtr:
wraphelp: subArrayPtr[T](arr: PUarray[T]; idx: SomeInteger): PUarray[T]
wraphelp: subArrayPtr[T](arr: PUarray[T]; idx: SomeInteger): PUarray[T]
subnodes:
xsd_ast: subnodes(xsd): seq[XsdEntry]
subnodesEq:
algorithms: subnodesEq(lhs, rhs, field: untyped): untyped
algorithms: subnodesEq(lhs, rhs, field: untyped): untyped
success:
hlogger: success(logger: HLogger; args: varargs[string, `$`]): untyped
successImpl:
hlogger: successImpl(logger: HLogger; pos: (string, int, int); args: seq[string])
suite:
hunittest: suite(name: static[string]; body: untyped): untyped
sumIt:
htemplates: sumIt(s: untyped; op: untyped): untyped
htemplates: sumIt(s: untyped; op: untyped): untyped
sumjoin:
hmath: sumjoin(a: openArray[int]; sep: int): int
hprimitives: sumjoin(a: openArray[int]; r: ArrRange; sep: int): int
hmath: sumjoin(a: openArray[int]; sep: int): int
hprimitives: sumjoin(a: openArray[int]; r: ArrRange; sep: int): int
svgMulti:
svg_ast: svgMulti
svgRotate:
svg_ast: svgRotate(node: XmlNode; deg: int | float): XmlNode
svgScale:
svg_ast: svgScale(node: XmlNode; scale: (float, float)): XmlNode
svg_ast: svgScale(node: XmlNode; x, y: float | int): XmlNode
svgTranslate:
svg_ast: svgTranslate(node: XmlNode; x, y: int | float | string): XmlNode
sweepGroupByIt:
algorithms: sweepGroupByIt(sequence, op: untyped): untyped
algorithms: sweepGroupByIt(sequence, op: untyped): untyped
symlinkExists:
oswrap: symlinkExists(link: AnyPath): bool
oswrap: symlinkExists(link: AnyPath): bool
synchronize:
priority_queue: synchronize(q1: PriorityTreeQueue; q2: PriorityTreeQueue): void
tailDir:
oswrap: tailDir(path: AnyDir): string
oswrap: tailDir(path: AnyDir): string
take:
hmap: take[A, B](t: var Map[A, B]; key: A; val: var B): bool
hmap: take[A, B](t: MapRef[A, B]; key: A; val: var B): bool
hmap: take[A, B](t: var Map[A, B]; key: A; val: var B): bool
hmap: take[A, B](t: MapRef[A, B]; key: A; val: var B): bool
takesOnlyMutable:
algorithms: takesOnlyMutable[T](v: var T)
algorithms: takesOnlyMutable[T](v: var T)
target:
hgraph: target[N, E](g: HGraph[N, E]; edge: HEdge): HNode
targetVal:
hgraph: targetVal[N, E](g: HGraph[N, E]; edge: HEdge): N
hgraph: targetVal[N, E](g: var HGraph[N, E]; edge: HEdge): var N
tcAqua:
TermColor8Bit.tcAqua
TermColor8Bit.tcAqua
tcAquamarine1:
TermColor8Bit.tcAquamarine1
TermColor8Bit.tcAquamarine1
tcAquamarine1_1:
TermColor8Bit.tcAquamarine1_1
TermColor8Bit.tcAquamarine1_1
tcAquamarine3:
TermColor8Bit.tcAquamarine3
TermColor8Bit.tcAquamarine3
tcBlack:
TermColor8Bit.tcBlack
TermColor8Bit.tcBlack
tcBlue:
TermColor8Bit.tcBlue
TermColor8Bit.tcBlue
tcBlue1:
TermColor8Bit.tcBlue1
TermColor8Bit.tcBlue1
tcBlue3:
TermColor8Bit.tcBlue3
TermColor8Bit.tcBlue3
tcBlue3_1:
TermColor8Bit.tcBlue3_1
TermColor8Bit.tcBlue3_1
tcBlueViolet:
TermColor8Bit.tcBlueViolet
TermColor8Bit.tcBlueViolet
tcCadetBlue:
TermColor8Bit.tcCadetBlue
TermColor8Bit.tcCadetBlue
tcCadetBlue_1:
TermColor8Bit.tcCadetBlue_1
TermColor8Bit.tcCadetBlue_1
tcChartreuse1:
TermColor8Bit.tcChartreuse1
TermColor8Bit.tcChartreuse1
tcChartreuse2:
TermColor8Bit.tcChartreuse2
TermColor8Bit.tcChartreuse2
tcChartreuse2_1:
TermColor8Bit.tcChartreuse2_1
TermColor8Bit.tcChartreuse2_1
tcChartreuse3:
TermColor8Bit.tcChartreuse3
TermColor8Bit.tcChartreuse3
tcChartreuse3_1:
TermColor8Bit.tcChartreuse3_1
TermColor8Bit.tcChartreuse3_1
tcChartreuse4:
TermColor8Bit.tcChartreuse4
TermColor8Bit.tcChartreuse4
tcCornflowerBlue:
TermColor8Bit.tcCornflowerBlue
TermColor8Bit.tcCornflowerBlue
tcCornsilk1:
TermColor8Bit.tcCornsilk1
TermColor8Bit.tcCornsilk1
tcCyan1:
TermColor8Bit.tcCyan1
TermColor8Bit.tcCyan1
tcCyan2:
TermColor8Bit.tcCyan2
TermColor8Bit.tcCyan2
tcCyan3:
TermColor8Bit.tcCyan3
TermColor8Bit.tcCyan3
tcDarkBlue:
TermColor8Bit.tcDarkBlue
TermColor8Bit.tcDarkBlue
tcDarkCyan:
TermColor8Bit.tcDarkCyan
TermColor8Bit.tcDarkCyan
tcDarkGoldenrod:
TermColor8Bit.tcDarkGoldenrod
TermColor8Bit.tcDarkGoldenrod
tcDarkGreen:
TermColor8Bit.tcDarkGreen
TermColor8Bit.tcDarkGreen
tcDarkKhaki:
TermColor8Bit.tcDarkKhaki
TermColor8Bit.tcDarkKhaki
tcDarkMagenta:
TermColor8Bit.tcDarkMagenta
TermColor8Bit.tcDarkMagenta
tcDarkMagenta_1:
TermColor8Bit.tcDarkMagenta_1
TermColor8Bit.tcDarkMagenta_1
tcDarkOliveGreen1:
TermColor8Bit.tcDarkOliveGreen1
TermColor8Bit.tcDarkOliveGreen1
tcDarkOliveGreen1_1:
TermColor8Bit.tcDarkOliveGreen1_1
TermColor8Bit.tcDarkOliveGreen1_1
tcDarkOliveGreen2:
TermColor8Bit.tcDarkOliveGreen2
TermColor8Bit.tcDarkOliveGreen2
tcDarkOliveGreen3:
TermColor8Bit.tcDarkOliveGreen3
TermColor8Bit.tcDarkOliveGreen3
tcDarkOliveGreen3_1:
TermColor8Bit.tcDarkOliveGreen3_1
TermColor8Bit.tcDarkOliveGreen3_1
tcDarkOliveGreen3_2:
TermColor8Bit.tcDarkOliveGreen3_2
TermColor8Bit.tcDarkOliveGreen3_2
tcDarkOrange:
TermColor8Bit.tcDarkOrange
TermColor8Bit.tcDarkOrange
tcDarkOrange3:
TermColor8Bit.tcDarkOrange3
TermColor8Bit.tcDarkOrange3
tcDarkOrange3_1:
TermColor8Bit.tcDarkOrange3_1
TermColor8Bit.tcDarkOrange3_1
tcDarkRed:
TermColor8Bit.tcDarkRed
TermColor8Bit.tcDarkRed
tcDarkRed_1:
TermColor8Bit.tcDarkRed_1
TermColor8Bit.tcDarkRed_1
tcDarkSeaGreen:
TermColor8Bit.tcDarkSeaGreen
TermColor8Bit.tcDarkSeaGreen
tcDarkSeaGreen1:
TermColor8Bit.tcDarkSeaGreen1
TermColor8Bit.tcDarkSeaGreen1
tcDarkSeaGreen1_1:
TermColor8Bit.tcDarkSeaGreen1_1
TermColor8Bit.tcDarkSeaGreen1_1
tcDarkSeaGreen2:
TermColor8Bit.tcDarkSeaGreen2
TermColor8Bit.tcDarkSeaGreen2
tcDarkSeaGreen2_1:
TermColor8Bit.tcDarkSeaGreen2_1
TermColor8Bit.tcDarkSeaGreen2_1
tcDarkSeaGreen3:
TermColor8Bit.tcDarkSeaGreen3
TermColor8Bit.tcDarkSeaGreen3
tcDarkSeaGreen3_1:
TermColor8Bit.tcDarkSeaGreen3_1
TermColor8Bit.tcDarkSeaGreen3_1
tcDarkSeaGreen4:
TermColor8Bit.tcDarkSeaGreen4
TermColor8Bit.tcDarkSeaGreen4
tcDarkSeaGreen4_1:
TermColor8Bit.tcDarkSeaGreen4_1
TermColor8Bit.tcDarkSeaGreen4_1
tcDarkSlateGray1:
TermColor8Bit.tcDarkSlateGray1
TermColor8Bit.tcDarkSlateGray1
tcDarkSlateGray2:
TermColor8Bit.tcDarkSlateGray2
TermColor8Bit.tcDarkSlateGray2
tcDarkSlateGray3:
TermColor8Bit.tcDarkSlateGray3
TermColor8Bit.tcDarkSlateGray3
tcDarkTurquoise:
TermColor8Bit.tcDarkTurquoise
TermColor8Bit.tcDarkTurquoise
tcDarkViolet:
TermColor8Bit.tcDarkViolet
TermColor8Bit.tcDarkViolet
tcDarkViolet_1:
TermColor8Bit.tcDarkViolet_1
TermColor8Bit.tcDarkViolet_1
tcDeepPink1:
TermColor8Bit.tcDeepPink1
TermColor8Bit.tcDeepPink1
tcDeepPink1_1:
TermColor8Bit.tcDeepPink1_1
TermColor8Bit.tcDeepPink1_1
tcDeepPink2:
TermColor8Bit.tcDeepPink2
TermColor8Bit.tcDeepPink2
tcDeepPink3:
TermColor8Bit.tcDeepPink3
TermColor8Bit.tcDeepPink3
tcDeepPink3_1:
TermColor8Bit.tcDeepPink3_1
TermColor8Bit.tcDeepPink3_1
tcDeepPink4:
TermColor8Bit.tcDeepPink4
TermColor8Bit.tcDeepPink4
tcDeepPink4_1:
TermColor8Bit.tcDeepPink4_1
TermColor8Bit.tcDeepPink4_1
tcDeepPink4_2:
TermColor8Bit.tcDeepPink4_2
TermColor8Bit.tcDeepPink4_2
tcDeepSkyBlue1:
TermColor8Bit.tcDeepSkyBlue1
TermColor8Bit.tcDeepSkyBlue1
tcDeepSkyBlue2:
TermColor8Bit.tcDeepSkyBlue2
TermColor8Bit.tcDeepSkyBlue2
tcDeepSkyBlue3:
TermColor8Bit.tcDeepSkyBlue3
TermColor8Bit.tcDeepSkyBlue3
tcDeepSkyBlue3_1:
TermColor8Bit.tcDeepSkyBlue3_1
TermColor8Bit.tcDeepSkyBlue3_1
tcDeepSkyBlue4:
TermColor8Bit.tcDeepSkyBlue4
TermColor8Bit.tcDeepSkyBlue4
tcDeepSkyBlue4_1:
TermColor8Bit.tcDeepSkyBlue4_1
TermColor8Bit.tcDeepSkyBlue4_1
tcDeepSkyBlue4_2:
TermColor8Bit.tcDeepSkyBlue4_2
TermColor8Bit.tcDeepSkyBlue4_2
tcDefault:
colorstring: tcDefault
colorstring: tcDefault
tcDodgerBlue1:
TermColor8Bit.tcDodgerBlue1
TermColor8Bit.tcDodgerBlue1
tcDodgerBlue2:
TermColor8Bit.tcDodgerBlue2
TermColor8Bit.tcDodgerBlue2
tcDodgerBlue3:
TermColor8Bit.tcDodgerBlue3
TermColor8Bit.tcDodgerBlue3
tcFuchsia:
TermColor8Bit.tcFuchsia
TermColor8Bit.tcFuchsia
tcGold1:
TermColor8Bit.tcGold1
TermColor8Bit.tcGold1
tcGold3:
TermColor8Bit.tcGold3
TermColor8Bit.tcGold3
tcGold3_1:
TermColor8Bit.tcGold3_1
TermColor8Bit.tcGold3_1
tcGreen:
TermColor8Bit.tcGreen
TermColor8Bit.tcGreen
tcGreen1:
TermColor8Bit.tcGreen1
TermColor8Bit.tcGreen1
tcGreen3:
TermColor8Bit.tcGreen3
TermColor8Bit.tcGreen3
tcGreen3_1:
TermColor8Bit.tcGreen3_1
TermColor8Bit.tcGreen3_1
tcGreen4:
TermColor8Bit.tcGreen4
TermColor8Bit.tcGreen4
tcGreenYellow:
TermColor8Bit.tcGreenYellow
TermColor8Bit.tcGreenYellow
tcGrey:
TermColor8Bit.tcGrey
TermColor8Bit.tcGrey
tcGrey0:
TermColor8Bit.tcGrey0
TermColor8Bit.tcGrey0
tcGrey100:
TermColor8Bit.tcGrey100
TermColor8Bit.tcGrey100
tcGrey11:
TermColor8Bit.tcGrey11
TermColor8Bit.tcGrey11
tcGrey15:
TermColor8Bit.tcGrey15
TermColor8Bit.tcGrey15
tcGrey19:
TermColor8Bit.tcGrey19
TermColor8Bit.tcGrey19
tcGrey23:
TermColor8Bit.tcGrey23
TermColor8Bit.tcGrey23
tcGrey27:
TermColor8Bit.tcGrey27
TermColor8Bit.tcGrey27
tcGrey3:
TermColor8Bit.tcGrey3
TermColor8Bit.tcGrey3
tcGrey30:
TermColor8Bit.tcGrey30
TermColor8Bit.tcGrey30
tcGrey35:
TermColor8Bit.tcGrey35
TermColor8Bit.tcGrey35
tcGrey37:
TermColor8Bit.tcGrey37
TermColor8Bit.tcGrey37
tcGrey39:
TermColor8Bit.tcGrey39
TermColor8Bit.tcGrey39
tcGrey42:
TermColor8Bit.tcGrey42
TermColor8Bit.tcGrey42
tcGrey46:
TermColor8Bit.tcGrey46
TermColor8Bit.tcGrey46
tcGrey50:
TermColor8Bit.tcGrey50
TermColor8Bit.tcGrey50
tcGrey53:
TermColor8Bit.tcGrey53
TermColor8Bit.tcGrey53
tcGrey54:
TermColor8Bit.tcGrey54
TermColor8Bit.tcGrey54
tcGrey58:
TermColor8Bit.tcGrey58
TermColor8Bit.tcGrey58
tcGrey62:
TermColor8Bit.tcGrey62
TermColor8Bit.tcGrey62
tcGrey63:
TermColor8Bit.tcGrey63
TermColor8Bit.tcGrey63
tcGrey66:
TermColor8Bit.tcGrey66
TermColor8Bit.tcGrey66
tcGrey69:
TermColor8Bit.tcGrey69
TermColor8Bit.tcGrey69
tcGrey7:
TermColor8Bit.tcGrey7
TermColor8Bit.tcGrey7
tcGrey70:
TermColor8Bit.tcGrey70
TermColor8Bit.tcGrey70
tcGrey74:
TermColor8Bit.tcGrey74
TermColor8Bit.tcGrey74
tcGrey78:
TermColor8Bit.tcGrey78
TermColor8Bit.tcGrey78
tcGrey82:
TermColor8Bit.tcGrey82
TermColor8Bit.tcGrey82
tcGrey84:
TermColor8Bit.tcGrey84
TermColor8Bit.tcGrey84
tcGrey85:
TermColor8Bit.tcGrey85
TermColor8Bit.tcGrey85
tcGrey89:
TermColor8Bit.tcGrey89
TermColor8Bit.tcGrey89
tcGrey93:
TermColor8Bit.tcGrey93
TermColor8Bit.tcGrey93
tcGreyColors:
colorstring: tcGreyColors
colorstring: tcGreyColors
tcHoneydew2:
TermColor8Bit.tcHoneydew2
TermColor8Bit.tcHoneydew2
tcHotPink:
TermColor8Bit.tcHotPink
TermColor8Bit.tcHotPink
tcHotPink_1:
TermColor8Bit.tcHotPink_1
TermColor8Bit.tcHotPink_1
tcHotPink2:
TermColor8Bit.tcHotPink2
TermColor8Bit.tcHotPink2
tcHotPink3:
TermColor8Bit.tcHotPink3
TermColor8Bit.tcHotPink3
tcHotPink3_1:
TermColor8Bit.tcHotPink3_1
TermColor8Bit.tcHotPink3_1
tcIndianRed:
TermColor8Bit.tcIndianRed
TermColor8Bit.tcIndianRed
tcIndianRed_1:
TermColor8Bit.tcIndianRed_1
TermColor8Bit.tcIndianRed_1
tcIndianRed1_1:
TermColor8Bit.tcIndianRed1_1
TermColor8Bit.tcIndianRed1_1
tcIndianRed1_2:
TermColor8Bit.tcIndianRed1_2
TermColor8Bit.tcIndianRed1_2
tcKhaki1:
TermColor8Bit.tcKhaki1
TermColor8Bit.tcKhaki1
tcKhaki3:
TermColor8Bit.tcKhaki3
TermColor8Bit.tcKhaki3
tcLightCoral:
TermColor8Bit.tcLightCoral
TermColor8Bit.tcLightCoral
tcLightCyan1:
TermColor8Bit.tcLightCyan1
TermColor8Bit.tcLightCyan1
tcLightCyan3:
TermColor8Bit.tcLightCyan3
TermColor8Bit.tcLightCyan3
tcLightGoldenrod1:
TermColor8Bit.tcLightGoldenrod1
TermColor8Bit.tcLightGoldenrod1
tcLightGoldenrod2:
TermColor8Bit.tcLightGoldenrod2
TermColor8Bit.tcLightGoldenrod2
tcLightGoldenrod2_1:
TermColor8Bit.tcLightGoldenrod2_1
TermColor8Bit.tcLightGoldenrod2_1
tcLightGoldenrod2_2:
TermColor8Bit.tcLightGoldenrod2_2
TermColor8Bit.tcLightGoldenrod2_2
tcLightGoldenrod3:
TermColor8Bit.tcLightGoldenrod3
TermColor8Bit.tcLightGoldenrod3
tcLightGreen:
TermColor8Bit.tcLightGreen
TermColor8Bit.tcLightGreen
tcLightGreen_1:
TermColor8Bit.tcLightGreen_1
TermColor8Bit.tcLightGreen_1
tcLightPink1:
TermColor8Bit.tcLightPink1
TermColor8Bit.tcLightPink1
tcLightPink3:
TermColor8Bit.tcLightPink3
TermColor8Bit.tcLightPink3
tcLightPink4:
TermColor8Bit.tcLightPink4
TermColor8Bit.tcLightPink4
tcLightSalmon1:
TermColor8Bit.tcLightSalmon1
TermColor8Bit.tcLightSalmon1
tcLightSalmon3:
TermColor8Bit.tcLightSalmon3
TermColor8Bit.tcLightSalmon3
tcLightSalmon3_1:
TermColor8Bit.tcLightSalmon3_1
TermColor8Bit.tcLightSalmon3_1
tcLightSeaGreen:
TermColor8Bit.tcLightSeaGreen
TermColor8Bit.tcLightSeaGreen
tcLightSkyBlue1:
TermColor8Bit.tcLightSkyBlue1
TermColor8Bit.tcLightSkyBlue1
tcLightSkyBlue3:
TermColor8Bit.tcLightSkyBlue3
TermColor8Bit.tcLightSkyBlue3
tcLightSkyBlue3_1:
TermColor8Bit.tcLightSkyBlue3_1
TermColor8Bit.tcLightSkyBlue3_1
tcLightSlateBlue:
TermColor8Bit.tcLightSlateBlue
TermColor8Bit.tcLightSlateBlue
tcLightSlateGrey:
TermColor8Bit.tcLightSlateGrey
TermColor8Bit.tcLightSlateGrey
tcLightSteelBlue:
TermColor8Bit.tcLightSteelBlue
TermColor8Bit.tcLightSteelBlue
tcLightSteelBlue1:
TermColor8Bit.tcLightSteelBlue1
TermColor8Bit.tcLightSteelBlue1
tcLightSteelBlue3:
TermColor8Bit.tcLightSteelBlue3
TermColor8Bit.tcLightSteelBlue3
tcLightYellow3:
TermColor8Bit.tcLightYellow3
TermColor8Bit.tcLightYellow3
tcLime:
TermColor8Bit.tcLime
TermColor8Bit.tcLime
tcMagenta1:
TermColor8Bit.tcMagenta1
TermColor8Bit.tcMagenta1
tcMagenta2:
TermColor8Bit.tcMagenta2
TermColor8Bit.tcMagenta2
tcMagenta2_1:
TermColor8Bit.tcMagenta2_1
TermColor8Bit.tcMagenta2_1
tcMagenta3:
TermColor8Bit.tcMagenta3
TermColor8Bit.tcMagenta3
tcMagenta3_1:
TermColor8Bit.tcMagenta3_1
TermColor8Bit.tcMagenta3_1
tcMagenta3_2:
TermColor8Bit.tcMagenta3_2
TermColor8Bit.tcMagenta3_2
tcMaroon:
TermColor8Bit.tcMaroon
TermColor8Bit.tcMaroon
tcMediumOrchid:
TermColor8Bit.tcMediumOrchid
TermColor8Bit.tcMediumOrchid
tcMediumOrchid1:
TermColor8Bit.tcMediumOrchid1
TermColor8Bit.tcMediumOrchid1
tcMediumOrchid1_1:
TermColor8Bit.tcMediumOrchid1_1
TermColor8Bit.tcMediumOrchid1_1
tcMediumOrchid3:
TermColor8Bit.tcMediumOrchid3
TermColor8Bit.tcMediumOrchid3
tcMediumPurple:
TermColor8Bit.tcMediumPurple
TermColor8Bit.tcMediumPurple
tcMediumPurple1:
TermColor8Bit.tcMediumPurple1
TermColor8Bit.tcMediumPurple1
tcMediumPurple2:
TermColor8Bit.tcMediumPurple2
TermColor8Bit.tcMediumPurple2
tcMediumPurple2_1:
TermColor8Bit.tcMediumPurple2_1
TermColor8Bit.tcMediumPurple2_1
tcMediumPurple3:
TermColor8Bit.tcMediumPurple3
TermColor8Bit.tcMediumPurple3
tcMediumPurple3_1:
TermColor8Bit.tcMediumPurple3_1
TermColor8Bit.tcMediumPurple3_1
tcMediumPurple4:
TermColor8Bit.tcMediumPurple4
TermColor8Bit.tcMediumPurple4
tcMediumSpringGreen:
TermColor8Bit.tcMediumSpringGreen
TermColor8Bit.tcMediumSpringGreen
tcMediumTurquoise:
TermColor8Bit.tcMediumTurquoise
TermColor8Bit.tcMediumTurquoise
tcMediumVioletRed:
TermColor8Bit.tcMediumVioletRed
TermColor8Bit.tcMediumVioletRed
tcMistyRose1:
TermColor8Bit.tcMistyRose1
TermColor8Bit.tcMistyRose1
tcMistyRose3:
TermColor8Bit.tcMistyRose3
TermColor8Bit.tcMistyRose3
tcNavajoWhite1:
TermColor8Bit.tcNavajoWhite1
TermColor8Bit.tcNavajoWhite1
tcNavajoWhite3:
TermColor8Bit.tcNavajoWhite3
TermColor8Bit.tcNavajoWhite3
tcNavy:
TermColor8Bit.tcNavy
TermColor8Bit.tcNavy
tcNavyBlue:
TermColor8Bit.tcNavyBlue
TermColor8Bit.tcNavyBlue
tcOlive:
TermColor8Bit.tcOlive
TermColor8Bit.tcOlive
tcOrange1:
TermColor8Bit.tcOrange1
TermColor8Bit.tcOrange1
tcOrange3:
TermColor8Bit.tcOrange3
TermColor8Bit.tcOrange3
tcOrange4:
TermColor8Bit.tcOrange4
TermColor8Bit.tcOrange4
tcOrange4_1:
TermColor8Bit.tcOrange4_1
TermColor8Bit.tcOrange4_1
tcOrangeRed1:
TermColor8Bit.tcOrangeRed1
TermColor8Bit.tcOrangeRed1
tcOrchid:
TermColor8Bit.tcOrchid
TermColor8Bit.tcOrchid
tcOrchid1:
TermColor8Bit.tcOrchid1
TermColor8Bit.tcOrchid1
tcOrchid2:
TermColor8Bit.tcOrchid2
TermColor8Bit.tcOrchid2
tcPaleGreen1:
TermColor8Bit.tcPaleGreen1
TermColor8Bit.tcPaleGreen1
tcPaleGreen1_1:
TermColor8Bit.tcPaleGreen1_1
TermColor8Bit.tcPaleGreen1_1
tcPaleGreen3:
TermColor8Bit.tcPaleGreen3
TermColor8Bit.tcPaleGreen3
tcPaleGreen3_1:
TermColor8Bit.tcPaleGreen3_1
TermColor8Bit.tcPaleGreen3_1
tcPaleTurquoise1:
TermColor8Bit.tcPaleTurquoise1
TermColor8Bit.tcPaleTurquoise1
tcPaleTurquoise4:
TermColor8Bit.tcPaleTurquoise4
TermColor8Bit.tcPaleTurquoise4
tcPaleVioletRed1:
TermColor8Bit.tcPaleVioletRed1
TermColor8Bit.tcPaleVioletRed1
tcPink1:
TermColor8Bit.tcPink1
TermColor8Bit.tcPink1
tcPink3:
TermColor8Bit.tcPink3
TermColor8Bit.tcPink3
tcPlum1:
TermColor8Bit.tcPlum1
TermColor8Bit.tcPlum1
tcPlum2:
TermColor8Bit.tcPlum2
TermColor8Bit.tcPlum2
tcPlum3:
TermColor8Bit.tcPlum3
TermColor8Bit.tcPlum3
tcPlum4:
TermColor8Bit.tcPlum4
TermColor8Bit.tcPlum4
tcPurple:
TermColor8Bit.tcPurple
TermColor8Bit.tcPurple
tcPurple_1:
TermColor8Bit.tcPurple_1
TermColor8Bit.tcPurple_1
tcPurple_2:
TermColor8Bit.tcPurple_2
TermColor8Bit.tcPurple_2
tcPurple3:
TermColor8Bit.tcPurple3
TermColor8Bit.tcPurple3
tcPurple4:
TermColor8Bit.tcPurple4
TermColor8Bit.tcPurple4
tcPurple4_1:
TermColor8Bit.tcPurple4_1
TermColor8Bit.tcPurple4_1
tcRed:
TermColor8Bit.tcRed
TermColor8Bit.tcRed
tcRed1:
TermColor8Bit.tcRed1
TermColor8Bit.tcRed1
tcRed3:
TermColor8Bit.tcRed3
TermColor8Bit.tcRed3
tcRed3_1:
TermColor8Bit.tcRed3_1
TermColor8Bit.tcRed3_1
tcRosyBrown:
TermColor8Bit.tcRosyBrown
TermColor8Bit.tcRosyBrown
tcRoyalBlue1:
TermColor8Bit.tcRoyalBlue1
TermColor8Bit.tcRoyalBlue1
tcSalmon1:
TermColor8Bit.tcSalmon1
TermColor8Bit.tcSalmon1
tcSandyBrown:
TermColor8Bit.tcSandyBrown
TermColor8Bit.tcSandyBrown
tcSeaGreen1:
TermColor8Bit.tcSeaGreen1
TermColor8Bit.tcSeaGreen1
tcSeaGreen1_1:
TermColor8Bit.tcSeaGreen1_1
TermColor8Bit.tcSeaGreen1_1
tcSeaGreen2:
TermColor8Bit.tcSeaGreen2
TermColor8Bit.tcSeaGreen2
tcSeaGreen3:
TermColor8Bit.tcSeaGreen3
TermColor8Bit.tcSeaGreen3
tcSilver:
TermColor8Bit.tcSilver
TermColor8Bit.tcSilver
tcSkyBlue1:
TermColor8Bit.tcSkyBlue1
TermColor8Bit.tcSkyBlue1
tcSkyBlue2:
TermColor8Bit.tcSkyBlue2
TermColor8Bit.tcSkyBlue2
tcSkyBlue3:
TermColor8Bit.tcSkyBlue3
TermColor8Bit.tcSkyBlue3
tcSlateBlue1:
TermColor8Bit.tcSlateBlue1
TermColor8Bit.tcSlateBlue1
tcSlateBlue3:
TermColor8Bit.tcSlateBlue3
TermColor8Bit.tcSlateBlue3
tcSlateBlue3_1:
TermColor8Bit.tcSlateBlue3_1
TermColor8Bit.tcSlateBlue3_1
tcSpringGreen1:
TermColor8Bit.tcSpringGreen1
TermColor8Bit.tcSpringGreen1
tcSpringGreen2:
TermColor8Bit.tcSpringGreen2
TermColor8Bit.tcSpringGreen2
tcSpringGreen2_1:
TermColor8Bit.tcSpringGreen2_1
TermColor8Bit.tcSpringGreen2_1
tcSpringGreen3:
TermColor8Bit.tcSpringGreen3
TermColor8Bit.tcSpringGreen3
tcSpringGreen3_1:
TermColor8Bit.tcSpringGreen3_1
TermColor8Bit.tcSpringGreen3_1
tcSpringGreen4:
TermColor8Bit.tcSpringGreen4
TermColor8Bit.tcSpringGreen4
tcSteelBlue:
TermColor8Bit.tcSteelBlue
TermColor8Bit.tcSteelBlue
tcSteelBlue1:
TermColor8Bit.tcSteelBlue1
TermColor8Bit.tcSteelBlue1
tcSteelBlue1_1:
TermColor8Bit.tcSteelBlue1_1
TermColor8Bit.tcSteelBlue1_1
tcSteelBlue3:
TermColor8Bit.tcSteelBlue3
TermColor8Bit.tcSteelBlue3
tcTan:
TermColor8Bit.tcTan
TermColor8Bit.tcTan
tcTeal:
TermColor8Bit.tcTeal
TermColor8Bit.tcTeal
tcThistle1:
TermColor8Bit.tcThistle1
TermColor8Bit.tcThistle1
tcThistle3:
TermColor8Bit.tcThistle3
TermColor8Bit.tcThistle3
tcTurquoise2:
TermColor8Bit.tcTurquoise2
TermColor8Bit.tcTurquoise2
tcTurquoise4:
TermColor8Bit.tcTurquoise4
TermColor8Bit.tcTurquoise4
tcViolet:
TermColor8Bit.tcViolet
TermColor8Bit.tcViolet
tcWheat1:
TermColor8Bit.tcWheat1
TermColor8Bit.tcWheat1
tcWheat4:
TermColor8Bit.tcWheat4
TermColor8Bit.tcWheat4
tcWhite:
TermColor8Bit.tcWhite
TermColor8Bit.tcWhite
tcYellow:
TermColor8Bit.tcYellow
TermColor8Bit.tcYellow
tcYellow1:
TermColor8Bit.tcYellow1
TermColor8Bit.tcYellow1
tcYellow2:
TermColor8Bit.tcYellow2
TermColor8Bit.tcYellow2
tcYellow3:
TermColor8Bit.tcYellow3
TermColor8Bit.tcYellow3
tcYellow3_1:
TermColor8Bit.tcYellow3_1
TermColor8Bit.tcYellow3_1
tcYellow4:
TermColor8Bit.tcYellow4
TermColor8Bit.tcYellow4
tcYellow4_1:
TermColor8Bit.tcYellow4_1
TermColor8Bit.tcYellow4_1
term:
hparse_pegs: term(t: char): Peg
hparse_pegs: term(p: Peg): string
hparse_pegs: term(t: string): Peg
term8Bit:
colorstring: term8Bit(color: Color): TermColor8Bit
colorstring: term8Bit(gray: range[0 .. 23]): TermColor8Bit
colorstring: term8Bit(r, g, b: range[0 .. 5]): TermColor8Bit
colorstring: term8Bit(color: Color): TermColor8Bit
colorstring: term8Bit(gray: range[0 .. 23]): TermColor8Bit
colorstring: term8Bit(r, g, b: range[0 .. 5]): TermColor8Bit
termAlignLeft:
colorstring: termAlignLeft(str: string; length: int; padding: char = ' '): string
colorstring: termAlignLeft(str: string; length: int; padding: char = ' '): string
TermBuf:
term_buf: TermBuf
term_buf: TermBuf
TermColor8Bit:
colorstring: TermColor8Bit
colorstring: TermColor8Bit
termFullIgnoreStyle:
hparse_pegs: termFullIgnoreStyle(t: string): Peg
TermGrid:
hdrawing: TermGrid
TermGridAssign:
term_buf: TermGridAssign
term_buf: TermGridAssign
TermGridConf:
hdrawing: TermGridConf
TermHSV:
colorstring: TermHSV
colorstring: TermHSV
termIgnoreCase:
hparse_pegs: termIgnoreCase(t: string): Peg
termLen:
colorstring: termLen(str: string): int
colorstring: termLen(str: string): int
TermMultiGrid:
hdrawing: TermMultiGrid
termNimIgnoreStyle:
hparse_pegs: termNimIgnoreStyle(t: string): Peg
TermRect:
hdrawing: TermRect
TermRectConf:
hdrawing: TermRectConf
TermTextConf:
term_buf: TermTextConf
term_buf: TermTextConf
TermWord:
htext_algo: TermWord
htext_algo: TermWord
tern:
gold: tern(predicate: bool; tBranch: untyped; fBranch: untyped): untyped
gold: tern(predicate: bool; tBranch: untyped; fBranch: untyped): untyped
test:
hunittest: test(name: static[string]; body: untyped): untyped
TestContext:
hunittest: TestContext
TestFailKind:
hunittest: TestFailKind
testFileEnded:
hunittest: testFileEnded()
testFileStarted:
hunittest: testFileStarted()
TestReport:
hunittest: TestReport
TestReportKind:
hunittest: TestReportKind
tetradic:
colorstring: tetradic(col: TermColor8Bit): array[4, TermColor8Bit]
colorstring: tetradic(col: TermColor8Bit): array[4, TermColor8Bit]
texIdents:
clformat: texIdents
clformat: texIdents
text:
html_ast2: text(writer; t: varargs[string])
textLen:
blockfmt: textLen(b: LytBlock): int
colorstring: textLen(str: ColoredLine): int
blockfmt: textLen(b: LytBlock): int
colorstring: textLen(str: ColoredLine): int
TextLineChars:
hlex_base: TextLineChars
TextWord:
htext_algo: TextWord
htext_algo: TextWord
tfkAstDiff:
TestFailKind.tfkAstDiff
tfkCallCheck:
TestFailKind.tfkCallCheck
tfkException:
TestFailKind.tfkException
tfkManualFail:
TestFailKind.tfkManualFail
tfkMatchDiff:
TestFailKind.tfkMatchDiff
tfkNoExceptionRaised:
TestFailKind.tfkNoExceptionRaised
tfkNone:
TestFailKind.tfkNone
tfkOpCheck:
TestFailKind.tfkOpCheck
tfkPredicateFail:
TestFailKind.tfkPredicateFail
tfkStrdiff:
TestFailKind.tfkStrdiff
tfkStructDiff:
TestFailKind.tfkStructDiff
tfkStructEq:
TestFailKind.tfkStructEq
tfkStructNeqNoDiff:
TestFailKind.tfkStructNeqNoDiff
tfkUnexpectedExceptionRaised:
TestFailKind.tfkUnexpectedExceptionRaised
thisScope:
hlogger: thisScope(logger: HLogger; name: string; kind: HLogScopeKind = hskScope): untyped
timeIt:
hunittest: timeIt(testName: string; params: seq[(string, TestValue)]; iterations: untyped; body: untyped): untyped
hunittest: timeIt(name: string; body: untyped): untyped
tkBracketEnd:
TokenKind.tkBracketEnd
tkBracketStart:
TokenKind.tkBracketStart
tkClass:
TokenKind.tkClass
tkCombinatorChildren:
TokenKind.tkCombinatorChildren
tkCombinatorDescendents:
TokenKind.tkCombinatorDescendents
tkCombinatorNextSibling:
TokenKind.tkCombinatorNextSibling
tkCombinatorSiblings:
TokenKind.tkCombinatorSiblings
tkComma:
TokenKind.tkComma
tkElement:
TokenKind.tkElement
tkEoi:
TokenKind.tkEoi
tkId:
TokenKind.tkId
tkIdentifier:
TokenKind.tkIdentifier
tkInvalid:
TokenKind.tkInvalid
tkParam:
TokenKind.tkParam
tkPredicate:
TokenKind.tkPredicate
tkPseudoEmpty:
TokenKind.tkPseudoEmpty
tkPseudoFirstChild:
TokenKind.tkPseudoFirstChild
tkPseudoFirstOfType:
TokenKind.tkPseudoFirstOfType
tkPseudoLastChild:
TokenKind.tkPseudoLastChild
tkPseudoLastOfType:
TokenKind.tkPseudoLastOfType
tkPseudoNot:
TokenKind.tkPseudoNot
tkPseudoNthChild:
TokenKind.tkPseudoNthChild
tkPseudoNthLastChild:
TokenKind.tkPseudoNthLastChild
tkPseudoNthLastOfType:
TokenKind.tkPseudoNthLastOfType
tkPseudoNthOfType:
TokenKind.tkPseudoNthOfType
tkPseudoOnlyChild:
TokenKind.tkPseudoOnlyChild
tkPseudoOnlyOfType:
TokenKind.tkPseudoOnlyOfType
tkString:
TokenKind.tkString
to8Bit:
colorstring: to8Bit(str: string; gray: range[0 .. 23]; colored: bool = true): ColoredText
colorstring: to8Bit(str: string; r, g, b: range[0 .. 5]; colored: bool = true): ColoredText
colorstring: to8Bit(str: string; color: TermColor8Bit): ColoredText
colorstring: to8Bit(str: string; gray: range[0 .. 23]; colored: bool = true): ColoredText
colorstring: to8Bit(str: string; r, g, b: range[0 .. 5]; colored: bool = true): ColoredText
colorstring: to8Bit(str: string; color: TermColor8Bit): ColoredText
to8BitBg:
colorstring: to8BitBg(str: string; gray: range[0 .. 23]; colored: bool = true): ColoredText
colorstring: to8BitBg(str: string; r, g, b: range[0 .. 5]; colored: bool = true): ColoredText
colorstring: to8BitBg(str: string; color: TermColor8Bit): ColoredText
colorstring: to8BitBg(str: string; gray: range[0 .. 23]; colored: bool = true): ColoredText
colorstring: to8BitBg(str: string; r, g, b: range[0 .. 5]; colored: bool = true): ColoredText
colorstring: to8BitBg(str: string; color: TermColor8Bit): ColoredText
toAbsDir:
oswrap: toAbsDir(dir: AnyDir | string; checkExists: bool = false; normalize: bool = true; root: AbsDir = getCurrentDir()): AbsDir
oswrap: toAbsDir(dir: AnyDir | string; checkExists: bool = false; normalize: bool = true; root: AbsDir = getCurrentDir()): AbsDir
toAbsFile:
oswrap: toAbsFile(file: AnyFile | string; checkExists: bool = false; normalize: bool = true; root: AbsDir = getCurrentDir()): AbsFile
oswrap: toAbsFile(file: AnyFile | string; checkExists: bool = false; normalize: bool = true; root: AbsDir = getCurrentDir()): AbsFile
toAbsolute:
hlex_base: toAbsolute(slice: PosStrSlice; offset: int): int
toAccs:
matching: toAccs(path: Path; name: NimNode; pathForType: bool): NimNode
toAlignSeq:
hseq_distance: toAlignSeq[T](inSeq: openArray[T]): Align[T]
hseq_distance: toAlignSeq[T](inSeq: openArray[T]): Align[T]
toArrayKeys:
algorithms: toArrayKeys[K, V](map: openArray[(K, V)]; skipDefault: bool = true): seq[K]
algorithms: toArrayKeys[K, V](map: openArray[(K, V)]; skipDefault: bool = true): seq[K]
toArrPos:
hprimitives: toArrPos(pos: (int, int)): ArrPos
hprimitives: toArrPos(pos: (int, int)): ArrPos
toArrRange:
hprimitives: toArrRange(a, b: int): ArrRange
hprimitives: toArrRange(a, b: int): ArrRange
toArrSize:
hprimitives: toArrSize(pos: ArrPos): ArrSize
hprimitives: toArrSize(pos: ArrPos): ArrSize
toBlackStr:
colored: toBlackStr(str: string; colored: bool = true): string
colored: toBlackStr(str: string; colored: bool = true): string
toBlock:
hprimitives: toBlock(s: seq[string]): StrBlock
hprimitives: toBlock(s: string): StrBlock
hprimitives: toBlock(s: seq[string]): StrBlock
hprimitives: toBlock(s: string): StrBlock
toBlue:
colorstring: toBlue(str: sink ColoredText; override: bool = false): ColoredText
colorstring: toBlue(str: string; color: bool): ColoredText
colorstring: toBlue(str: string; style: set[Style] = {}): ColoredText
colorstring: toBlue(str: sink ColoredText; override: bool = false): ColoredText
colorstring: toBlue(str: string; color: bool): ColoredText
colorstring: toBlue(str: string; style: set[Style] = {}): ColoredText
toBlueStr:
colored: toBlueStr(str: string; colored: bool = true): string
colored: toBlueStr(str: string; colored: bool = true): string
toBool:
oswrap: toBool(v: ShellVar; raiseInvalid: bool = true; fallback: bool = false): bool
oswrap: toBool(v: ShellVar; raiseInvalid: bool = true; fallback: bool = false): bool
strparser: toBool(str: string): bool
toCliValue:
hargparse: toCliValue(cli: FsFile or FsDir; doc: string = ""; desc: CliDesc = nil): CliValue
hargparse: toCliValue(cli: AbsFile or RelFile; doc: string = ""; desc: CliDesc = nil): CliValue
hargparse: toCliValue(cli: AbsDir or RelDir; doc: string = ""; desc: CliDesc = nil): CliValue
hargparse: toCliValue[A, B](cli: (A, B); doc: string = ""; desc: CliDesc = nil): CliValue
hargparse: toCliValue(cli: bool; doc: string = ""; desc: CliDesc = nil): CliValue
hargparse: toCliValue(tree: CliCmdTree; errors): CliValue
hargparse: toCliValue(cli: FsEntry; doc: string = ""; desc: CliDesc = nil): CliValue
hargparse: toCliValue(cli: int; doc: string = ""; desc: CliDesc = nil): CliValue
hargparse: toCliValue[T](cli: Option[T]; doc: string = ""; desc: CliDesc = nil): CliValue
hargparse: toCliValue[T](cli: seq[T]; doc: string = ""; desc: CliDesc = nil): CliValue
hargparse: toCliValue(shell: ShellExpr; doc: string = ""; desc: CliDesc = nil): CliValue
hargparse: toCliValue(cli: string; doc: string = ""; desc: CliDesc = nil): CliValue
toCodeError:
code_errors: toCodeError(node: NimNode; message: string; annotation: string = ""; lineRange: int = -2; iinfo: LineInfo = LineInfo()): CodeError
code_errors: toCodeError(nodes: openArray[tuple[node: NimNode, annot: string]]; message: string; iinfo: LineInfo = (filename: "???", line: 0, column: -1).toLineInfo()): CodeError
code_errors: toCodeError(str: string; offset, exprLen: int; message, annotation: string): CodeError
code_errors: toCodeError(node: NimNode; message: string; annotation: string = ""; lineRange: int = -2; iinfo: LineInfo = LineInfo()): CodeError
code_errors: toCodeError(nodes: openArray[tuple[node: NimNode, annot: string]]; message: string; iinfo: LineInfo = (filename: "???", line: 0, column: -1).toLineInfo()): CodeError
code_errors: toCodeError(str: string; offset, exprLen: int; message, annotation: string): CodeError
toColor:
colorstring: toColor(color: TermColor8Bit): Color
colorstring: toColor(color: TermColor8Bit): Color
toColored:
term_buf: toColored(grid: Seq2d[Rune]): Seq2d[ColoredRune]
colorstring: toColored(ch: char; styling: PrintStyling = initPrintStyling(); colorize: bool = true): ColoredRune
colorstring: toColored(rune: ColoredRune; styling: PrintStyling): ColoredRune
colorstring: toColored(rune: Rune): ColoredRune
colorstring: toColored(ch: Rune; styling: PrintStyling = initPrintStyling(); colorize: bool = true): ColoredRune
colorstring: toColored(str: string; styling: PrintStyling = initPrintStyling(); doColor: bool = true): ColoredString
hparse_base: toColored[K](toks: seq[HsTok[K]]; colorMap: array[K, PrintStyling] = default( array[K, PrintStyling]); wrapLine: int = 80): ColoredRuneGrid
term_buf: toColored(grid: Seq2d[Rune]): Seq2d[ColoredRune]
colorstring: toColored(ch: char; styling: PrintStyling = initPrintStyling(); colorize: bool = true): ColoredRune
colorstring: toColored(rune: ColoredRune; styling: PrintStyling): ColoredRune
colorstring: toColored(rune: Rune): ColoredRune
colorstring: toColored(ch: Rune; styling: PrintStyling = initPrintStyling(); colorize: bool = true): ColoredRune
colorstring: toColored(str: string; styling: PrintStyling = initPrintStyling(); doColor: bool = true): ColoredString
toColoredRuneGrid:
colorstring: toColoredRuneGrid(str: string): seq[seq[ColoredRune]]
colorstring: toColoredRuneGrid(str: string): seq[seq[ColoredRune]]
toColoredText:
colorstring: toColoredText(ch: char): ColoredText
colorstring: toColoredText(rune: ColoredLine): ColoredText
colorstring: toColoredText(rune: ColoredRune): ColoredText
colorstring: toColoredText(rune: ColoredRuneLine): ColoredText
colorstring: toColoredText(str: ColoredString): ColoredText
colorstring: toColoredText(text: ColoredText): ColoredText
colorstring: toColoredText(str: seq[string]): seq[ColoredText]
colorstring: toColoredText(str: string; styling: PrintStyling = defaultPrintStyling): ColoredText
colorstring: toColoredText(ch: char): ColoredText
colorstring: toColoredText(rune: ColoredLine): ColoredText
colorstring: toColoredText(rune: ColoredRune): ColoredText
colorstring: toColoredText(rune: ColoredRuneLine): ColoredText
colorstring: toColoredText(str: ColoredString): ColoredText
colorstring: toColoredText(text: ColoredText): ColoredText
colorstring: toColoredText(str: seq[string]): seq[ColoredText]
colorstring: toColoredText(str: string; styling: PrintStyling = defaultPrintStyling): ColoredText
toColorString:
code_errors: toColorString(err: CodeError): string
code_errors: toColorString(err: CodeError): string
toCompilesAssert:
code_errors: toCompilesAssert(errpos: LineInfo; expr: string; compileBody: NimNode; annotation: string; addBody: bool = true): NimNode
code_errors: toCompilesAssert(node, compileBody: NimNode; annotation: string; addBody: bool = false): NimNode
code_errors: toCompilesAssert(errpos: LineInfo; expr: string; compileBody: NimNode; annotation: string; addBody: bool = true): NimNode
code_errors: toCompilesAssert(node, compileBody: NimNode; annotation: string; addBody: bool = false): NimNode
toConstStr:
rx: toConstStr(rx: static[Rx]; flavor: RxFlavor = rxfPerl): untyped
toCountMap:
hmap: toCountMap[A](keys: openArray[A]): CountMap[A]
hmap: toCountMap[A](keys: openArray[A]): CountMap[A]
toCxxTemplateApproximate:
wraphelp_cxx: toCxxTemplateApproximate[T](base: T): CxxTemplateApproximate[T]
toCyan:
colorstring: toCyan(str: string; color: bool): ColoredText
colorstring: toCyan(str: string; style: set[Style] = {}): ColoredText
colorstring: toCyan(str: string; color: bool): ColoredText
colorstring: toCyan(str: string; style: set[Style] = {}): ColoredText
toCyanStr:
colored: toCyanStr(str: string; colored: bool = true): string
colored: toCyanStr(str: string; colored: bool = true): string
toDashedCase:
hstring_algo: toDashedCase(str: string): string
hstring_algo: toDashedCase(str: string): string
toDefault:
colorstring: toDefault(str: string; style: set[Style] = {}; colorize: bool = true): ColoredText
colorstring: toDefault(str: string; style: set[Style] = {}; colorize: bool = true): ColoredText
toDescriptiveIdent:
clformat: toDescriptiveIdent(text: string; override: array[char, Option[string]] = default( array[char, Option[string]]); allowed: set[char] = IdentChars): string
clformat: toDescriptiveIdent(text: string; override: array[char, Option[string]] = default( array[char, Option[string]]); allowed: set[char] = IdentChars): string
toDiffRC:
hprimitives: toDiffRC(rp: RelPos): (int, int)
hprimitives: toDiffRC(rp: RelPos): (int, int)
toDll:
oswrap: toDll(filename: string): string
oswrap: toDll(filename: string): string
toDocument:
html_ast: toDocument(html: HtmlElem; styleSection: string = ""): string
html_ast: toDocument(html: seq[HtmlElem]; styleSection: string = ""): string
toDotNodeId:
graphviz_ast: toDotNodeId(hash: Hash | int): DotNodeId
graphviz_ast: toDotNodeId[T](p: ptr T): DotNodeId
graphviz_ast: toDotNodeId(ids: seq[int]): seq[DotNodeId]
graphviz_ast: toDotNodeId(ids: seq[seq[int]]): seq[DotNodeId]
graphviz_ast: toDotNodeId(path: tuple[top, sub: int, port: DotPortPosition]): DotNodeId
graphviz_ast: toDotNodeId(path: tuple[top, sub: int]): DotNodeId
hgraph: toDotNodeId(id: HNode): DotNodeId
hgraph: toDotNodeId(id: HNodeId): DotNodeId
hgraph: toDotNodeId(id: seq[HNode | HNodeId]): seq[DotNodeId]
toDotPath:
graphviz_ast: toDotPath(top, sub: DotNodeId; port: DotPortPosition = dppNone): DotNodeId
graphviz_ast: toDotPath(top: int; sub: int; port: DotPortPosition = dppNone): DotNodeId
toExe:
oswrap: toExe(filename: string): string
oswrap: toExe(filename: string): string
toFlag:
hparse_base: toFlag[F](state: var HsLexerState[F]; newFlag: F)
toFlatStr:
html_ast: toFlatStr(n: HtmlElem; escape: bool = true): string
html_ast: toFlatStr(n: XmlNode; escape: bool = true): string
toFsDir:
oswrap: toFsDir(absDir: AbsDir): FsDir
oswrap: toFsDir(relDir: RelDir): FsDir
oswrap: toFsDir(dir: string): FsDir
oswrap: toFsDir(absDir: AbsDir): FsDir
oswrap: toFsDir(relDir: RelDir): FsDir
oswrap: toFsDir(dir: string): FsDir
toFsDirOption:
oswrap: toFsDirOption(absDir: Option[AbsDir]): Option[FsDir]
oswrap: toFsDirOption(relDir: Option[RelDir]): Option[FsDir]
oswrap: toFsDirOption(absDir: Option[AbsDir]): Option[FsDir]
oswrap: toFsDirOption(relDir: Option[RelDir]): Option[FsDir]
toFsDirSeq:
oswrap: toFsDirSeq(drs: seq[AbsDir]): seq[FsDir]
oswrap: toFsDirSeq(drs: seq[RelDir]): seq[FsDir]
oswrap: toFsDirSeq(drs: seq[AbsDir]): seq[FsDir]
oswrap: toFsDirSeq(drs: seq[RelDir]): seq[FsDir]
toFsEntry:
oswrap: toFsEntry(path: AnyPath): FsEntry
oswrap: toFsEntry(path: AnyPath; isLink: bool): FsEntry
oswrap: toFsEntry(path: string): FsEntry
oswrap: toFsEntry(path: AnyPath): FsEntry
oswrap: toFsEntry(path: AnyPath; isLink: bool): FsEntry
oswrap: toFsEntry(path: string): FsEntry
toFsFile:
oswrap: toFsFile(absFile: AbsFile): FsFile
oswrap: toFsFile(optFile: Option[AnyFile]): Option[FsFile]
oswrap: toFsFile(relFile: RelFile): FsFile
oswrap: toFsFile(absFile: AbsFile): FsFile
oswrap: toFsFile(optFile: Option[AnyFile]): Option[FsFile]
oswrap: toFsFile(relFile: RelFile): FsFile
toFsFileOption:
oswrap: toFsFileOption(absFile: Option[AbsFile]): Option[FsFile]
oswrap: toFsFileOption(relFile: Option[RelFile]): Option[FsFile]
oswrap: toFsFileOption(absFile: Option[AbsFile]): Option[FsFile]
oswrap: toFsFileOption(relFile: Option[RelFile]): Option[FsFile]
toFsFileSeq:
oswrap: toFsFileSeq(fls: seq[AbsFile]): seq[FsFile]
oswrap: toFsFileSeq(fls: seq[RelFile]): seq[FsFile]
oswrap: toFsFileSeq(fls: seq[AbsFile]): seq[FsFile]
oswrap: toFsFileSeq(fls: seq[RelFile]): seq[FsFile]
toFsTree:
oswrap: toFsTree(str: AbsDir): FsTree
oswrap: toFsTree(str: AbsDir): FsTree
toGenerated:
treesitter: toGenerated[N, K](node: HtsNode[N, K]; doConvert: bool = true): HtsNode[N, K]
toggleBuffer:
hlex_base: toggleBuffer(str; activate: bool = not str.bufferActive)
toGitGlob:
hseq_distance: toGitGlob(str: string): GitGlob
hseq_distance: toGitGlob(str: string): GitGlob
toGreen:
colorstring: toGreen(str: sink ColoredText; override: bool = false): ColoredText
colorstring: toGreen(str: string; color: bool): ColoredText
colorstring: toGreen(str: string; style: set[Style] = {}): ColoredText
colorstring: toGreen(str: sink ColoredText; override: bool = false): ColoredText
colorstring: toGreen(str: string; color: bool): ColoredText
colorstring: toGreen(str: string; style: set[Style] = {}): ColoredText
toGreenStr:
colored: toGreenStr(str: string; colored: bool = true): string
colored: toGreenStr(str: string; colored: bool = true): string
toHsParse:
hparse_base: toHsParse[K, Val](arg: proc (lexer: var HsLexer[HsTok[K]]): Val; first: set[K]): HsParseCallback[ HsTok[K], Val]
toHSV:
colorstring: toHSV(color: TermColor8Bit): TermHSV
colorstring: toHSV(color: TermColor8Bit): TermHSV
toHTML:
html_ast: toHTML(str: ColoredString; selector: bool = true): HtmlElem
toHtml:
html_ast: toHtml(strs: openArray[ColoredString]; selector: bool = true): HtmlElem
html_ast: toHtml(strs: seq[seq[ColoredString]]; selector: bool = true): HtmlElem
toHtmlCell:
html_ast: toHtmlCell(content: HtmlElem): HtmlElem
html_ast: toHtmlCell(strbl: StrBlock): HtmlElem
html_ast: toHtmlCell(strbl: string): HtmlElem
toHtmlDoc:
html_ast: toHtmlDoc(html: HtmlElem): string
toHtmlRow:
html_ast: toHtmlRow(cell: HtmlElem): HtmlElem
html_ast: toHtmlRow(cells: seq[HtmlElem]): HtmlElem
toHtmlTable:
html_ast: toHtmlTable(cells: seq[seq[HtmlElem]]): HtmlElem
toHtmlTableHoriz:
html_ast: toHtmlTableHoriz(cells: seq[HtmlElem]): HtmlElem
toHtmlTableVert:
html_ast: toHtmlTableVert(cells: seq[HtmlElem]): HtmlElem
toHtmlText:
html_ast: toHtmlText(text: string; color: Color = colNoColor; props: set[HtmlTextProp] = {}; bgColor: Color = colNoColor): HtmlElem
toHtsNode:
treesitter: toHtsNode[N, K](node: N; base: ptr string; generated: bool = false; storePtr: bool = true): HtsNode[N, K]
toHtsTree:
treesitter: toHtsTree[N, K](node: N; base: ptr string; unnamed: bool = false; storePtr: bool = true): HtsNode[N, K]
toInt:
strparser: toInt(str: string): int
toIntSeq:
strparser: toIntSeq(str: string): seq[int]
toItalic:
colorstring: toItalic(str: string): ColoredText
colorstring: toItalic(str: string; color: bool): ColoredText
colorstring: toItalic(str: string): ColoredText
colorstring: toItalic(str: string; color: bool): ColoredText
toJson:
oswrap: toJson(v: ShellVar): JsonNode
hjson: toJson(arg: string | SomeInteger | bool | float | char; opts: JsonConvertOpts = defaultJsonConvertOptions): JsonNode
hjson: toJson[T](arg: seq[T] | openArray[T] | set[T]; opts: JsonConvertOpts = defaultJsonConvertOptions): JsonNode
hjson: toJson[T](arg: openArray[(string, T)] | seq[(string, T)]; opts: JsonConvertOpts = defaultJsonConvertOptions): JsonNode
hjson: toJson(arg: enum; opts: JsonConvertOpts = defaultJsonConvertOptions): JsonNode
hjson: toJson(arg: object | tuple | ref object | ref tuple; opts: JsonConvertOpts = defaultJsonConvertOptions): JsonNode
hjson: toJson(arg: object | tuple | ref object | ref tuple; ignoreFields: static[seq[string]]; opts: JsonConvertOpts = defaultJsonConvertOptions): JsonNode
hjson: toJson(arg: openArray[(string, JsonNode)]; opts: JsonConvertOpts = defaultJsonConvertOptions): JsonNode
hjson: toJson[K, V](table: Table[K, V]): JsonNode
hshell: toJson(v: ShellGlob): JsonNode
oswrap: toJson(v: ShellVar): JsonNode
TokenKind:
tree_selector: TokenKind
toKeySet:
algorithms: toKeySet[K, V](map: openArray[(K, V)]): set[K]
algorithms: toKeySet[K, V](map: openArray[(K, V)]): set[K]
toLatinAbbrChar:
clformat: toLatinAbbrChar(ch: char): string
clformat: toLatinAbbrChar(ch: char): string
toLatinNamedChar:
clformat: toLatinNamedChar(ch: char): seq[string]
clformat: toLatinNamedChar(ch: char): seq[string]
toLayouts:
blockfmt: toLayouts(bl: LytBlock; opts: LytOptions = defaultFormatOpts): seq[Layout]
blockfmt: toLayouts(bl: LytBlock; opts: LytOptions = defaultFormatOpts): seq[Layout]
toLineInfo:
code_errors: toLineInfo(arg: InstantiationInfo): LineInfo
code_errors: toLineInfo(arg: InstantiationInfo): LineInfo
toLink:
colored: toLink(pos: (string, int, int); desc: string = "file://" & pos[0] & ":" & $pos[1] & ":" & $pos[2]): string
colored: toLink(link: string; desc: string = link): string
colored: toLink(pos: (string, int, int); desc: string = "file://" & pos[0] & ":" & $pos[1] & ":" & $pos[2]): string
colored: toLink(link: string; desc: string = link): string
toLogStr:
hshell: toLogStr(cmd: ShellCmd): ColoredText
toLower:
colorstring: toLower(text: sink ColoredText): ColoredText
colorstring: toLower(text: sink ColoredText): ColoredText
toMagenta:
colorstring: toMagenta(str: string; color: bool): ColoredText
colorstring: toMagenta(str: string; style: set[Style] = {}): ColoredText
colorstring: toMagenta(str: string; color: bool): ColoredText
colorstring: toMagenta(str: string; style: set[Style] = {}): ColoredText
toMagentaStr:
colored: toMagentaStr(str: string; colored: bool = true): string
colored: toMagentaStr(str: string; colored: bool = true): string
toMap:
hmap: toMap[A, B](pairs: openArray[(A, B)]): Map[A, B]
hmap: toMap[A, B](pairs: openArray[(A, B)]): Map[A, B]
toMapArray:
algorithms: toMapArray[K, V](map: openArray[(K, V)]): array[K, V]
algorithms: toMapArray[K, V](map: openArray[(set[K], V)]): array[K, V]
algorithms: toMapArray[K, V1, V2](conv: proc (v1: V1): V2; map: openArray[(K, V1)]): array[ K, V2]
algorithms: toMapArray[K, V](map: openArray[(K, V)]): array[K, V]
algorithms: toMapArray[K, V](map: openArray[(set[K], V)]): array[K, V]
algorithms: toMapArray[K, V1, V2](conv: proc (v1: V1): V2; map: openArray[(K, V1)]): array[ K, V2]
toMapArraySome:
algorithms: toMapArraySome[K, V](map: openArray[(K, V)]): array[K, V]
algorithms: toMapArraySome[K, V](map: openArray[(K, V)]): array[K, V]
toMulticell:
seq2d: toMulticell[T](grid: Seq2d[T]): MulticellGrid[T]
seq2d: toMulticell[T](header: T; size: ArrSize): MulticellGrid[T]
seq2d: toMulticell[T](grid: Seq2d[T]): MulticellGrid[T]
seq2d: toMulticell[T](header: T; size: ArrSize): MulticellGrid[T]
toNamedMultichar:
clformat: toNamedMultichar(str: string): seq[(string, string, int)]
clformat: toNamedMultichar(str: string): seq[(string, string, int)]
toNamedMulticharJoin:
clformat: toNamedMulticharJoin(str: string; lowerStart: bool = true; singlename: bool = false): string
clformat: toNamedMulticharJoin(str: string; lowerStart: bool = true; singlename: bool = false): string
toNumericCode:
langcodes: toNumericCode(cc: CountryCode): string
toOrderedMap:
hmap: toOrderedMap[A, B](pairs: openArray[(A, B)]): OrderedMap[A, B]
hmap: toOrderedMap[A, B](pairs: openArray[(A, B)]): OrderedMap[A, B]
top:
gold: top[T](s: seq[T]): untyped
gold: top[T](s: seq[T]): untyped
hgraph: top(stack: HNodeStack): HNode
toPath:
ast_spec: toPath[N](ast: N; path: seq[int]): string
topFlag:
hparse_base: topFlag[F](state: var HsLexerState[F]): F
toPlainString:
colorstring: toPlainString(text: ColoredText): string
colorstring: toPlainString(text: ColoredText): string
toPluralNoun:
clformat: toPluralNoun(noun: ColoredText; count: int; addNum: bool = true; plural: ColoredText = default(ColoredText)): ColoredText
msgbuilder: toPluralNoun(noun: string; count: int; addNum: bool = true; plural: string = ""): string
clformat: toPluralNoun(noun: ColoredText; count: int; addNum: bool = true; plural: ColoredText = default(ColoredText)): ColoredText
msgbuilder: toPluralNoun(noun: string; count: int; addNum: bool = true; plural: string = ""): string
toPng:
graphviz_ast: toPng(graph: DotGraph; resfile: AbsFile; resolution: int = 300; tmpfile: AbsFile = getAppTempFile("dotTmpFile.dot"); tmpimage: AbsFile = getAppTempFile("dotTmpImage.png")): void
graphviz_ast: toPng(graph: DotGraph; resfile: string; resolution: int = 300; tmpfile: string = "/tmp/dot-file.dot"; tmpimage: string = "/tmp/dot-image-tmp.png"): void
topologicalOrdering:
hgraph: topologicalOrdering[N, E](graph: HGraph[N, E]): seq[HNode]
toPos:
hprimitives: toPos(row, col: int): ArrPos
hprimitives: toPos(row, col: int): ArrPos
toPPrintBlock:
hpprint: toPPrintBlock(tree: PPrintTree; conf: PPrintConf): LytBlock
hpprint: toPPrintBlock(tree: PPrintTree; conf: PPrintConf): LytBlock
toPprintTree:
hpprint: toPprintTree[L, H](val: HSlice[L, H]; conf: var PPrintConf; path: PPrintPath): PPrintTree
hpprint: toPprintTree(val: JsonNode; conf: var PPrintConf; path: PPrintPath): PPrintTree
toPPrintTree:
hpprint: toPPrintTree[T](obj: T): PPrintTree
toPprintTree:
hpprint: toPprintTree[T](entry: T; conf: var PPrintConf; path: PPrintPath): PPrintTree
hpprint: toPprintTree[L, H](val: HSlice[L, H]; conf: var PPrintConf; path: PPrintPath): PPrintTree
hpprint: toPprintTree(val: JsonNode; conf: var PPrintConf; path: PPrintPath): PPrintTree
toPPrintTree:
hpprint: toPPrintTree[T](obj: T): PPrintTree
toPprintTree:
hpprint: toPprintTree[T](entry: T; conf: var PPrintConf; path: PPrintPath): PPrintTree
topRangeIndices:
hlex_base: topRangeIndices(str; leftShift: int = 0; rightShift: int = -1; doPop: bool = true): PosStrSlice
toPretty:
hjson: toPretty(j: JsonNode; maxWidth: int = 80): string
toPrettyStr:
html_ast: toPrettyStr(n: HtmlElem): string
html_ast: toPrettyStr(n: XmlNode): string
toPrintStyling:
colorstring: toPrintStyling(bg: BackgroundColor): PrintStyling
colorstring: toPrintStyling(fg: ForegroundColor): PrintStyling
colorstring: toPrintStyling(bg: BackgroundColor): PrintStyling
colorstring: toPrintStyling(fg: ForegroundColor): PrintStyling
toProcBox:
procbox: toProcBox(pr: proc): ProcBox
procbox: toProcBox(pr: proc): ProcBox
toPtr:
wraphelp: toPtr[T](p: PUarray[T]): ptr T
wraphelp: toPtr[T](r: ref T): ptr T
wraphelp: toPtr[T](p: PUarray[T]): ptr T
wraphelp: toPtr[T](r: ref T): ptr T
toPUarray:
wraphelp: toPUarray[T](p: ptr T): PUarray[T]
wraphelp: toPUarray[T](r: ref T): PUarray[T]
wraphelp: toPUarray[T](p: ptr T): PUarray[T]
wraphelp: toPUarray[T](r: ref T): PUarray[T]
toRange:
hprimitives: toRange(a, b: int): ArrRange
hprimitives: toRange(a, b: int): ArrRange
toRed:
colorstring: toRed(str: string; color: bool): ColoredText
colorstring: toRed(str: string; style: set[Style] = {}): ColoredText
colorstring: toRed(str: string; color: bool): ColoredText
colorstring: toRed(str: string; style: set[Style] = {}): ColoredText
toRedStr:
colored: toRedStr(str: string; colored: bool = true): string
colored: toRedStr(str: string; colored: bool = true): string
toRegex:
rx: toRegex(regex: Regex): Regex
rx: toRegex(rx: Rx): Regex
rx: toRegex(rx: static[Rx]): Regex
toReplaceHandler:
hparse_pegs: toReplaceHandler(expr: string; exprCalls: Table[string, proc (arg: string): string] = defaultReplacementCalls): PegReplaceHandler
toReplaceHandlerMap:
hparse_pegs: toReplaceHandlerMap(replaceMap: seq[tuple[peg: Peg, expr: string]]; exprCalls: Table[ string, proc (arg: string): string] = defaultReplacementCalls): seq[ (Peg, PegReplaceHandler)]
toRevMapArray:
algorithms: toRevMapArray[K, V](map: openArray[(K, V)]): array[V, K]
algorithms: toRevMapArray[K, V](map: openArray[(K, V)]): array[V, K]
toRGB:
colorstring: toRGB(color: TermColor8Bit): tuple[r, g, b: range[0 .. 5]]
colorstring: toRGB(color: TermColor8Bit): tuple[r, g, b: range[0 .. 5]]
toRomanNumeral:
clformat: toRomanNumeral(x: int): string
clformat: toRomanNumeral(x: int): string
toRope:
latex_ast: toRope(group: LAstGroup): Rope
latex_ast: toRope(node: LAstNode): Rope
toRune:
hprimitives: toRune(c: char): Rune
hprimitives: toRune(c: char): Rune
toRuneGrid:
colorstring: toRuneGrid(text: ColoredText): ColoredRuneGrid
colorstring: toRuneGrid(sseq: seq[seq[ColoredString]]): seq[seq[ColoredRune]]
colorstring: toRuneGrid(text: ColoredText): ColoredRuneGrid
colorstring: toRuneGrid(sseq: seq[seq[ColoredString]]): seq[seq[ColoredRune]]
toRuneLine:
colorstring: toRuneLine(text: ColoredText): ColoredRuneLine
colorstring: toRuneLine(text: ColoredText): ColoredRuneLine
toRunes:
hprimitives: toRunes(s: StrBlock): RuneBlock
hprimitives: toRunes(s: StrBlock): RuneBlock
toSet:
algorithms: toSet[E: enum](vals: openArray[E]): set[E]
algorithms: toSet[E: enum](vals: openArray[E]): set[E]
hgraph: toSet(path: HGraphPath): HNodeSet
hgraph: toSet(paths: seq[HGraphPath]): seq[HNodeSet]
toShellAst:
hshell: toShellAst(i: int): ShellAst
hshell: toShellAst(ast: ShellAst): ShellAst
hshell: toShellAst(cmd: ShellCmd): ShellAst
hshell: toShellAst(v: ShellVar): ShellAst
hshell: toShellAst(str: string): ShellAst
toShellCmd:
hshell: toShellCmd(ast: ShellAst): ShellCmd
hshell: toShellCmd(a: ShellExpr): ShellCmd
ps: toShellCmd(cmd: PsCommand): ShellCmd
xephyr: toShellCmd(cmd: XephyrCommand): ShellCmd
toSlice:
ast_spec: toSlice(arange: AstRange; maxLen: int): Slice[int]
toSnakeCamelCase:
hstring_algo: toSnakeCamelCase(str: string): string
hstring_algo: toSnakeCamelCase(str: string): string
toSnakeCase:
hstring_algo: toSnakeCase(str: string): string
hstring_algo: toSnakeCase(str: string): string
toSparse:
sparse_grid: toSparse[T](inseq: Seq2d[T]): SparseGrid[T]
toSparseGrid:
sparse_grid: toSparseGrid[T](s: seq[seq[T]]): SparseGrid[T]
toSqlite:
sqlite_extra: toSqlite(t: typedesc[enum]): string
sqlite_extra: toSqlite(t: typedesc[bool]): string
sqlite_extra: toSqlite(t: typedesc[int]): string
sqlite_extra: toSqlite[T](t: typedesc[Option[T]]): string
sqlite_extra: toSqlite(t: typedesc[string]): string
toStaticMessage:
code_errors: toStaticMessage(errpos: InstantiationInfo; expr: string; message: string; annot: string): string
code_errors: toStaticMessage(errpos: LineInfo; expr: string; message: string; annot: string; iinfo: LineInfo = (filename: "???", line: 0, column: -1).toLineInfo()): string
code_errors: toStaticMessage(node: NimNode; message: string; annot: string; iinfo: LineInfo = ( filename: "???", line: 0, column: -1).toLineInfo()): string
code_errors: toStaticMessage(errpos: InstantiationInfo; expr: string; message: string; annot: string): string
code_errors: toStaticMessage(errpos: LineInfo; expr: string; message: string; annot: string; iinfo: LineInfo = (filename: "???", line: 0, column: -1).toLineInfo()): string
code_errors: toStaticMessage(node: NimNode; message: string; annot: string; iinfo: LineInfo = ( filename: "???", line: 0, column: -1).toLineInfo()): string
toStr:
graphviz_ast: toStr(id: DotNodeId; isRecord: bool = false): string
hshell: toStr(inAst: ShellAst; oneline: bool = false): string
hshell: toStr(cmd: ShellCmd): string
hshell: toStr(part: ShellCmdPart; conf: ShellCmdConf; colored: bool = false): ColoredText
rx: toStr(rx: Rx; flavor: RxFlavor = rxfPerl): string
rx: toStr(kind: RxKind): string
rx: toStr(elem: RxSetElem): string
rx: toStr(special: RxSpecialKind; flavor: RxFlavor = rxfPerl): string
strparser: toStr(str: string): string
toStrGrid:
seq2d: toStrGrid(grid: seq[seq[string]]; default: StrBlock): Seq2d[StrBlock]
seq2d: toStrGrid(grid: seq[seq[string]]; default: StrBlock): Seq2d[StrBlock]
toString:
hseq_distance: toString[T](align: Align[AlignElem[T]]; gapSize: int = 1; gapString: string = "∅"): string
hseq_distance: toString[T](align: Align[T]; gapSize: int = 1; gapString: string = "∅"): string
algorithms: toString(x: enum): string
term_buf: toString(buf: TermBuf): string
blockfmt: toString(bl: LytBlock; rightMargin: int = 80; opts: LytOptions = defaultFormatOpts): ColoredText
colorstring: toString(rune: ColoredRune; color: bool = true): string
colorstring: toString(text: ColoredText; color: bool = true): string
colorstring: toString(runes: seq[ColoredRune]; color: bool = true): string
colorstring: toString(strs: seq[ColoredString]; color: bool = true): string
hseq_distance: toString[T](align: Align[AlignElem[T]]; gapSize: int = 1; gapString: string = "∅"): string
hseq_distance: toString[T](align: Align[T]; gapSize: int = 1; gapString: string = "∅"): string
algorithms: toString(x: enum): string
term_buf: toString(buf: TermBuf): string
edit_generator: toString(this: Action): string
mapping_store: toString(this: MultiMappingStore): string
tree: toString(this: Tree): string
openscad_ast: toString(node: ScadNode): string
blockfmt: toString(bl: LytBlock; rightMargin: int = 80; opts: LytOptions = defaultFormatOpts): ColoredText
htree_draw: toString[T](dt: DrawTree[T]): string
colorstring: toString(rune: ColoredRune; color: bool = true): string
colorstring: toString(text: ColoredText; color: bool = true): string
colorstring: toString(runes: seq[ColoredRune]; color: bool = true): string
colorstring: toString(strs: seq[ColoredString]; color: bool = true): string
toStringBlock:
term_buf: toStringBlock(buf: TermBuf): StrBlock
hdrawing: toStringBlock(grid: Seq2d[string]): seq[string]
hdrawing: toStringBlock(shape: Shape): seq[string]
term_buf: toStringBlock(buf: TermBuf): StrBlock
toStrPart:
hstring_algo: toStrPart(c: char): StrPart
hstring_algo: toStrPart(s: openArray[string]): StrPart
hstring_algo: toStrPart(cs: set[char]): StrPart
hstring_algo: toStrPart(s: string): StrPart
hstring_algo: toStrPart(c: char): StrPart
hstring_algo: toStrPart(s: openArray[string]): StrPart
hstring_algo: toStrPart(cs: set[char]): StrPart
hstring_algo: toStrPart(s: string): StrPart
toStrPartTuple:
hstring_algo: toStrPartTuple[A: StrPartConv; B: StrPartConv](indata: (A, B)): StrPartTuple
hstring_algo: toStrPartTuple[A: StrPartConv; B: StrPartConv](indata: (A, B)): StrPartTuple
toStrSeq:
hshell: toStrSeq(cmd: ShellCmd): seq[ColoredText]
strparser: toStrSeq(str: string): seq[string]
toStyled:
colorstring: toStyled(str: string; style: PrintStyling; colorize: bool = not false): string
colorstring: toStyled(str: string; style: PrintStyling; colorize: bool = not false): string
toStylizedAscii:
clformat: toStylizedAscii(c: char; style: AsciiStyle): string
clformat: toStylizedAscii(c: char; style: AsciiStyle): string
toSVG:
svg_ast: toSVG(line: Line): XmlNode
svg_ast: toSVG(p: Vec; annotate: static[char] = 'n'; style: Option[string] = none(string)): XmlNode
toSVGImage:
svg_ast: toSVGImage(body: seq[XmlNode]; width: int = 480; height: int = 480): XmlNode
toSVGsize:
svg_ast: toSVGsize(num: float): string
toT:
types: toT[T](it: It[T]): T
types: toT[T](it: It[T]): T
wraphelp_cxx: toT[T](approx: CxxTemplateApproximate[T]): T
toTermBuf:
term_buf: toTermBuf(strs: RuneBlock): TermBuf
term_buf: toTermBuf(bufs: Seq2d[TermBuf]): TermBuf
term_buf: toTermBuf(strs: seq[seq[string]]): TermBuf
term_buf: toTermBuf(bufs: seq[seq[TermBuf]]): TermBuf
term_buf: toTermBuf(bufs: seq[TermBuf]): TermBuf
term_buf: toTermBuf(strs: StrBlock): TermBuf
term_buf: toTermBuf(str: string): TermBuf
hdrawing: toTermBuf(shape: Shape): TermBuf
term_buf: toTermBuf(strs: RuneBlock): TermBuf
term_buf: toTermBuf(bufs: Seq2d[TermBuf]): TermBuf
term_buf: toTermBuf(strs: seq[seq[string]]): TermBuf
term_buf: toTermBuf(bufs: seq[seq[TermBuf]]): TermBuf
term_buf: toTermBuf(bufs: seq[TermBuf]): TermBuf
term_buf: toTermBuf(strs: StrBlock): TermBuf
term_buf: toTermBuf(str: string): TermBuf
toTermBufFast:
term_buf: toTermBufFast(str: string): TermBuf
term_buf: toTermBufFast(str: string): TermBuf
toTermBufGrid:
term_buf: toTermBufGrid(strs: Seq2d[string]): Seq2d[TermBuf]
term_buf: toTermBufGrid(strs: seq[seq[string]]): Seq2d[TermBuf]
term_buf: toTermBufGrid(strs: Seq2d[string]): Seq2d[TermBuf]
term_buf: toTermBufGrid(strs: seq[seq[string]]): Seq2d[TermBuf]
toThreeLetterCode:
langcodes: toThreeLetterCode(cc: CountryCode): string
langcodes: toThreeLetterCode(lc: LanguageCode): string
toTuple:
strparser: toTuple[A](str: string): (A, A)
toTwoLetterCode:
langcodes: toTwoLetterCode(cc: CountryCode): string
langcodes: toTwoLetterCode(lc: LanguageCode): string
toUndescore:
colorstring: toUndescore(str: string): ColoredText
colorstring: toUndescore(str: string; color: bool): ColoredText
colorstring: toUndescore(str: string): ColoredText
colorstring: toUndescore(str: string; color: bool): ColoredText
toUnicodeSubChar:
clformat: toUnicodeSubChar(c: char): string
clformat: toUnicodeSubChar(c: char): string
toUnicodeSupChar:
clformat: toUnicodeSupChar(c: char): string
clformat: toUnicodeSupChar(c: char): string
toUpperAscii:
hstring_algo: toUpperAscii(strs: seq[string]): seq[string]
hstring_algo: toUpperAscii(strs: seq[string]): seq[string]
toValSeq:
algorithms: toValSeq[K, V](map: openArray[(K, V)]): seq[V]
algorithms: toValSeq[K, V](map: openArray[(K, V)]): seq[V]
toValSet:
algorithms: toValSet[K, V](map: openArray[(K, V)]): set[V]
algorithms: toValSet[K, V](map: openArray[(K, V)]): set[V]
toValue:
hargparse: toValue[T](arg: T): T
toVar2:
hvariant: toVar2[T0, T1](val: seq[T0] | seq[T1]): seq[Var2[T0, T1]]
hvariant: toVar2[T0, T1](val: T0): Var2[T0, T1]
hvariant: toVar2[T0, T1](val: T1): Var2[T0, T1]
toVar3:
hvariant: toVar3[T0, T1, T2](val: T0): Var3[T0, T1, T2]
hvariant: toVar3[T0, T1, T2](val: T1): Var3[T0, T1, T2]
hvariant: toVar3[T0, T1, T2](val: T2): Var3[T0, T1, T2]
toVec:
geometry_primitives: toVec(l: Line): Vec
geometry_primitives: toVec[N: float | int](pos: (N, N)): Vec
geometry_primitives: toVec(l: Line): Vec
geometry_primitives: toVec[N: float | int](pos: (N, N)): Vec
toVec3:
geometry_primitives: toVec3(pos: Vec): Vec3
geometry_primitives: toVec3(pos: Vec): Vec3
toWhite:
colorstring: toWhite(str: string; color: bool): ColoredText
colorstring: toWhite(str: string; style: set[Style] = {}): ColoredText
colorstring: toWhite(str: string; color: bool): ColoredText
colorstring: toWhite(str: string; style: set[Style] = {}): ColoredText
toWhiteStr:
colored: toWhiteStr(str: string; colored: bool = true): string
colored: toWhiteStr(str: string; colored: bool = true): string
toXDot:
graphviz_ast: toXDot(graph: DotGraph; resfile: AbsFile; tmpfile: AbsFile = AbsFile "/tmp/dot-file.dot"): void
toXml:
html_ast: toXml(html: HtmlElem): seq[XmlNode]
xml_serde: toXml[T](obj: T; tag: string): string
toXmlString:
xml_serde: toXmlString(item: enum | bool | float): string
xml_serde: toXmlString[T](item: Option[T]): string
xml_serde: toXmlString(item: SomeInteger): string
xml_serde: toXmlString(item: string): string
toYellow:
colorstring: toYellow(str: string; color: bool): ColoredText
colorstring: toYellow(str: string; style: set[Style] = {}): ColoredText
colorstring: toYellow(str: string; color: bool): ColoredText
colorstring: toYellow(str: string; style: set[Style] = {}): ColoredText
toYellowStr:
colored: toYellowStr(str: string; colored: bool = true): string
colored: toYellowStr(str: string; colored: bool = true): string
trace:
hlogger: trace(logger: HLogger; args: varargs[string, `$`]): untyped
traceIf:
traceif: traceIf(head, body: untyped): untyped
traceif: traceIf(head, body: untyped): untyped
traceImpl:
hlogger: traceImpl(logger: HLogger; pos: (string, int, int); args: seq[string])
transformFile:
hparse_pegs: transformFile(infile, outfile: string; subs: varargs[tuple[pattern: Peg, repl: string]]; env: proc (s: string): string)
Tree:
tree: Tree
tree:
zs_matcher: tree(this: ZsTree; i: int): Tree
treeDiff:
hpprint: treeDiff(t1, t2: PPrintTree): Option[PPrintTree]
hpprint: treeDiff(t1, t2: PPrintTree): Option[PPrintTree]
treeEditDist:
rted_matcher: treeEditDist(this: RtedAlgorithm; it1: InfoTree; it2: InfoTree; i: int; j: int): void
treeEditDistRev:
rted_matcher: treeEditDistRev(this: RtedAlgorithm; it1: InfoTree; it2: InfoTree; i: int; j: int): void
treeFromRefAst:
treediff_main: treeFromRefAst[N: ref object](node: N; isToken: proc (n: N): bool; getLabel: proc (n: N): string): Tree
TreeImpl:
tree: TreeImpl
TreeMetricComputer:
tree: TreeMetricComputer
TreeMetrics:
tree: TreeMetrics
TreePath:
hprimitives: TreePath
hprimitives: TreePath
treeRepr:
blockfmt: treeRepr(self: Layout; level: int = 0): ColoredText
blockfmt: treeRepr(inBl: LytBlock): string
blockfmt: treeRepr(self: LytSolution; level: int = 0): ColoredText
hparse_base: treeRepr[R, T](tree: HsTokTree[R, T]; colored: bool = true; pathIndexed: bool = false; positionIndexed: bool = true; maxdepth: int = 120; baseStr: PosStr = PosStr(line: 0, column: 0)): ColoredText
tree: treeRepr(tree: Tree; fullIdent: bool = false; maxdepth: int = high(int)): string
xml_ast: treeRepr(pnode: XmlNode; colored: bool = true; indexed: bool = false; maxdepth: int = 120): ColoredText
xsd_ast: treeRepr(xsd; colored: bool = true; indexed: bool = false; maxdepth: int = 120): ColoredText
ast_spec: treeRepr[N, K](spec: AstSpec[N, K]): ColoredText
blockfmt: treeRepr(self: Layout; level: int = 0): ColoredText
blockfmt: treeRepr(inBl: LytBlock): string
blockfmt: treeRepr(self: LytSolution; level: int = 0): ColoredText
hargparse: treeRepr(tree: CliCmdTree): ColoredText
hargparse: treeRepr(tree: CliValue): ColoredText
rx: treeRepr(rx: Rx; colored: bool = true; level: int = 0): ColoredText
treesitter: treeRepr[N, K](node: N; base: string = ""; langLen: int = 0; kindMap: TsKindMap[K] = default(array[K, TsBaseNodeKind]); unnamed: bool = false; opts: HDisplayOpts = defaultHDisplay): ColoredText
treeRepr2:
nim_ast_aux: treeRepr2(pnode: NimNode; colored: bool = true; pathIndexed: bool = false; positionIndexed: bool = true; maxdepth: int = 120; lineInfo: bool = false): ColoredText
triad:
colorstring: triad(col: TermColor8Bit): array[3, TermColor8Bit]
colorstring: triad(col: TermColor8Bit): array[3, TermColor8Bit]
Trie:
htrie: Trie
trkBlockComment:
TestReportKind.trkBlockComment
trkBlockEnd:
TestReportKind.trkBlockEnd
trkBlockStart:
TestReportKind.trkBlockStart
trkCheckFail:
TestReportKind.trkCheckFail
trkCheckOk:
TestReportKind.trkCheckOk
trkCheckpoint:
TestReportKind.trkCheckpoint
trkExpectFail:
TestReportKind.trkExpectFail
trkExpectOk:
TestReportKind.trkExpectOk
trkFileEnded:
TestReportKind.trkFileEnded
trkFileStarted:
TestReportKind.trkFileStarted
trkMergedFileEnded:
TestReportKind.trkMergedFileEnded
trkShow:
TestReportKind.trkShow
trkSuiteComment:
TestReportKind.trkSuiteComment
trkSuiteEnd:
TestReportKind.trkSuiteEnd
trkSuiteFail:
TestReportKind.trkSuiteFail
trkSuiteStart:
TestReportKind.trkSuiteStart
trkTestComment:
TestReportKind.trkTestComment
trkTestEnd:
TestReportKind.trkTestEnd
trkTestFail:
TestReportKind.trkTestFail
trkTestOk:
TestReportKind.trkTestOk
trkTestSkip:
TestReportKind.trkTestSkip
trkTestStart:
TestReportKind.trkTestStart
trkTimeStats:
TestReportKind.trkTimeStats
trySkip:
hlex_base: trySkip(str; ch: char): bool
hlex_base: trySkip(str; ch: set[char]): bool
hlex_base: trySkip(str; s: string): bool
hparse_base: trySkip[T, En](lexer: var HsLexer[T]; kind: set[En]): bool
trySkipTo:
hlex_base: trySkipTo(str; text: string): bool
TsBaseNodeKind:
treesitter: TsBaseNodeKind
tsBlank:
treesitter_core: tsBlank[K](): HtsRule[K]
tscanf:
tscanf: tscanf(input, pattNode: string): untyped
tsChoice:
treesitter_core: tsChoice[K](args: varargs[HtsRule[K]]): HtsRule[K]
TsColorMap:
treesitter: TsColorMap
TSFieldId:
treesitter_core: TSFieldId
TSFieldMapEntry:
treesitter_core: TSFieldMapEntry
TSFieldMapSlice:
treesitter_core: TSFieldMapSlice
tsInitScanner:
treesitter: tsInitScanner(langname: untyped; scannerType: typed = void): untyped
TSInput:
treesitter_core: TSInput
TSInputEdit:
treesitter_core: TSInputEdit
TSInputEncoding:
treesitter_core: TSInputEncoding
tskComment:
TsBaseNodeKind.tskComment
tskDefault:
TsBaseNodeKind.tskDefault
tskIdent:
TsBaseNodeKind.tskIdent
TsKindMap:
treesitter: TsKindMap
tskInfixOp:
TsBaseNodeKind.tskInfixOp
tskKeyword:
TsBaseNodeKind.tskKeyword
tskPrefixOp:
TsBaseNodeKind.tskPrefixOp
tskPrimitiveType:
TsBaseNodeKind.tskPrimitiveType
TSLanguage:
treesitter_core: TSLanguage
ts_language_field_count:
treesitter_core: ts_language_field_count(a1: ptr TSLanguage): uint32
ts_language_field_id_for_name:
treesitter_core: ts_language_field_id_for_name(a1: ptr TSLanguage; a2: cstring; a3: uint32): TSFieldId
ts_language_field_name_for_id:
treesitter_core: ts_language_field_name_for_id(a1: ptr TSLanguage; a2: TSFieldId): cstring
ts_language_symbol_count:
treesitter_core: ts_language_symbol_count(a1: ptr TSLanguage): uint32
ts_language_symbol_for_name:
treesitter_core: ts_language_symbol_for_name(self: ptr TSLanguage; string: cstring; length: uint32; is_named: bool): TSSymbol
ts_language_symbol_name:
treesitter_core: ts_language_symbol_name(a1: ptr TSLanguage; a2: TSSymbol): cstring
ts_language_symbol_type:
treesitter_core: ts_language_symbol_type(a1: ptr TSLanguage; a2: TSSymbol): TSSymbolType
ts_language_version:
treesitter_core: ts_language_version(a1: ptr TSLanguage): uint32
TSLexer:
treesitter_core: TSLexer
TSLogger:
treesitter_core: TSLogger
TSNode:
treesitter_core: TSNode
ts_node_child:
treesitter_core: ts_node_child(a1: TSNode; a2: uint32): TSNode
ts_node_child_by_field_id:
treesitter_core: ts_node_child_by_field_id(a1: TSNode; a2: TSFieldId): TSNode
ts_node_child_by_field_name:
treesitter_core: ts_node_child_by_field_name(self: TSNode; field_name: cstring; field_name_length: uint32): TSNode
ts_node_child_count:
treesitter_core: ts_node_child_count(a1: TSNode): uint32
ts_node_descendant_for_byte_range:
treesitter_core: ts_node_descendant_for_byte_range(a1: TSNode; a2: uint32; a3: uint32): TSNode
ts_node_descendant_for_point_range:
treesitter_core: ts_node_descendant_for_point_range(a1: TSNode; a2: TSPoint; a3: TSPoint): TSNode
ts_node_edit:
treesitter_core: ts_node_edit(a1: ptr TSNode; a2: ptr TSInputEdit)
ts_node_end_byte:
treesitter_core: ts_node_end_byte(a1: TSNode): uint32
ts_node_end_point:
treesitter_core: ts_node_end_point(a1: TSNode): TSPoint
ts_node_eq:
treesitter_core: ts_node_eq(a1: TSNode; a2: TSNode): bool
ts_node_field_name_for_child:
treesitter_core: ts_node_field_name_for_child(node: TSNode; idx: uint32): cstring
ts_node_first_child_for_byte:
treesitter_core: ts_node_first_child_for_byte(a1: TSNode; a2: uint32): TSNode
ts_node_first_named_child_for_byte:
treesitter_core: ts_node_first_named_child_for_byte(a1: TSNode; a2: uint32): TSNode
ts_node_has_changes:
treesitter_core: ts_node_has_changes(a1: TSNode): bool
ts_node_has_error:
treesitter_core: ts_node_has_error(a1: TSNode): bool
ts_node_is_extra:
treesitter_core: ts_node_is_extra(a1: TSNode): bool
ts_node_is_missing:
treesitter_core: ts_node_is_missing(a1: TSNode): bool
ts_node_is_named:
treesitter_core: ts_node_is_named(a1: TSNode): bool
ts_node_is_null:
treesitter_core: ts_node_is_null(a1: TSNode): bool
ts_node_named_child:
treesitter_core: ts_node_named_child(a1: TSNode; a2: uint32): TSNode
ts_node_named_child_count:
treesitter_core: ts_node_named_child_count(a1: TSNode): uint32
ts_node_named_descendant_for_byte_range:
treesitter_core: ts_node_named_descendant_for_byte_range(a1: TSNode; a2: uint32; a3: uint32): TSNode
ts_node_named_descendant_for_point_range:
treesitter_core: ts_node_named_descendant_for_point_range(a1: TSNode; a2: TSPoint; a3: TSPoint): TSNode
ts_node_next_named_sibling:
treesitter_core: ts_node_next_named_sibling(a1: TSNode): TSNode
ts_node_next_sibling:
treesitter_core: ts_node_next_sibling(a1: TSNode): TSNode
ts_node_parent:
treesitter_core: ts_node_parent(a1: TSNode): TSNode
ts_node_prev_named_sibling:
treesitter_core: ts_node_prev_named_sibling(a1: TSNode): TSNode
ts_node_prev_sibling:
treesitter_core: ts_node_prev_sibling(a1: TSNode): TSNode
ts_node_start_byte:
treesitter_core: ts_node_start_byte(a1: TSNode): uint32
ts_node_start_point:
treesitter_core: ts_node_start_point(a1: TSNode): TSPoint
ts_node_string:
treesitter_core: ts_node_string(a1: TSNode): cstring
ts_node_symbol:
treesitter_core: ts_node_symbol(a1: TSNode): TSSymbol
ts_node_type:
treesitter_core: ts_node_type(a1: TSNode): cstring
TSParser:
treesitter_core: TSParser
ts_parser_cancellation_flag:
treesitter_core: ts_parser_cancellation_flag(self: PtsParser): ptr uint
ts_parser_delete:
treesitter_core: ts_parser_delete(parser: PtsParser)
ts_parser_halt_on_error:
treesitter_core: ts_parser_halt_on_error(self: PtsParser; halt: bool)
ts_parser_included_ranges:
treesitter_core: ts_parser_included_ranges(self: PtsParser; length: ptr uint32): ptr TSRange
ts_parser_language:
treesitter_core: ts_parser_language(self: PtsParser): PtsLanguage
ts_parser_logger:
treesitter_core: ts_parser_logger(self: PtsParser): TSLogger
ts_parser_new:
treesitter_core: ts_parser_new(): PtsParser
ts_parser_parse:
treesitter_core: ts_parser_parse(self: PtsParser; oldTree: PtsTree; input: PtsInput): PtsTree
ts_parser_parse_string:
treesitter_core: ts_parser_parse_string(self: PtsParser; old_tree: PtsTree; inString: cstring; length: uint32): PtsTree
ts_parser_parse_string_encoding:
treesitter_core: ts_parser_parse_string_encoding(self: PtsParser; old_tree: PtsTree; string: cstring; length: uint32; encoding: TSInputEncoding): PtsTree
ts_parser_print_dot_graphs:
treesitter_core: ts_parser_print_dot_graphs(self: PtsParser; file: cint)
ts_parser_reset:
treesitter_core: ts_parser_reset(self: PtsParser)
ts_parser_set_included_ranges:
treesitter_core: ts_parser_set_included_ranges(self: PtsParser; ranges: PtsRange; length: uint32)
ts_parser_set_language:
treesitter_core: ts_parser_set_language(self: PtsParser; language: PtsLanguage): bool
ts_parser_set_logger:
treesitter_core: ts_parser_set_logger(self: PtsParser; logger: TSLogger)
ts_parser_set_timeout_micros:
treesitter_core: ts_parser_set_timeout_micros(self: PtsParser; timeout: uint64)
ts_parser_timeout_micros:
treesitter_core: ts_parser_timeout_micros(self: PtsParser): uint64
TSPoint:
treesitter_core: TSPoint
TSQuery:
treesitter_core: TSQuery
TSQueryCapture:
treesitter_core: TSQueryCapture
ts_query_capture_count:
treesitter_core: ts_query_capture_count(a1: ptr TSQuery): uint32
ts_query_capture_name_for_id:
treesitter_core: ts_query_capture_name_for_id(a1: ptr TSQuery; id: uint32; length: ptr uint32): cstring
TSQueryCursor:
treesitter_core: TSQueryCursor
ts_query_cursor_delete:
treesitter_core: ts_query_cursor_delete(a1: ptr TSQueryCursor)
ts_query_cursor_exec:
treesitter_core: ts_query_cursor_exec(a1: ptr TSQueryCursor; a2: ptr TSQuery; a3: TSNode)
ts_query_cursor_new:
treesitter_core: ts_query_cursor_new(): ptr TSQueryCursor
ts_query_cursor_next_capture:
treesitter_core: ts_query_cursor_next_capture(a1: ptr TSQueryCursor; match: ptr TSQueryMatch; capture_index: ptr uint32): bool
ts_query_cursor_next_match:
treesitter_core: ts_query_cursor_next_match(a1: ptr TSQueryCursor; match: ptr TSQueryMatch): bool
ts_query_cursor_remove_match:
treesitter_core: ts_query_cursor_remove_match(a1: ptr TSQueryCursor; id: uint32)
ts_query_cursor_set_byte_range:
treesitter_core: ts_query_cursor_set_byte_range(a1: ptr TSQueryCursor; a2: uint32; a3: uint32)
ts_query_cursor_set_point_range:
treesitter_core: ts_query_cursor_set_point_range(a1: ptr TSQueryCursor; a2: TSPoint; a3: TSPoint)
ts_query_delete:
treesitter_core: ts_query_delete(a1: ptr TSQuery)
ts_query_disable_capture:
treesitter_core: ts_query_disable_capture(a1: ptr TSQuery; a2: cstring; a3: uint32)
ts_query_disable_pattern:
treesitter_core: ts_query_disable_pattern(a1: ptr TSQuery; a3: uint32)
TSQueryError:
treesitter_core: TSQueryError
TSQueryMatch:
treesitter_core: TSQueryMatch
ts_query_new:
treesitter_core: ts_query_new(language: ptr TSLanguage; source: cstring; source_len: uint32; error_offset: ptr uint32; error_type: ptr TSQueryError): ptr TSQuery
ts_query_pattern_count:
treesitter_core: ts_query_pattern_count(a1: ptr TSQuery): uint32
ts_query_predicates_for_pattern:
treesitter_core: ts_query_predicates_for_pattern(self: ptr TSQuery; pattern_index: uint32; length: ptr uint32): ptr TSQueryPredicateStep
TSQueryPredicateStep:
treesitter_core: TSQueryPredicateStep
TSQueryPredicateStepType:
treesitter_core: TSQueryPredicateStepType
ts_query_start_byte_for_pattern:
treesitter_core: ts_query_start_byte_for_pattern(a1: ptr TSQuery; a2: uint32): uint32
ts_query_string_count:
treesitter_core: ts_query_string_count(a1: ptr TSQuery): uint32
ts_query_string_value_for_id:
treesitter_core: ts_query_string_value_for_id(a1: ptr TSQuery; id: uint32; length: ptr uint32): cstring
TSRange:
treesitter_core: TSRange
tsRegex:
treesitter_core: tsRegex[K](arg: string): HtsRule[K]
tsRepeat:
treesitter_core: tsRepeat[K](arg: HtsRule[K]): HtsRule[K]
tsRepeat1:
treesitter_core: tsRepeat1[K](arg: HtsRule[K]): HtsRule[K]
tsSeq:
treesitter_core: tsSeq[K](args: varargs[HtsRule[K]]): HtsRule[K]
tsString:
treesitter_core: tsString[K](arg: string): HtsRule[K]
TSSymbol:
treesitter_core: TSSymbol
tsSymbol:
treesitter_core: tsSymbol[K](arg: K): HtsRule[K]
TSSymbolMetadata:
treesitter_core: TSSymbolMetadata
TSSymbolType:
treesitter_core: TSSymbolType
TSTree:
treesitter_core: TSTree
ts_tree_copy:
treesitter_core: ts_tree_copy(self: PtsTree): PtsTree
TSTreeCursor:
treesitter_core: TSTreeCursor
ts_tree_cursor_copy:
treesitter_core: ts_tree_cursor_copy(a1: PTsTreeCursor): TSTreeCursor
ts_tree_cursor_current_field_id:
treesitter_core: ts_tree_cursor_current_field_id(a1: PTsTreeCursor): TSFieldId
ts_tree_cursor_current_field_name:
treesitter_core: ts_tree_cursor_current_field_name(a1: PTsTreeCursor): cstring
ts_tree_cursor_current_node:
treesitter_core: ts_tree_cursor_current_node(a1: PTsTreeCursor): TSNode
ts_tree_cursor_delete:
treesitter_core: ts_tree_cursor_delete(a1: PTsTreeCursor)
ts_tree_cursor_goto_first_child:
treesitter_core: ts_tree_cursor_goto_first_child(a1: PTsTreeCursor): bool
ts_tree_cursor_goto_first_child_for_byte:
treesitter_core: ts_tree_cursor_goto_first_child_for_byte(a1: PTsTreeCursor; a2: uint32): int64
ts_tree_cursor_goto_next_sibling:
treesitter_core: ts_tree_cursor_goto_next_sibling(a1: PTsTreeCursor): bool
ts_tree_cursor_goto_parent:
treesitter_core: ts_tree_cursor_goto_parent(a1: PTsTreeCursor): bool
ts_tree_cursor_new:
treesitter_core: ts_tree_cursor_new(a1: TSNode): TSTreeCursor
ts_tree_cursor_reset:
treesitter_core: ts_tree_cursor_reset(a1: PTsTreeCursor; a2: TSNode)
ts_tree_delete:
treesitter_core: ts_tree_delete(self: PtsTree)
ts_tree_edit:
treesitter_core: ts_tree_edit(self: PtsTree; edit: ptr TSInputEdit)
ts_tree_get_changed_ranges:
treesitter_core: ts_tree_get_changed_ranges(old_tree: PtsTree; new_tree: PtsTree; length: ptr uint32): ptr TSRange
ts_tree_language:
treesitter_core: ts_tree_language(a1: PtsTree): ptr TSLanguage
ts_tree_print_dot_graph:
treesitter_core: ts_tree_print_dot_graph(a1: PtsTree; a2: File)
ts_tree_root_node:
treesitter_core: ts_tree_root_node(self: PtsTree): TSNode
tupleSplit:
strparser: tupleSplit(str: string; delim: string): (string, string)
twoPassSortByIt:
algorithms: twoPassSortByIt(sequence, operation1, operation2: untyped): untyped
algorithms: twoPassSortByIt(sequence, operation1, operation2: untyped): untyped
Type:
tree: Type
typeCondIt:
cl_logic: typeCondIt(head, body: untyped): untyped
typedArgs:
colorlogger: typedArgs(call: NimNode): seq[NimNode]
hlogger: typedArgs(call: NimNode): seq[NimNode]
typeName:
hpprint: typeName(main: sink PPrintGlob; name: string): PPrintGlob
hpprint: typeName(main: sink PPrintGlob; name: string): PPrintGlob
typeTuple:
hvariant: typeTuple[T0, T1, T2, T3](v: Var4[T0, T1, T2, T3]): auto
UArray:
wraphelp: UArray
wraphelp: UArray
uc:
colorstring: uc(s: static[string]): Rune
colorstring: uc(s: static[string]): Rune
UnbalancedWrapError:
hlex_base: UnbalancedWrapError
unboxValue:
hext_template: unboxValue[T](val: HextValue[T]; idx: static[int]): auto
hext_template: unboxValue[T, Out](val: HextValue[T]; target: typedesc[Out]): Out
UnexpectedCharError:
hlex_base: UnexpectedCharError
UnexpectedKindError:
exceptions: UnexpectedKindError
exceptions: UnexpectedKindError
UnexpectedTokenError:
hparse_base: UnexpectedTokenError
unicodeLetter:
hparse_pegs: unicodeLetter(): Peg
unicodeLower:
hparse_pegs: unicodeLower(): Peg
unicodeName:
clformat: unicodeName(ch: char): string
clformat: unicodeName(ch: char): string
unicodeTitle:
hparse_pegs: unicodeTitle(): Peg
unicodeUpper:
hparse_pegs: unicodeUpper(): Peg
unicodeWhitespace:
hparse_pegs: unicodeWhitespace(): Peg
UnicodeWord:
htext_algo: UnicodeWord
htext_algo: UnicodeWord
unicodifyIdent:
clformat: unicodifyIdent(str: string): string
clformat: unicodifyIdent(str: string): string
union:
hgraph: union(s1: sink HEdgeSet; s2: HEdgeSet): HEdgeSet
hgraph: union(s1: sink HNodeSet; s2: HNodeSet): HNodeSet
unique:
hgraph_db: unique(query: var Query): var Query
unpack:
geometry_primitives: unpack[Num](p: Point[Num]): (Num, Num)
hprimitives: unpack(pos: ArrPos): tuple[row, col: int]
hprimitives: unpack(r: ArrRange): (int, int)
geometry_primitives: unpack[Num](p: Point[Num]): (Num, Num)
hprimitives: unpack(pos: ArrPos): tuple[row, col: int]
hprimitives: unpack(r: ArrRange): (int, int)
until:
tscanf: until(input: string; argument: var string; start: int; stop: set[char]): int
up:
treesitter: up[N](cursor: Cursor[N]): bool
updateBaseAttrs:
xsd_ast: updateBaseAttrs(xsd: var XsdEntry; node: XmlNode)
updateCliValue:
hargparse: updateCliValue(value: CliValue; inDoc: string; inDesc: CliDesc)
updateCounts:
hpprint: updateCounts(tree: var PPrintTree; sortBySize: bool = false)
hpprint: updateCounts(tree: sink PPrintTree; sortBySize: bool = false): PPrintTree
hpprint: updateCounts(tree: var PPrintTree; sortBySize: bool = false)
hpprint: updateCounts(tree: sink PPrintTree; sortBySize: bool = false): PPrintTree
updateLabeling:
hungarian_algorithm: updateLabeling(this: HungarianAlgorithm; slack: float): void
updateMetrics:
tree: updateMetrics(root: Tree)
usafeColNum:
seq2d: usafeColNum[T](s: Seq2d[T]): int
seq2d: usafeColNum[T](s: Seq2d[T]): int
Utf8Any:
algorithms: Utf8Any
algorithms: Utf8Any
Utf8Continuations:
algorithms: Utf8Continuations
algorithms: Utf8Continuations
Utf8Starts:
algorithms: Utf8Starts
algorithms: Utf8Starts
Utf8Starts2:
algorithms: Utf8Starts2
algorithms: Utf8Starts2
Utf8Starts3:
algorithms: Utf8Starts3
algorithms: Utf8Starts3
Utf8Starts4:
algorithms: Utf8Starts4
algorithms: Utf8Starts4
validateAst:
ast_spec: validateAst[N, K](spec: AstPattern[N, K]; kind, subnode: K; idx: int; maxLen: int; path: seq[int] = @[]): AstCheckFail[K]
ast_spec: validateAst[N, K](spec: AstSpec[N, K]; node: N): ColoredText
ast_spec: validateAst[N, K](spec: AstSpec[N, K]; node: N; subnode: N; idx: int): ColoredText
validateSelf:
ast_spec: validateSelf[N, K](spec: AstSpec[N, K]; node: N): Option[ColoredText]
validateSub:
ast_spec: validateSub[N, K](spec: AstPattern[N, K]; node, sub: K; idx, maxIdx: int): Option[ ColoredText]
ast_spec: validateSub[N, K](spec: AstSpec[N, K]; node: N; idx: int): Option[ColoredText]
ast_spec: validateSub[N, K](spec: AstSpec[N, K]; node: N; idx: int; sub: N): Option[ ColoredText]
Value:
hgraph_db: Value
value:
cliparse: value(opt: CliOpt): string
values:
hmap: values[A](t: CountMap[A]): int
hmap: values[A](t: CountMapRef[A]): int
hmap: values[A, B](t: Map[A, B]): B
hmap: values[A, B](t: MapRef[A, B]): B
hmap: values[A, B](t: OrderedMap[A, B]): B
hmap: values[A, B](t: OrderedMapRef[A, B]): B
hmap: values[A](t: CountMap[A]): int
hmap: values[A](t: CountMapRef[A]): int
hmap: values[A, B](t: Map[A, B]): B
hmap: values[A, B](t: MapRef[A, B]): B
hmap: values[A, B](t: OrderedMap[A, B]): B
hmap: values[A, B](t: OrderedMapRef[A, B]): B
valuesBefore:
hmap: valuesBefore[A, B](b: Map[A, B]; fromKey: A; withKey: bool = false): B
hmap: valuesBefore[A, B](b: Map[A, B]; fromKey: A; withKey: bool = false): B
valuesBetween:
hmap: valuesBetween[A, B](b: Map[A, B]; fromKey: A; toKey: A): B
hmap: valuesBetween[A, B](b: Map[A, B]; fromKey: A; toKey: A): B
valuesFrom:
hmap: valuesFrom[A, B](b: Map[A, B]; fromKey: A): B
hmap: valuesFrom[A, B](b: Map[A, B]; fromKey: A): B
Var2:
hvariant: Var2
Var3:
hvariant: Var3
Var4:
hvariant: Var4
VariantAccessError:
hvariant: VariantAccessError
VarKind:
matching: VarKind
varOfIteration:
matching: varOfIteration(arg: untyped): untyped
varPosStr:
hlex_base: varPosStr(str: string): PosStr
VarSpec:
matching: VarSpec
Vec:
geometry_primitives: Vec
geometry_primitives: Vec
Vec3:
geometry_primitives: Vec3
geometry_primitives: Vec3
VeritcalSpace:
hlex_base: VeritcalSpace
version:
hargparse: version(app: CliApp): string
visit:
hpprint: visit[T](conf: var PPrintConf; obj: T)
hpprint: visit[T](conf: var PPrintConf; obj: T)
visitLeaf:
tree: visitLeaf(this: TreeMetricComputer; tree: Tree)
vkAlt:
VarKind.vkAlt
vkOption:
VarKind.vkOption
vkRegular:
VarKind.vkRegular
vkSequence:
VarKind.vkSequence
vkSet:
VarKind.vkSet
vmapIt:
hvariant: vmapIt[T0, T1](v: Var2[T0, T1]; t0Op, t1op: untyped): untyped
Vtable:
procbox: Vtable
procbox: Vtable
wait:
hlogger: wait(logger: HLogger; args: varargs[string, `$`]): untyped
waitFor:
hlogger: waitFor(logger: HLogger; name: string): untyped
waitImpl:
hlogger: waitImpl(logger: HLogger; pos: (string, int, int); args: seq[string])
walkDir:
oswrap: walkDir(dir: AnyDir; relative: bool = false; yieldFilter = {pcFile}; globs: seq[GitGlob] = @[]): FsEntry
oswrap: walkDir[T: AnyPath](dir: AnyDir; resType: typedesc[T]; recurse: bool = false; yieldLinks: bool = true; exts: seq[string] = @[]; globs: seq[GitGlob] = @[]; assertExists: bool = true): T
oswrap: walkDir(dir: AnyDir; relative: bool = false; yieldFilter = {pcFile}; globs: seq[GitGlob] = @[]): FsEntry
oswrap: walkDir[T: AnyPath](dir: AnyDir; resType: typedesc[T]; recurse: bool = false; yieldLinks: bool = true; exts: seq[string] = @[]; globs: seq[GitGlob] = @[]; assertExists: bool = true): T
walkDirRec:
oswrap: walkDirRec(dir: AnyDir; yieldFilter = {pcFile}; followFilter = {pcDir}; relative = false; checkDir = false; globs: seq[GitGlob] = @[]): FsEntry
oswrap: walkDirRec(dir: AnyDir; yieldFilter = {pcFile}; followFilter = {pcDir}; relative = false; checkDir = false; globs: seq[GitGlob] = @[]): FsEntry
wantContext:
hunittest: wantContext(): untyped
warn:
colorlogger: warn(args: varargs[string, `$`])
hlogger: warn(logger: HLogger; args: varargs[string, `$`]): untyped
warnImpl:
hlogger: warnImpl(logger: HLogger; pos: (string, int, int); args: seq[string])
what:
wraphelp_cxx: what(ex: StdException): cstring
whitespace:
hparse_pegs: whitespace(): Peg
whitespaceRune:
hprimitives: whitespaceRune
hprimitives: whitespaceRune
width:
algorithms: width(s: string): int
term_buf: width(buf: TermBuf): int
colorstring: width(text: ColoredText): int
hprimitives: width(size: ArrSize): int
hprimitives: width(s: StrBlock): int
algorithms: width(s: string): int
hdrawing: width(text: SText[int]): int
term_buf: width(buf: TermBuf): int
colorstring: width(text: ColoredText): int
hprimitives: width(size: ArrSize): int
hprimitives: width(s: StrBlock): int
wipeNewlined:
code_errors: wipeNewlined()
code_errors: wipeNewlined()
withBase:
oswrap: withBase(f: FsTree; base: string): FsTree
oswrap: withBase(f: FsTree; base: string): FsTree
withBasePrefix:
oswrap: withBasePrefix[F: AbsFile | RelFile | FsFile](f: F; prefix: string): F
oswrap: withBasePrefix[F: AbsFile | RelFile | FsFile](f: F; prefix: string): F
withBaseSuffix:
oswrap: withBaseSuffix[F: AbsFile | RelFile | FsFile](f: F; suffix: string): F
oswrap: withBaseSuffix[F: AbsFile | RelFile | FsFile](f: F; suffix: string): F
withBufEcho:
term_buf: withBufEcho(body: untyped): untyped
term_buf: withBufEcho(body: untyped): untyped
withBufStr:
term_buf: withBufStr(body: untyped): untyped
term_buf: withBufStr(body: untyped): untyped
withCleanDir:
oswrap: withCleanDir(dirname, body: untyped): untyped
oswrap: withCleanDir(dirname, body: untyped): untyped
withDeepIt:
gold: withDeepIt(expr, body: untyped): untyped
gold: withDeepIt(expr, body: untyped): untyped
withDir:
oswrap: withDir(dir: AnyDir; body: untyped): untyped
oswrap: withDir(dir: AnyDir; body: untyped): untyped
withEnv:
oswrap: withEnv(envs: openArray[(ShellVar, string)]; body: untyped): untyped
oswrap: withEnv(envs: openArray[(ShellVar, string)]; body: untyped): untyped
withExt:
oswrap: withExt[F: AbsFile | RelFile](f: F; newExt: string; replace: bool = true): F
oswrap: withExt(f: FsTree; ext: string): FsTree
oswrap: withExt(fs: sink FsFile; ext: string; replace: bool = true): FsFile
oswrap: withExt[F: AbsFile | RelFile](f: F; newExt: string; replace: bool = true): F
oswrap: withExt(f: FsTree; ext: string): FsTree
oswrap: withExt(fs: sink FsFile; ext: string; replace: bool = true): FsFile
withFieldAssignsTo:
argpass: withFieldAssignsTo(target, body: NimNode; withTmp: bool = false; asExpr: bool = false): NimNode
argpass: withFieldAssignsTo(target, body: NimNode; withTmp: bool = false; asExpr: bool = false): NimNode
withFields:
argpass: withFields(args: varargs[untyped]): untyped
argpass: withFields(args: varargs[untyped]): untyped
withIt:
gold: withIt(val, body: untyped): untyped
gold: withIt(val, body: untyped): untyped
withMap:
hgraph: withMap[N, E1, E2](graph: HGraph[N, E1]; map: HEdgeMap[E2]): HGraph[N, E2]
hgraph: withMap[N1, N2, E](graph: HGraph[N1, E]; map: HNodeMap[N2]): HGraph[N2, E]
withMutIt:
gold: withMutIt[T](val: var T; body: untyped): untyped
gold: withMutIt[T](val: var T; body: untyped): untyped
withNewDir:
oswrap: withNewDir(dir: AnyDir; body: untyped): untyped
oswrap: withNewDir(dir: AnyDir; body: untyped): untyped
withNewStreamFile:
oswrap: withNewStreamFile(inFile: AnyFile; body: untyped)
oswrap: withNewStreamFile(inFile: AnyFile; body: untyped)
withoutBasePrefix:
oswrap: withoutBasePrefix(f: FsTree; pref: string): FsTree
oswrap: withoutBasePrefix(f: FsTree; pref: string): FsTree
withoutExt:
oswrap: withoutExt[F: AbsFile | RelFile](file: F): F
oswrap: withoutExt[F: AbsFile | RelFile](file: F): F
withoutNParents:
oswrap: withoutNParents(f: FsTree; cut: int): FsTree
oswrap: withoutNParents(f: FsTree; cut: int): FsTree
withoutParent:
oswrap: withoutParent(f: FsTree): FsTree
oswrap: withoutParent(f: FsTree; pref: seq[string]): FsTree
oswrap: withoutParent(f: FsTree): FsTree
oswrap: withoutParent(f: FsTree; pref: seq[string]): FsTree
withoutPrefix:
oswrap: withoutPrefix(file: AbsFile; pref: AbsDir): RelFile
oswrap: withoutPrefix(file: AbsFile; pref: AbsDir): RelFile
withoutRoot:
oswrap: withoutRoot(file: AbsFile; root: AbsDir): RelFile
oswrap: withoutRoot(file: AbsFile; root: AbsDir): RelFile
withParent:
oswrap: withParent(f: FsTree; parent: seq[string]; isAbs: bool = true): FsTree
oswrap: withParent(f: FsTree; parent: seq[string]; isAbs: bool = true): FsTree
withPositions:
hlogger: withPositions(logger: untyped): untyped
withRanges:
clformat: withRanges(opts: HDisplayOpts): bool
clformat: withRanges(opts: HDisplayOpts): bool
withResIt:
gold: withResIt(val, body: untyped): untyped
gold: withResIt(val, body: untyped): untyped
withStreamFile:
oswrap: withStreamFile(inFile: AnyFile; body: untyped)
oswrap: withStreamFile(inFile: AnyFile; body: untyped)
withTempDir:
oswrap: withTempDir(clean: bool; body: untyped): untyped
oswrap: withTempDir(clean: bool; setup, body: untyped): untyped
oswrap: withTempDir(body: untyped): untyped
oswrap: withTempDir(clean: bool; body: untyped): untyped
oswrap: withTempDir(clean: bool; setup, body: untyped): untyped
oswrap: withTempDir(body: untyped): untyped
withTempFile:
oswrap: withTempFile(dirname: untyped; pattern: string; body: untyped): untyped
oswrap: withTempFile(dirname: untyped; pattern: string; body: untyped): untyped
withXephyr:
xephyr: withXephyr(body: untyped): untyped
wkMarkup:
WordKind.wkMarkup
WordKind.wkMarkup
wkNewline:
WordKind.wkNewline
WordKind.wkNewline
wkPunctuation:
WordKind.wkPunctuation
WordKind.wkPunctuation
wkSpace:
WordKind.wkSpace
WordKind.wkSpace
wkText:
WordKind.wkText
WordKind.wkText
Word:
htext_algo: Word
htext_algo: Word
WordKind:
htext_algo: WordKind
htext_algo: WordKind
workHax:
debug: workHax(doIt: static[bool]; body: untyped): untyped
debug: workHax(doIt: static[bool]; body: untyped): untyped
workHaxComp:
debug: workHaxComp(doIt: static[bool]; body: untyped): untyped
debug: workHaxComp(doIt: static[bool]; body: untyped): untyped
wrap:
clformat: wrap(text: ColoredText; around: ColorTextConvertible): ColoredText
hstring_algo: wrap(str: string; left, right: char): string
hstring_algo: wrap(str: string; delim: string): string
hstring_algo: wrap(str, left, right: string): string
hstring_algo: wrap(str: string; delim: tuple[left, right: string]): string
clformat: wrap(text: ColoredText; around: ColorTextConvertible): ColoredText
hparse_base: wrap[R, T](tree: sink HsTokTree[R, T]; wrap: R): HsTokTree[R, T]
hstring_algo: wrap(str: string; left, right: char): string
hstring_algo: wrap(str: string; delim: string): string
hstring_algo: wrap(str, left, right: string): string
hstring_algo: wrap(str: string; delim: tuple[left, right: string]): string
hext_template: wrap[T, UC](map: HextProcMap[T, UC]; sig, name: untyped): untyped
html_ast: wrap(xml: HtmlElem; tag: string): HtmlElem
html_ast: wrap(xml: seq[HtmlElem]; tag: string): HtmlElem
html_ast2: wrap[N](writer; t: array[N, HTagSpec]; body: untyped): untyped
html_ast2: wrap[N](writer; t: array[N, HtmlNodeKind]; body: untyped): untyped
html_ast2: wrap(writer; t: HtmlNodeKind; attrs: HAttrs; body: untyped): untyped
html_ast2: wrap(writer; t: HtmlNodeKind; body: untyped): untyped
xml_ast: wrap(xml: seq[XmlNode]; tag: string): XmlNode
xml_ast: wrap(xml: XmlNode; tag: string): XmlNode
wrap0:
html_ast2: wrap0(writer; t: HtmlNodeKind; body: untyped): untyped
wrapcode:
colorstring: wrapcode(str: string; start, finish: int): string
colorstring: wrapcode(str: string; start, finish: int): string
wrapComment:
openscad_ast: wrapComment(node: ScadNode; comment: string): ScadNode
wrapKindAst:
wrapfields: wrapKindAst(main: typed; kind: typed): untyped
wrapfields: wrapKindAst(main: typed; kind: typed): untyped
wrapMarkLines:
htext_algo: wrapMarkLines(str: string; width: int): seq[string]
htext_algo: wrapMarkLines(str: string; width: int): seq[string]
wrapOrgLines:
htext_algo: wrapOrgLines(str: string; width: int; simple: bool = false): seq[string]
htext_algo: wrapOrgLines(str: string; width: int; simple: bool = false): seq[string]
wrapRefLoad:
xml_serde: wrapRefLoad[T](writer; target: T; tag: string; body: untyped): untyped
wrapRefWrite:
xml_serde: wrapRefWrite[T](writer; target: T; tag: string; body: untyped): untyped
wrapSeqContainer:
wrapfields: wrapSeqContainer(main: typed; fieldType: typed; isRef: static[bool] = false; withIterators: static[bool] = true; ignore: openArray[string]{nkBracket} = [""]; extra: openArray[string]{nkBracket} = [""]; exported: static[bool] = true)
wrapfields: wrapSeqContainer(main: typed; fieldType: typed; isRef: static[bool] = false; withIterators: static[bool] = true; ignore: openArray[string]{nkBracket} = [""]; extra: openArray[string]{nkBracket} = [""]; exported: static[bool] = true)
wrapShell:
hshell: wrapShell(str: string; maxw: int = 80): string
wrapStructContainer:
wrapfields: wrapStructContainer(main: untyped; fieldList: untyped; isRef: static[bool] = false): untyped
wrapfields: wrapStructContainer(main: untyped; fieldList: untyped; isRef: static[bool] = false): untyped
wrapText:
htext_algo: wrapText[T, A](words: seq[Word[T, A]]; width: int): seq[seq[Word[T, A]]]
htext_algo: wrapText[T, A](words: seq[Word[T, A]]; width: int): seq[seq[Word[T, A]]]
wrapTextSimple:
htext_algo: wrapTextSimple[T, A](words: seq[Word[T, A]]; width: int): seq[seq[Word[T, A]]]
htext_algo: wrapTextSimple[T, A](words: seq[Word[T, A]]; width: int): seq[seq[Word[T, A]]]
write:
blockfmt: write(stream: Stream | File; self: Layout; indent: int = 0)
hext_template: write[T](stream: Stream; value: HextValue[T])
html_ast2: write(writer; text: varargs[string])
json_ast: write(w; str: string)
blockfmt: write(stream: Stream | File; self: Layout; indent: int = 0)
hlogger: write(logger: HLogger; text: varargs[string, `$`])
writeEscaped:
xml_ast: writeEscaped(writer; text: string)
writeFile:
oswrap: writeFile(file: AnyFile; text: string): untyped
oswrap: writeFile(file: AnyFile; text: string): untyped
writeInd:
html_ast2: writeInd(writer)
json_ast: writeInd(w)
latex_writer: writeInd(writer`gensym0: var LatexWriter)
xml_ast: writeInd(writer`gensym154: var XmlWriter)
xml_serde: writeInd(writer`gensym0: var XmlSerializer)
writeIndent:
base_writer: writeIndent(writer)
latex_writer: writeIndent(writer`gensym0: var LatexWriter)
xml_ast: writeIndent(writer`gensym154: var XmlWriter)
xml_serde: writeIndent(writer`gensym0: var XmlSerializer)
writeIndRaw:
latex_writer: writeIndRaw(writer; text: varargs[string, `$`])
writeJson:
json_ast: writeJson(w; val: SomeInteger | string | SomeFloat | enum | bool)
writeln:
hlogger: writeln(logger: HLogger; text: varargs[string, `$`])
writeNewFile:
oswrap: writeNewFile(file: AnyFile; text: string)
oswrap: writeNewFile(file: AnyFile; text: string)
writeRaw:
base_writer: writeRaw(writer; text: varargs[string, `$`])
latex_writer: writeRaw(writer`gensym0: var LatexWriter; text`gensym0: varargs[string, `$`])
xml_ast: writeRaw(writer`gensym154: var XmlWriter; text`gensym154: varargs[string, `$`])
xml_serde: writeRaw(writer`gensym0: var XmlSerializer; text`gensym0: varargs[string, `$`])
writeTempFile:
oswrap: writeTempFile(text: string; pattern: string = "XXXXXXXXXXX"): AbsFile
oswrap: writeTempFile(text: string; pattern: string = "XXXXXXXXXXX"): AbsFile
writeXml:
xml_serde: writeXml(writer; value: string | SomeInteger | bool | SomeFloat | enum; tag: string)
xml_serde: writeXml[R, V](writer; table: array[R, V]; tag: string)
xml_serde: writeXml[T](writer; opt: Option[T]; tag: string)
xml_serde: writeXml[K, V](writer; table: OrderedTable[K, V]; tag: string)
xml_serde: writeXml[K, V](writer; table: OrderedTableRef[K, V]; tag: string)
xml_serde: writeXml[T](writer; values: seq[T]; tag: string)
xml_serde: writeXml[E: enum](writer; values: set[E]; tag: string)
xml_serde: writeXml(writer; value: Slice[int]; tag: string)
xml_serde: writeXml[T: object](writer; target: T; tag: string)
xml_serde: writeXml[T: tuple](writer; target: T; tag: string)
xml_serde: writeXml[T: ref object](writer; target: T; tag: string)
xml_serde: writeXml[T: ref tuple](writer; target: T; tag: string)
xml_serde: writeXml[K, V](writer; table: Table[K, V]; tag: string)
xml_serde: writeXml[K, V](writer; table: TableRef[K, V]; tag: string)
writeXmlDistinct:
xml_serde: writeXmlDistinct[T: distinct](writer; target: T; tag: string)
writeXmlItems:
xml_serde: writeXmlItems[T](writer; values: T; tag: string)
writeXmlKeyValues:
xml_serde: writeXmlKeyValues[K, V, Res](writer; target: Res; tag: string)
x:
hdrawing: x[T, Num](p: SPoint[T, Num]): Num
X11ShellCmdConf:
hshell: X11ShellCmdConf
x11ShellCmdsList:
hshell: x11ShellCmdsList
xekAttribute:
XsdEntryKind.xekAttribute
xekChoice:
XsdEntryKind.xekChoice
xekComplexComplexType:
XsdEntryKind.xekComplexComplexType
xekComplexSimpleType:
XsdEntryKind.xekComplexSimpleType
xekComplexType:
XsdEntryKind.xekComplexType
xekElement:
XsdEntryKind.xekElement
xekEnumeration:
XsdEntryKind.xekEnumeration
xekExtension:
XsdEntryKind.xekExtension
xekGroupDecl:
XsdEntryKind.xekGroupDecl
xekGroupDeclare:
xsd_ast: xekGroupDeclare
xekGroupRef:
XsdEntryKind.xekGroupRef
xekPattern:
XsdEntryKind.xekPattern
xekRestriction:
XsdEntryKind.xekRestriction
xekSequence:
XsdEntryKind.xekSequence
xekSimpleContent:
XsdEntryKind.xekSimpleContent
xekSimpleType:
XsdEntryKind.xekSimpleType
xekTop:
XsdEntryKind.xekTop
xekWhitespace:
XsdEntryKind.xekWhitespace
xephurf_noHostGrab:
XephyrCommandFlag.xephurf_noHostGrab
XephyrCommandFlag:
xephyr: XephyrCommandFlag
xephyrCommandStrings:
xephyr: xephyrCommandStrings
xephyrf_hostCursor:
XephyrCommandFlag.xephyrf_hostCursor
xephyrf_Resizeable:
XephyrCommandFlag.xephyrf_Resizeable
xephyrf_Retro:
XephyrCommandFlag.xephyrf_Retro
xephyrf_SwCursor:
XephyrCommandFlag.xephyrf_SwCursor
Xml:
html_ast: Xml
xmlAttr:
xml_ast: xmlAttr
xmlAttribute:
xml_ast: xmlAttribute(writer; key: string; value: string)
xml_serde: xmlAttribute(writer; key: string; value: SomeInteger | bool | float | enum)
xml_serde: xmlAttribute[A, B](writer; key: string; value: HSlice[A, B])
xml_serde: xmlAttribute[T](writer; key: string; value: Option[T])
xmlCData:
xml_ast: xmlCData(writer; text: string)
xmlClose:
xml_ast: xmlClose(writer)
xmlCloseEnd:
xml_ast: xmlCloseEnd(writer; newline: bool = true)
XmlDeserializer:
xml_serde: XmlDeserializer
xmlEnd:
xml_ast: xmlEnd(writer; elem: string; indent: bool = true)
xmlOpen:
xml_ast: xmlOpen(writer; elem: string; indent: bool = true)
xmlRawSingle:
xml_ast: xmlRawSingle(writer; text: string; indent: bool = true)
xmlSeqTag:
html_ast: xmlSeqTag
xmlSerdeFor:
xml_serde: xmlSerdeFor(TypeName, readerCall, writerCall: untyped): untyped
XmlSerializer:
xml_serde: XmlSerializer
xmlSingle:
xml_ast: xmlSingle(writer; tag: string; table: openArray[(string, string)]; indent: bool = true)
xmlStart:
xml_ast: xmlStart(writer; elem: string; indent: bool = true)
xml_ast: xmlStart(writer; tag: string; table: openArray[(string, string)]; indent: bool = true)
xmlWrappedCdata:
xml_ast: xmlWrappedCdata(writer; text, tag: string)
XmlWriter:
xml_ast: XmlWriter
XsdDocument:
xsd_ast: XsdDocument
XsdEntry:
xsd_ast: XsdEntry
XsdEntryKind:
xsd_ast: XsdEntryKind
XsdParser:
xsd_ast: XsdParser
XsdParsers:
xsd_ast: XsdParsers
XsdToken:
xml_ast: XsdToken
xsdToken:
xml_ast: xsdToken(parser: HXmlParser; expected: set[XsdTokenKind]): XsdToken
XsdTokenKind:
xml_ast: XsdTokenKind
xtkAnyType:
XsdTokenKind.xtkAnyType
xtkAttribute:
XsdTokenKind.xtkAttribute
xtkBase64Binary:
XsdTokenKind.xtkBase64Binary
xtkBoolean:
XsdTokenKind.xtkBoolean
xtkCData:
XsdTokenKind.xtkCData
xtkCharData:
XsdTokenKind.xtkCharData
xtkComment:
XsdTokenKind.xtkComment
xtkDate:
XsdTokenKind.xtkDate
xtkDateTime:
XsdTokenKind.xtkDateTime
xtkDecimal:
XsdTokenKind.xtkDecimal
xtkDouble:
XsdTokenKind.xtkDouble
xtkDuration:
XsdTokenKind.xtkDuration
xtkElementClose:
XsdTokenKind.xtkElementClose
xtkElementEnd:
XsdTokenKind.xtkElementEnd
xtkElementOpen:
XsdTokenKind.xtkElementOpen
xtkElementStart:
XsdTokenKind.xtkElementStart
xtkEntity:
XsdTokenKind.xtkEntity
xtkEof:
XsdTokenKind.xtkEof
xtkError:
XsdTokenKind.xtkError
xtkFloat:
XsdTokenKind.xtkFloat
xtkGDay:
XsdTokenKind.xtkGDay
xtkGMonth:
XsdTokenKind.xtkGMonth
xtkGMonthDay:
XsdTokenKind.xtkGMonthDay
xtkGYear:
XsdTokenKind.xtkGYear
xtkGYearMonth:
XsdTokenKind.xtkGYearMonth
xtkHexBinary:
XsdTokenKind.xtkHexBinary
xtkInteger:
XsdTokenKind.xtkInteger
xtkNamedKinds:
xml_ast: xtkNamedKinds
xtkNatural:
XsdTokenKind.xtkNatural
xtkPI:
XsdTokenKind.xtkPI
xtkSpecial:
XsdTokenKind.xtkSpecial
xtkString:
XsdTokenKind.xtkString
xtkTime:
XsdTokenKind.xtkTime
xtkUri:
XsdTokenKind.xtkUri
xtkWhitespace:
XsdTokenKind.xtkWhitespace
XUnitContext:
hunittest_xml: XUnitContext
y:
hdrawing: y[T, Num](p: SPoint[T, Num]): Num
zeroEqualCmp:
hseq_distance: zeroEqualCmp[T](x, y: T): int
hseq_distance: zeroEqualCmp[T](x, y: T): int
zip:
halgorithm: zip[T1, T2, T3, T4, T5](s1: LenIndexable[T1]; s2: LenIndexable[T2]; s3: LenIndexable[T3]; s4: LenIndexable[T4]; s5: LenIndexable[T5]): tuple[v1: T1, v2: T2, v3: T3, v4: T4, v5: T5]
halgorithm: zip[T1, T2, T3, T4, T5](s1: LenIndexable[T1]; s2: LenIndexable[T2]; s3: LenIndexable[T3]; s4: LenIndexable[T4]; s5: LenIndexable[T5]): tuple[v1: T1, v2: T2, v3: T3, v4: T4, v5: T5]
ZsMatcher:
zs_matcher: ZsMatcher
ZsTree:
zs_matcher: ZsTree
zzzz:
treesitter: zzzz[N, K](node: HtsNode[N, K]): string