func go/constant.Imag

12 uses

	go/constant (current package)
		value.go#L826: func Imag(x Value) Value {

	go/types
		builtins.go#L293: 					if isNumeric(x.typ) && constant.Sign(constant.Imag(x.val)) == 0 {
		builtins.go#L475: 				x.val = constant.Imag(x.val)
		expr.go#L381: 				return fitsFloat32(constant.Real(x)) && fitsFloat32(constant.Imag(x))
		expr.go#L384: 			im := roundFloat32(constant.Imag(x))
		expr.go#L391: 				return fitsFloat64(constant.Real(x)) && fitsFloat64(constant.Imag(x))
		expr.go#L394: 			im := roundFloat64(constant.Imag(x))
		expr.go#L1151: 			re, im := constant.Real(y.val), constant.Imag(y.val)
		expr.go#L1677: 		i, _ := constant.Float64Val(constant.Imag(x))

	golang.org/x/tools/internal/gcimporter
		bexport.go#L591: 		p.float(constant.Imag(x))
		iexport.go#L934: 		w.mpfloat(constantToFloat(constant.Imag(v)), typ)

	golang.org/x/tools/internal/pkgbits
		encoder.go#L342: 		w.scalar(constant.Imag(val))