src.elv.sh/pkg/parse.Compound.Indexings (field)

35 uses

	src.elv.sh/pkg/parse (current package)
		parse.go#L320: 	if len(rn.Right.Indexings) == 0 {
		parse.go#L374: 	Indexings []*Indexing
		parse.go#L402: 		ps.parse(&Indexing{ExprCtx: cn.ExprCtx}).addTo(&cn.Indexings, cn)
		parse.go#L417: 		parsed{in}.addTo(&cn.Indexings, cn)
		parse.go#L908: 	if len(mpn.Key.Indexings) == 0 {

	src.elv.sh/pkg/parse/cmpd
		cmpd.go#L13: 	if len(n.Indexings) == 1 && len(n.Indexings[0].Indicies) == 0 {
		cmpd.go#L14: 		return n.Indexings[0].Head, true
		cmpd.go#L54: 	if len(n.Indexings) == 0 {
		cmpd.go#L57: 	if len(n.Indexings) > 1 {
		cmpd.go#L60: 	in := n.Indexings[0]

	src.elv.sh/pkg/edit/highlight
		regions.go#L173: 	if n != nil && len(n.Indexings) == 1 && n.Indexings[0].Head != nil {
		regions.go#L174: 		f(n.Indexings[0].Head, semanticRegion, variableRegion)
		regions.go#L179: 	return len(n.Indexings) == 1 && len(n.Indexings[0].Indicies) == 0 && n.Indexings[0].Head.Type == parse.Bareword
		regions.go#L194: 	if 0 < len(n.Args) && len(n.Args[0].Indexings) > 0 {
		regions.go#L195: 		f(n.Args[0].Indexings[0].Head, semanticRegion, variableRegion)
		regions.go#L215: 		if i+1 < len(n.Args) && len(n.Args[i+1].Indexings) > 0 {

	src.elv.sh/pkg/eval
		builtin_special.go#L82: 		if len(cn.Indexings) != 1 {
		builtin_special.go#L85: 		if len(cn.Indexings[0].Indicies) > 0 {
		builtin_special.go#L88: 		pn := cn.Indexings[0].Head
		builtin_special.go#L149: 		if len(cn.Indexings) != 1 {
		builtin_special.go#L153: 		head, indices := cn.Indexings[0].Head, cn.Indexings[0].Indicies
		builtin_special.go#L720: 	if len(n.Indexings) != 1 {
		builtin_special.go#L723: 	lvalues := cp.parseIndexingLValue(n.Indexings[0])
		compile_lvalue.go#L32: 		if len(n.Indexings) != 1 {
		compile_lvalue.go#L35: 		more := cp.parseIndexingLValue(n.Indexings[0])
		compile_value.go#L26: 	if len(n.Indexings) == 0 {
		compile_value.go#L31: 	indexings := n.Indexings
		compile_value.go#L33: 	if n.Indexings[0].Head.Type == parse.Tilde {
		compile_value.go#L35: 		if len(n.Indexings) == 1 {
		purely_eval.go#L17: 	for _, in := range cn.Indexings {