src.elv.sh/pkg/eval.closure.RestArg (field)

9 uses

	src.elv.sh/pkg/eval (current package)
		closure.go#L22: 	RestArg     int
		closure.go#L57: 	if c.RestArg != -1 {
		closure.go#L107: 	if c.RestArg == -1 {
		closure.go#L112: 		for i := 0; i < c.RestArg; i++ {
		closure.go#L116: 		local.slots[c.RestArg] = vars.FromInit(
		closure.go#L117: 			vals.MakeList(args[c.RestArg : c.RestArg+restOff+1]...))
		closure.go#L118: 		for i := c.RestArg + 1; i < len(c.ArgNames); i++ {
		closure.go#L179: func (cf closureFields) RestArg() string     { return strconv.Itoa(cf.c.RestArg) }