crypto/ed25519/internal/edwards25519/field.Element.Negate (method)

8 uses

	crypto/ed25519/internal/edwards25519/field (current package)
		fe.go#L112: func (v *Element) Negate(a *Element) *Element {
		fe.go#L294: 	return v.Select(new(Element).Negate(u), u, u.IsNegative())
		fe.go#L405: 	uNeg := b.Negate(u)

	crypto/ed25519/internal/edwards25519
		edwards25519.go#L178: 	xxNeg := new(field.Element).Negate(xx)
		edwards25519.go#L376: 	v.x.Negate(&p.x)
		edwards25519.go#L379: 	v.t.Negate(&p.t)
		edwards25519.go#L418: 	v.T2d.Select(new(field.Element).Negate(&v.T2d), &v.T2d, cond)
		edwards25519.go#L425: 	v.T2d.Select(new(field.Element).Negate(&v.T2d), &v.T2d, cond)