src.elv.sh/pkg/eval.Frame.local (field)

21 uses

	src.elv.sh/pkg/eval (current package)
		builtin_fn_misc.go#L239: 		ns = CombineNs(fm.up, fm.local)
		builtin_special.go#L188: 	fm.local.slots[op.index] = nil
		builtin_special.go#L271: 	fm.local.slots[op.varIndex].Set(NewGoFn("", nop))
		builtin_special.go#L278: 	return fm.errorp(op.keywordRange, fm.local.slots[op.varIndex].Set(c))
		builtin_special.go#L330: 	fm.local.slots[op.varIndex].Set(ns)
		closure.go#L139: 	fm.local = local
		compile_value.go#L454: 			capture.slots[i] = fm.local.slots[op.capture.index[i]]
		compiler.go#L71: 	if len(op.template.names) > len(fm.local.names) {
		compiler.go#L74: 		copy(newLocal.slots, fm.local.slots)
		compiler.go#L75: 		for i := len(fm.local.names); i < n; i++ {
		compiler.go#L78: 		fm.local = newLocal
		compiler.go#L82: 		fm.local = &Ns{fm.local.slots, fm.local.names, op.template.deleted}
		compiler.go#L84: 	return fm.local, func() Exception { return op.inner.exec(fm) }
		frame.go#L25: 	local, up *Ns
		frame.go#L49: 	local := fm.local
		frame.go#L166: 		fm.local, fm.up,
		purely_eval.go#L71: 		fm := &Frame{Evaler: ev, local: ev.Global(), up: new(Ns)}
		var_ref.go#L143: 		return fm.local.slots[ref.index], ref.subNames
		var_ref.go#L186: 	return fm.local.lookup(k)