type go/ast.CompositeLit

20 uses

	go/ast (current package)
		ast.go#L315: 	CompositeLit struct {
		ast.go#L487: func (x *CompositeLit) Pos() token.Pos {
		ast.go#L526: func (x *CompositeLit) End() token.Pos   { return x.Rbrace + 1 }
		ast.go#L558: func (*CompositeLit) exprNode()   {}
		filter.go#L112: func filterCompositeLit(lit *CompositeLit, filter Filter, export bool) {
		filter.go#L124: 		case *CompositeLit:
		filter.go#L130: 			if x, ok := x.Value.(*CompositeLit); ok {
		walk.go#L102: 	case *CompositeLit:

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

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

	go/printer
		nodes.go#L967: 	case *ast.CompositeLit:
		nodes.go#L1202: 			case *ast.CompositeLit:

	go/types
		expr.go#L166: 		if _, ok := unparen(e.X).(*ast.CompositeLit); !ok && x.mode != variable {
		expr.go#L489: 		*ast.CompositeLit,
		expr.go#L1317: 	case *ast.CompositeLit:
		exprstring.go#L55: 	case *ast.CompositeLit: