src.elv.sh/pkg/diag.Error.Context (field)
24 uses
src.elv.sh/pkg/diag (current package)
error.go#L9: Context Context
error.go#L15: e.Type, e.Context.From, e.Context.To, e.Context.Name, e.Message)
error.go#L20: return e.Context.Range()
error.go#L26: return header + e.Context.ShowCompact(indent+" ")
src.elv.sh/pkg/edit
builtins.go#L176: if e.Context.From == len(code) {
src.elv.sh/pkg/edit/highlight
highlight.go#L37: if err.Context.From != len(code) {
highlight.go#L41: err.Context.From, err.Context.To,
src.elv.sh/pkg/eval
compiler.go#L94: Context: *diag.NewContext(cp.srcMeta.Name, cp.srcMeta.Code, r)})
compiler.go#L152: Context: diag.Context{
frame.go#L239: err := diag.Error{Type: "deprecation", Message: msg, Context: *ctx}
src.elv.sh/pkg/parse
error.go#L29: err := &diag.Error{Type: parseErrorType, Message: msg, Context: *ctx}
error.go#L43: fmt.Fprintf(sb, "multiple parse errors in %s: ", er.Entries[0].Context.Name)
error.go#L48: fmt.Fprintf(sb, "%d-%d: %s", e.Context.From, e.Context.To, e.Message)
error.go#L68: sb.WriteString(e.Context.Show(indent + " "))
src.elv.sh/pkg/shell
script.go#L107: errorInJSON{e.Context.Name, e.Context.From, e.Context.To, e.Message})
script.go#L112: errorInJSON{compileErr.Context.Name,
script.go#L113: compileErr.Context.From, compileErr.Context.To, compileErr.Message})