src.elv.sh/pkg/parse.Source.Code (field)
26 uses
src.elv.sh/pkg/parse (current package)
parse.go#L46: ps := &parser{srcName: src.Name, src: src.Code, warn: cfg.WarningWriter}
source.go#L12: Code string
source.go#L18: return Source{Name: "[test]", Code: code}
src.elv.sh/pkg/parse/parseutil
parseutil.go#L28: tree, _ := parse.Parse(parse.Source{Code: src}, parse.Config{})
src.elv.sh/pkg/edit
builtins.go#L173: _, err := parse.Parse(parse.Source{Code: code}, parse.Config{})
editor.go#L99: src := parse.Source{Name: "[RC file]", Code: elvInit}
instant.go#L42: parse.Source{Name: "[instant]", Code: code},
minibuf.go#L41: src := parse.Source{Name: "[minibuf]", Code: code}
src.elv.sh/pkg/edit/complete
complete.go#L89: tree, _ := parse.Parse(parse.Source{Name: "[interactive]", Code: code.Content}, parse.Config{})
src.elv.sh/pkg/edit/filter
compile.go#L27: err := parse.ParseAs(parse.Source{Name: "filter", Code: q}, qn, parse.Config{})
src.elv.sh/pkg/edit/highlight
highlight.go#L34: tree, errParse := parse.Parse(parse.Source{Name: "[tty]", Code: code}, parse.Config{})
src.elv.sh/pkg/eval
builtin_fn_misc.go#L236: src := parse.Source{Name: fmt.Sprintf("[eval %d]", nextEvalCount()), Code: code}
builtin_special.go#L356: parse.Source{Name: "[bundled " + spec + "]", Code: code}, r)
builtin_special.go#L377: return evalModule(fm, path, parse.Source{Name: path, Code: code, IsFile: true}, r)
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_lvalue.go#L170: return nil, NoSuchVariable(fm.srcMeta.Code[lv.From:lv.To])
compiler.go#L94: Context: *diag.NewContext(cp.srcMeta.Name, cp.srcMeta.Code, r)})
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()),
frame.go#L215: ctx := diag.NewContext(fm.srcMeta.Name, fm.srcMeta.Code, r)
src.elv.sh/pkg/eval/evaltest
evaltest.go#L166: err := ev.Eval(parse.Source{Name: "[test]", Code: text},
src.elv.sh/pkg/shell
interact.go#L106: src := parse.Source{Name: fmt.Sprintf("[tty %v]", cmdNum), Code: line}
interact.go#L128: src := parse.Source{Name: absPath, Code: code, IsFile: true}
script.go#L53: src := parse.Source{Name: name, Code: code, IsFile: true}
src.elv.sh/pkg/web
web.go#L128: parse.Source{Name: "[web]", Code: code}, eval.EvalCfg{Ports: ports})