ForwardReference.judged: def of bend-lint-rules@0.2.0.0 Import: import bend-lint-rules@0.2.0.0/language/forward_reference.bend as ForwardReference Lines 66-76 of bend-lint-rules@0.2.0.0/language/forward_reference.bend: https://jend.leeeet.dev/read.txt?path=bend-lint-rules@0.2.0.0/language/forward_reference.bend&start_line=66&end_line=76 import Base import bend-lint-api@0.2.0.0/linter/lint.bend as Lint def judged( path: List<&2, Lint.Above>, place: Maybe<&2, Place>, user: User, span: Maybe<&2, Lint.Span> ) -> List<&2, Lint.Finding>: match place user: case Some{Place{p, used}} User{places, at, name}: below(U32.is_gt(p, at), path, used, name, span) case _ _: [] Uses (9): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=List https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Maybe https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32.is_gt https://jend.leeeet.dev/definition.txt?path=bend-lint-api@0.2.0.0/linter/lint.bend&name=Above https://jend.leeeet.dev/definition.txt?path=bend-lint-api@0.2.0.0/linter/lint.bend&name=Finding https://jend.leeeet.dev/definition.txt?path=bend-lint-api@0.2.0.0/linter/lint.bend&name=Span https://jend.leeeet.dev/definition.txt?path=bend-lint-rules@0.2.0.0/language/forward_reference.bend&name=Place https://jend.leeeet.dev/definition.txt?path=bend-lint-rules@0.2.0.0/language/forward_reference.bend&name=User https://jend.leeeet.dev/definition.txt?path=bend-lint-rules@0.2.0.0/language/forward_reference.bend&name=below