BendLintRules.Spans.cmp: def of bend-lint-rules@0.2.0.0 Import: import bend-lint-rules@0.2.0.0/lib/text/main.bend as BendLintRules Lines 138-144 of bend-lint-rules@0.2.0.0/lib/text/main.bend: https://jend.leeeet.dev/read.txt?path=bend-lint-rules@0.2.0.0/lib/text/main.bend&start_line=138&end_line=144 import Base # How the span from `b` to `e` compares with the root's of `t`, by start, then end; GT past a leaf. def Spans.cmp(t: Spans, b: U32, e: U32) -> Cmp: match t: case SNode{h, l, x, y, r}: Spans.cmp.of(U32.cmp(b, x), e, y) case SLeaf{}: GT{} Uses (5): https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=Cmp https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32 https://jend.leeeet.dev/definition.txt?path=Base/base.bend&name=U32.cmp https://jend.leeeet.dev/definition.txt?path=bend-lint-rules@0.2.0.0/lib/text/main.bend&name=Spans https://jend.leeeet.dev/definition.txt?path=bend-lint-rules@0.2.0.0/lib/text/main.bend&name=Spans.cmp.of