def returns_number
import bend-lint-rules@0.2.0.0/performance/repeated_call.bend as RepeatedCallimport 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{}