1 // Copyright 2022 The Go Authors. All rights reserved.
2 // Use of this source code is governed by a BSD-style
3 // license that can be found in the LICENSE file.
4
5 package p
6
7 func Real[P ~complex128](x P) {
8 _ = real(x /* ERROR not supported */ )
9 }
10
11 func Imag[P ~complex128](x P) {
12 _ = imag(x /* ERROR not supported */ )
13 }
14
15 func Complex[P ~float64](x P) {
16 _ = complex(x /* ERROR not supported */ , 0)
17 _ = complex(0 /* ERROR not supported */ , x)
18 _ = complex(x /* ERROR not supported */ , x)
19 }
20
View as plain text