src.elv.sh/pkg/diag.Ranger.Range (method)
31 uses
src.elv.sh/pkg/diag (current package)
context.go#L24: return &Context{name, source, r.Range(), nil}
range.go#L6: Range() Ranging
range.go#L27: return Ranging{a.Range().From, b.Range().To}
src.elv.sh/pkg/edit/complete
completers.go#L35: ctx := &context{"argument", "", parse.Bareword, range0(n.Range().To)}
completers.go#L36: args := purelyEvalForm(form, "", n.Range().To, ev)
completers.go#L69: return generateForEmpty(n.Range().To)
completers.go#L76: return generateForEmpty(n.Range().To)
completers.go#L81: return generateForEmpty(n.Range().To)
completers.go#L117: return generateForEmpty(indexee, n.Range().To)
completers.go#L128: return generateForEmpty(indexee, n.Range().To)
completers.go#L163: ctx := &context{"redir", "", parse.Bareword, range0(n.Range().To)}
src.elv.sh/pkg/edit/filter
highlight.go#L26: region := ui.StylingRegion{Ranging: r.Range(), Styling: s}
src.elv.sh/pkg/edit/highlight
highlight.go#L49: if r, ok := err.(diag.Ranger); ok && r.Range().From != len(code) {
highlight.go#L53: r.Range().From, r.Range().To, semanticRegion, errorRegion})
regions.go#L73: regions = append(regions, region{n.Range().From, n.Range().To, kind, typ})
src.elv.sh/pkg/eval
builtin_special.go#L205: ends[i+1] = op.Range().To
builtin_special.go#L283: func (op fnWrap) Range() diag.Ranging { return op.effectOp.(diag.Ranger).Range() }
closure.go#L188: r := cf.c.Op.(diag.Ranger).Range()
compile_value.go#L546: return literalValuesOp{r.Range(), vs}
compiler.go#L148: dep := deprecation{cp.srcMeta.Name, r.Range(), msg}
compiler.go#L153: Name: cp.srcMeta.Name, Source: cp.srcMeta.Code, Ranging: r.Range()}}
frame.go#L202: Head: diag.NewContext(fm.srcMeta.Name, fm.srcMeta.Code, r.Range()),
src.elv.sh/pkg/parse
parse.go#L940: begin = ch[len(ch)-1].Range().To
parse.go#L942: begin = n.Range().From
pprint.go#L128: compactQuote(SourceText(n)), n.Range().From, n.Range().To)
src.elv.sh/pkg/parse/parseutil
parseutil.go#L16: if ch.Range().From <= p && p <= ch.Range().To {