src.elv.sh/pkg/eval.closure.ArgNames (field)
13 uses
src.elv.sh/pkg/eval (current package)
closure.go#L20: ArgNames []string
closure.go#L58: if len(args) < len(c.ArgNames)-1 {
closure.go#L61: ValidLow: len(c.ArgNames) - 1, ValidHigh: -1, Actual: len(args)}
closure.go#L64: if len(args) != len(c.ArgNames) {
closure.go#L67: ValidLow: len(c.ArgNames), ValidHigh: len(c.ArgNames), Actual: len(args)}
closure.go#L101: localSize := len(c.ArgNames) + len(c.OptNames) + len(c.NewLocal)
closure.go#L104: for i, name := range c.ArgNames {
closure.go#L108: for i := range c.ArgNames {
closure.go#L115: restOff := len(args) - len(c.ArgNames)
closure.go#L118: for i := c.RestArg + 1; i < len(c.ArgNames); i++ {
closure.go#L123: offset := len(c.ArgNames)
closure.go#L178: func (cf closureFields) ArgNames() vals.List { return listOfStrings(cf.c.ArgNames) }
The pages are generated with Golds v0.2.8-preview. (GOOS=darwin GOARCH=arm64)