github.com/jackc/pgtype.Int2Array.Dimensions (field)

43 uses

	github.com/jackc/pgtype (current package)
		int2_array.go#L16: 	Dimensions []ArrayDimension
		int2_array.go#L51: 				Dimensions: []ArrayDimension{{Length: int32(len(elements)), LowerBound: 1}},
		int2_array.go#L70: 				Dimensions: []ArrayDimension{{Length: int32(len(elements)), LowerBound: 1}},
		int2_array.go#L89: 				Dimensions: []ArrayDimension{{Length: int32(len(elements)), LowerBound: 1}},
		int2_array.go#L108: 				Dimensions: []ArrayDimension{{Length: int32(len(elements)), LowerBound: 1}},
		int2_array.go#L127: 				Dimensions: []ArrayDimension{{Length: int32(len(elements)), LowerBound: 1}},
		int2_array.go#L146: 				Dimensions: []ArrayDimension{{Length: int32(len(elements)), LowerBound: 1}},
		int2_array.go#L165: 				Dimensions: []ArrayDimension{{Length: int32(len(elements)), LowerBound: 1}},
		int2_array.go#L184: 				Dimensions: []ArrayDimension{{Length: int32(len(elements)), LowerBound: 1}},
		int2_array.go#L203: 				Dimensions: []ArrayDimension{{Length: int32(len(elements)), LowerBound: 1}},
		int2_array.go#L222: 				Dimensions: []ArrayDimension{{Length: int32(len(elements)), LowerBound: 1}},
		int2_array.go#L241: 				Dimensions: []ArrayDimension{{Length: int32(len(elements)), LowerBound: 1}},
		int2_array.go#L260: 				Dimensions: []ArrayDimension{{Length: int32(len(elements)), LowerBound: 1}},
		int2_array.go#L279: 				Dimensions: []ArrayDimension{{Length: int32(len(elements)), LowerBound: 1}},
		int2_array.go#L298: 				Dimensions: []ArrayDimension{{Length: int32(len(elements)), LowerBound: 1}},
		int2_array.go#L317: 				Dimensions: []ArrayDimension{{Length: int32(len(elements)), LowerBound: 1}},
		int2_array.go#L336: 				Dimensions: []ArrayDimension{{Length: int32(len(elements)), LowerBound: 1}},
		int2_array.go#L349: 				Dimensions: []ArrayDimension{{Length: int32(len(value)), LowerBound: 1}},
		int2_array.go#L380: 			Dimensions: dimensions,
		int2_array.go#L386: 			if len(dst.Dimensions) > 1 {
		int2_array.go#L387: 				dst.Dimensions = dst.Dimensions[:len(dst.Dimensions)-1]
		int2_array.go#L389: 				for _, dim := range dst.Dimensions {
		int2_array.go#L418: 		if len(dst.Dimensions) == dimension {
		int2_array.go#L423: 		if int32(valueLen) != dst.Dimensions[dimension].Length {
		int2_array.go#L461: 		if len(src.Dimensions) <= 1 {
		int2_array.go#L659: 		if len(src.Dimensions) == dimension {
		int2_array.go#L663: 		length := int(src.Dimensions[dimension].Length)
		int2_array.go#L684: 	if len(src.Dimensions) != dimension {
		int2_array.go#L685: 		return 0, fmt.Errorf("incorrect dimensions, expected %d, found %d", len(src.Dimensions), dimension)
		int2_array.go#L732: 	*dst = Int2Array{Elements: elements, Dimensions: uta.Dimensions, Status: Present}
		int2_array.go#L750: 		*dst = Int2Array{Dimensions: arrayHeader.Dimensions, Status: Present}
		int2_array.go#L775: 	*dst = Int2Array{Elements: elements, Dimensions: arrayHeader.Dimensions, Status: Present}
		int2_array.go#L787: 	if len(src.Dimensions) == 0 {
		int2_array.go#L791: 	buf = EncodeTextArrayDimensions(buf, src.Dimensions)
		int2_array.go#L798: 	dimElemCounts := make([]int, len(src.Dimensions))
		int2_array.go#L799: 	dimElemCounts[len(src.Dimensions)-1] = int(src.Dimensions[len(src.Dimensions)-1].Length)
		int2_array.go#L800: 	for i := len(src.Dimensions) - 2; i > -1; i-- {
		int2_array.go#L801: 		dimElemCounts[i] = int(src.Dimensions[i].Length) * dimElemCounts[i+1]
		int2_array.go#L845: 		Dimensions: src.Dimensions,