def returns

bend-lint-rules@0.2.0.0 · layout/case.bend:171

import bend-lint-rules@0.2.0.0/layout/case.bend as Case
import Base
import bend-lint-api@0.2.0.0/linter/lint.bend as Lint

171# The case of a def's name, by its written return type, among its nodes.
172def returns(nodes: List<&2, Lint.Node>) -> Case:
173  match nodes:
174    case Nil{}:
175      Either{}
176    case Con{Lint.Node{Lint.Returns{}, n, s, kids, f}, rest}:
177      typed(kids)
178    case Con{x, rest}:
179      returns(rest)

Uses (5)

Used by (1)