src.elv.sh/pkg/parse.Indexing.Indicies (field)

18 uses

	src.elv.sh/pkg/parse (current package)
		parse.go#L430: 	Indicies []*Array
		parse.go#L440: 		ps.parse(&Array{}).addTo(&in.Indicies, in)

	src.elv.sh/pkg/parse/cmpd
		cmpd.go#L13: 	if len(n.Indexings) == 1 && len(n.Indexings[0].Indicies) == 0 {
		cmpd.go#L61: 	if len(in.Indicies) > 0 {

	src.elv.sh/pkg/edit/complete
		completers.go#L115: 			if len(indexing.Indicies) == 1 {
		completers.go#L126: 				if len(indexing.Indicies) == 1 {
		completers.go#L144: 					if len(indexing.Indicies) == 1 {

	src.elv.sh/pkg/edit/highlight
		regions.go#L179: 	return len(n.Indexings) == 1 && len(n.Indexings[0].Indicies) == 0 && n.Indexings[0].Head.Type == parse.Bareword

	src.elv.sh/pkg/eval
		builtin_special.go#L85: 		if len(cn.Indexings[0].Indicies) > 0 {
		builtin_special.go#L153: 		head, indices := cn.Indexings[0].Head, cn.Indexings[0].Indicies
		compile_lvalue.go#L51: 		if len(n.Indicies) > 0 {
		compile_lvalue.go#L63: 	if len(n.Indicies) == 0 {
		compile_lvalue.go#L83: 	ends := make([]int, len(n.Indicies)+1)
		compile_lvalue.go#L85: 	for i, idx := range n.Indicies {
		compile_lvalue.go#L88: 	lv := lvalue{n.Range(), ref, cp.arrayOps(n.Indicies), ends}
		compile_value.go#L209: 	if len(n.Indicies) == 0 {
		compile_value.go#L212: 	return &indexingOp{n.Range(), cp.primaryOp(n.Head), cp.arrayOps(n.Indicies)}
		purely_eval.go#L18: 		if len(in.Indicies) > 0 {