src.elv.sh/pkg/eval.Frame.fork (method)

22 uses

	src.elv.sh/pkg/eval (current package)
		builtin_fn_flow.go#L79: 		}(fm.fork("[run-parallel function]"), function, &exceptions[i])
		builtin_fn_flow.go#L117: 		newFm := fm.fork("closure of each")
		builtin_fn_flow.go#L172: 			newFm := fm.fork("closure of peach")
		builtin_fn_misc.go#L245: 		newFm := fm.fork("on-end callback of eval")
		builtin_fn_misc.go#L470: 		newFm := fm.fork("on-end callback of time")
		builtin_fn_str.go#L197: 		newFm := fm.fork("fn of eawk")
		builtin_special.go#L483: 		condValues, exc := condOp.exec(fm.fork("if cond"))
		builtin_special.go#L488: 			return fm.errorp(op, bodies[i].Call(fm.fork("if body"), NoArgs, NoOpts))
		builtin_special.go#L492: 		return fm.errorp(op, elseFn.Call(fm.fork("if else"), NoArgs, NoOpts))
		builtin_special.go#L525: 		condValues, exc := op.condOp.exec(fm.fork("while cond"))
		builtin_special.go#L533: 		err := body.Call(fm.fork("while"), NoArgs, NoOpts)
		builtin_special.go#L547: 		return fm.errorp(op, elseBody.Call(fm.fork("while else"), NoArgs, NoOpts))
		builtin_special.go#L602: 		err = body.Call(fm.fork("for"), NoArgs, NoOpts)
		builtin_special.go#L624: 		return fm.errorp(op, elseBody.Call(fm.fork("for else"), NoArgs, NoOpts))
		builtin_special.go#L692: 	err := body.Call(fm.fork("try body"), NoArgs, NoOpts)
		builtin_special.go#L701: 			err = except.Call(fm.fork("try except"), NoArgs, NoOpts)
		builtin_special.go#L705: 			err = elseFn.Call(fm.fork("try else"), NoArgs, NoOpts)
		builtin_special.go#L709: 		errFinally := finally.Call(fm.fork("try finally"), NoArgs, NoOpts)
		compile_effect.go#L74: 		fm = fm.fork("background job" + op.source)
		compile_effect.go#L91: 		newFm := fm.fork("[form op]")
		frame.go#L157: func (fm *Frame) fork(name string) *Frame {
		frame.go#L174: 	newFm := fm.fork(name)