src.elv.sh/pkg/diag.Ranging.To (field)
63 uses
src.elv.sh/pkg/diag (current package)
context.go#L53: return c.Source[c.From:c.To]
context.go#L62: culprit := c.Source[c.From:c.To]
context.go#L63: after := c.Source[c.To:]
context.go#L106: } else if c.From < 0 || c.To > len(c.Source) || c.From > c.To {
context.go#L107: return fmt.Errorf("%s, invalid position %d-%d", c.Name, c.From, c.To)
error.go#L15: e.Type, e.Context.From, e.Context.To, e.Context.Name, e.Message)
range.go#L13: To int
range.go#L27: return Ranging{a.Range().From, b.Range().To}
src.elv.sh/pkg/cli/mode
completion.go#L61: From: cfg.Replace.From, To: cfg.Replace.To, Content: text}
src.elv.sh/pkg/edit
completion.go#L185: rep := s.Buffer.Content[result.Replace.From:result.Replace.To]
completion.go#L189: From: result.Replace.From, To: result.Replace.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)}
completers.go#L195: diag.Ranging{From: begin, To: primary.Range().To}}
completers.go#L214: return diag.Ranging{From: pos, To: pos}
node_utils.go#L36: head, ok := ev.PurelyEvalPartialCompound(compound, indexing.To)
src.elv.sh/pkg/edit/highlight
highlight.go#L41: err.Context.From, err.Context.To,
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#L74: rhs = nopValuesOp{diag.PointRanging(fn.Range().To)}
builtin_special.go#L128: cp.errorpf(diag.PointRanging(fn.Range().To), "need = and right-hand-side")
builtin_special.go#L133: rhs = nopValuesOp{diag.PointRanging(fn.Range().To)}
builtin_special.go#L178: f = newDelElementOp(ref, head.Range().From, head.Range().To, cp.arrayOps(indices))
builtin_special.go#L205: ends[i+1] = op.Range().To
builtin_special.go#L218: return diag.Ranging{From: op.begin, To: op.ends[0]}
builtin_special.go#L236: return fm.errorp(diag.Ranging{From: op.begin, To: op.ends[level]}, err)
builtin_special.go#L300: end := fn.Head.Range().To
closure.go#L189: return cf.c.SrcMeta.Code[r.From:r.To]
closure.go#L193: return cf.c.SrcMeta.Code[cf.c.DefRange.From:cf.c.DefRange.To]
compile_effect.go#L200: rhsRange = diag.PointRanging(n.Range().To)
compile_lvalue.go#L84: ends[0] = n.Head.Range().To
compile_lvalue.go#L86: ends[i+1] = idx.Range().To
compile_lvalue.go#L170: return nil, NoSuchVariable(fm.srcMeta.Code[lv.From:lv.To])
compile_lvalue.go#L193: return nil, fm.errorp(diag.Ranging{From: lv.From, To: lv.ends[level]}, err)
compile_value.go#L495: p := pair.Range().To
compile_value.go#L500: begins[i], ends[i] = pair.Range().From, pair.Range().To
compile_value.go#L523: return fm.errorpf(diag.Ranging{From: op.begins[i], To: op.ends[i]},
node_utils.go#L81: aw.cp.errorpf(diag.Ranging{From: aw.form.Args[aw.idx].Range().From, To: aw.form.Range().To}, "too many arguments")
purely_eval.go#L21: if upto >= 0 && in.To > upto {
src.elv.sh/pkg/eval/evaltest
matchers.go#L83: texts = append(texts, ctx.Source[ctx.From:ctx.To])
src.elv.sh/pkg/parse
error.go#L48: fmt.Fprintf(sb, "%d-%d: %s", e.Context.From, e.Context.To, e.Message)
parse.go#L412: base := node{Ranging: diag.Ranging{From: ps.pos - 1, To: ps.pos},
parse.go#L929: return &Sep{node: node{diag.Ranging{From: begin, To: end}, src[begin:end], nil, nil}}
parse.go#L940: begin = ch[len(ch)-1].Range().To
parser.go#L31: n.n().To = ps.pos
parser.go#L112: ps.errorp(diag.Ranging{From: ps.pos, To: end}, e)
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 {
src.elv.sh/pkg/shell
script.go#L107: errorInJSON{e.Context.Name, e.Context.From, e.Context.To, e.Message})
script.go#L113: compileErr.Context.From, compileErr.Context.To, compileErr.Message})
src.elv.sh/pkg/ui
style_regions.go#L33: StyleSegment(&Segment{Text: s[r.From:r.To]}, r.Styling))
style_regions.go#L34: lastTo = r.To
style_regions.go#L60: lastTo = r.To
src.elv.sh/cmd/examples/e3bc
main.go#L52: Replace: diag.Ranging{From: 0, To: 0}, Items: candidates(),