src.elv.sh/pkg/eval.Ns.names (field)
23 uses
src.elv.sh/pkg/eval (current package)
closure.go#L105: local.names[i] = name
closure.go#L129: local.names[offset+i] = name
closure.go#L135: local.names[offset+i] = name
compiler.go#L71: if len(op.template.names) > len(fm.local.names) {
compiler.go#L75: for i := len(fm.local.names); i < n; i++ {
compiler.go#L76: newLocal.slots[i] = MakeVarFromName(newLocal.names[i])
compiler.go#L82: fm.local = &Ns{fm.local.slots, fm.local.names, op.template.deleted}
eval.go#L186: builtin.names = append(builtin.names, moreBuiltins.names...)
eval.go#L187: builtin.deleted = append(builtin.deleted, make([]bool, len(moreBuiltins.names))...)
ns.go#L22: names []string
ns.go#L34: append([]string(nil), ns2.names...),
ns.go#L37: for i, name := range ns.names {
ns.go#L42: for i, name := range ns1.names {
ns.go#L45: ns.names = append(ns.names, name)
ns.go#L100: for i, name := range ns.names {
ns.go#L110: for i, name := range ns.names {
ns.go#L124: for i, name := range ns.names {
ns.go#L133: for i, name := range ns.names {
ns.go#L142: return &staticNs{ns.names, ns.deleted}
ns.go#L184: ns.names[i] = name