src.elv.sh/pkg/eval.closureFields.c (field)

11 uses

	src.elv.sh/pkg/eval (current package)
		closure.go#L174: type closureFields struct{ c *closure }
		closure.go#L178: func (cf closureFields) ArgNames() vals.List { return listOfStrings(cf.c.ArgNames) }
		closure.go#L179: func (cf closureFields) RestArg() string     { return strconv.Itoa(cf.c.RestArg) }
		closure.go#L180: func (cf closureFields) OptNames() vals.List { return listOfStrings(cf.c.OptNames) }
		closure.go#L181: func (cf closureFields) Src() parse.Source   { return cf.c.SrcMeta }
		closure.go#L184: 	return vals.MakeList(cf.c.OptDefaults...)
		closure.go#L188: 	r := cf.c.Op.(diag.Ranger).Range()
		closure.go#L189: 	return cf.c.SrcMeta.Code[r.From:r.To]
		closure.go#L193: 	return cf.c.SrcMeta.Code[cf.c.DefRange.From:cf.c.DefRange.To]