src.elv.sh/pkg/eval/vals.structMapIterator.i (field)

11 uses

	src.elv.sh/pkg/eval/vals (current package)
		struct_map.go#L91: 	i    int
		struct_map.go#L100: 	if it.i >= len(fields) {
		struct_map.go#L104: 	it.i++
		struct_map.go#L105: 	for it.i < len(fields) && fields[it.i] == "" {
		struct_map.go#L106: 		it.i++
		struct_map.go#L108: 	return it.i < len(fields)
		struct_map.go#L112: 	name := it.info.fieldNames[it.i]
		struct_map.go#L113: 	if it.i < it.info.plainFields {
		struct_map.go#L114: 		return name, v.Field(it.i).Interface()
		struct_map.go#L116: 	method := v.Method(it.i - it.info.plainFields)