type go/ast.CompositeLit

23 uses

	go/ast (current package)
		ast.go#L327: 	CompositeLit struct {
		ast.go#L497: func (x *CompositeLit) Pos() token.Pos {
		ast.go#L536: func (x *CompositeLit) End() token.Pos   { return x.Rbrace + 1 }
		ast.go#L567: func (*CompositeLit) exprNode()   {}
		filter.go#L109: func filterCompositeLit(lit *CompositeLit, filter Filter, export bool) {
		filter.go#L121: 		case *CompositeLit:
		filter.go#L127: 			if x, ok := x.Value.(*CompositeLit); ok {
		walk.go#L80: 	case *CompositeLit:

	go/doc
		exports.go#L29: func filterCompositeLit(lit *ast.CompositeLit, filter Filter, export bool) {
		exports.go#L41: 		case *ast.CompositeLit:
		exports.go#L47: 			if x, ok := x.Value.(*ast.CompositeLit); ok {

	go/parser
		parser.go#L1696: 	return &ast.CompositeLit{Type: typ, Lbrace: lbrace, Elts: elts, Rbrace: rbrace}
		resolver.go#L282: 	case *ast.CompositeLit:

	go/printer
		nodes.go#L1011: 	case *ast.CompositeLit:
		nodes.go#L1256: 			case *ast.CompositeLit:

	go/types
		expr.go#L140: 		if _, ok := ast.Unparen(e.X).(*ast.CompositeLit); !ok && x.mode != variable {
		expr.go#L240: 		*ast.CompositeLit,
		expr.go#L1026: 	case *ast.CompositeLit:
		exprstring.go#L54: 	case *ast.CompositeLit:
		literals.go#L111: func (check *Checker) compositeLit(x *operand, e *ast.CompositeLit, hint Type) {

	golang.org/x/tools/internal/typesinternal
		zerovalue.go#L159: 			return &ast.CompositeLit{
		zerovalue.go#L169: 			return &ast.CompositeLit{
		zerovalue.go#L177: 		return &ast.CompositeLit{