def returns_number

bend-lint-rules@0.2.0.0 · performance/repeated_call.bend:109

import bend-lint-rules@0.2.0.0/performance/repeated_call.bend as RepeatedCall
import Base
import bend-lint-api@0.2.0.0/linter/lint.bend as Lint
import bend-lint-rules@0.2.0.0/performance/gpu_fit.bend as GpuFit

109# Whether a definition of the program says it returns a number.
110def returns_number(info: Maybe<&2, Lint.Def>) -> Bool:
111  match info:
112    case Some{Lint.Def{t, ps, fk, cs, r}}:
113      GpuFit.is_scalar(r)
114    case None{}:
115      False{}

Uses (4)

Used by (1)