type go/ast.KeyValueExpr

20 uses

	go/ast (current package)
		ast.go#L399: 	KeyValueExpr struct {
		ast.go#L489: func (x *KeyValueExpr) Pos() token.Pos   { return x.Key.Pos() }
		ast.go#L522: func (x *KeyValueExpr) End() token.Pos   { return x.Value.End() }
		ast.go#L553: func (*KeyValueExpr) exprNode()   {}
		filter.go#L126: 		case *KeyValueExpr:
		walk.go#L149: 	case *KeyValueExpr:

	go/doc
		example.go#L215: 		case *ast.KeyValueExpr:
		exports.go#L44: 		case *ast.KeyValueExpr:

	go/parser
		parser.go#L1338: 		x = &ast.KeyValueExpr{Key: x, Colon: colon, Value: p.parseValue(false)}

	go/printer
		nodes.go#L213: 		pair, isPair := x.(*ast.KeyValueExpr)
		nodes.go#L757: 	case *ast.KeyValueExpr:

	golang.org/x/pkgsite/internal/godoc
		encode_ast.gen.go#L2200: func encode_ast_KeyValueExpr(e *codec.Encoder, x *ast.KeyValueExpr) {
		encode_ast.gen.go#L2219: func decode_ast_KeyValueExpr(d *codec.Decoder, p **ast.KeyValueExpr) {
		encode_ast.gen.go#L2225: 		*p = ref.(*ast.KeyValueExpr)
		encode_ast.gen.go#L2228: 	var x ast.KeyValueExpr
		encode_ast.gen.go#L2250: 	codec.Register(&ast.KeyValueExpr{},
		encode_ast.gen.go#L2251: 		func(e *codec.Encoder, x interface{}) { encode_ast_KeyValueExpr(e, x.(*ast.KeyValueExpr)) },
		encode_ast.gen.go#L2253: 			var x *ast.KeyValueExpr

	golang.org/x/pkgsite/internal/godoc/internal/doc
		example.go#L329: 		case *ast.KeyValueExpr:
		exports.go#L44: 		case *ast.KeyValueExpr: