go/ast.CompositeLit.Elts (field)

24 uses

	go/ast (current package)
		ast.go#L318: 		Elts       []Expr    // list of composite elements; or nil
		filter.go#L113: 	n := len(lit.Elts)
		filter.go#L114: 	lit.Elts = filterExprList(lit.Elts, filter, export)
		filter.go#L115: 	if len(lit.Elts) < n {
		walk.go#L106: 		walkExprList(v, n.Elts)

	go/doc
		exports.go#L31: 	n := len(lit.Elts)
		exports.go#L32: 	lit.Elts = filterExprList(lit.Elts, filter, export)
		exports.go#L33: 	if len(lit.Elts) < n {

	go/parser
		parser.go#L1598: 	return &ast.CompositeLit{Type: typ, Lbrace: lbrace, Elts: elts, Rbrace: rbrace}
		resolver.go#L282: 		for _, e := range n.Elts {

	go/printer
		nodes.go#L974: 		p.exprList(x.Lbrace, x.Elts, 1, commaTerm, x.Rbrace, x.Incomplete)
		nodes.go#L981: 		if len(x.Elts) > 0 {

	go/types
		expr.go#L1361: 			if len(e.Elts) == 0 {
		expr.go#L1365: 			if _, ok := e.Elts[0].(*ast.KeyValueExpr); ok {
		expr.go#L1368: 				for _, e := range e.Elts {
		expr.go#L1400: 				for i, e := range e.Elts {
		expr.go#L1421: 				if len(e.Elts) < len(fields) {
		expr.go#L1435: 			n := check.indexedElts(e.Elts, utyp.elem, utyp.len)
		expr.go#L1462: 			check.indexedElts(e.Elts, utyp.elem, -1)
		expr.go#L1471: 			visited := make(map[any][]Type, len(e.Elts))
		expr.go#L1472: 			for _, e := range e.Elts {
		expr.go#L1511: 			for _, e := range e.Elts {