| _value | System.Half | private | 
  | Abs(Half value) | System.Half | inlinestatic | 
  | INumber< Half >.Abs(TSelf value) | System.INumber< Half > | static | 
  | Acos(Half x) | System.Half | inlinestatic | 
  | IFloatingPoint< Half >.Acos(TSelf x) | System.IFloatingPoint< Half > | static | 
  | Acosh(Half x) | System.Half | inlinestatic | 
  | IFloatingPoint< Half >.Acosh(TSelf x) | System.IFloatingPoint< Half > | static | 
  | AdditiveIdentity | System.Half | static | 
  | AreZero(Half left, Half right) | System.Half | inlineprivatestatic | 
  | Asin(Half x) | System.Half | inlinestatic | 
  | IFloatingPoint< Half >.Asin(TSelf x) | System.IFloatingPoint< Half > | static | 
  | Asinh(Half x) | System.Half | inlinestatic | 
  | IFloatingPoint< Half >.Asinh(TSelf x) | System.IFloatingPoint< Half > | static | 
  | Atan(Half x) | System.Half | inlinestatic | 
  | IFloatingPoint< Half >.Atan(TSelf x) | System.IFloatingPoint< Half > | static | 
  | Atan2(Half y, Half x) | System.Half | inlinestatic | 
  | IFloatingPoint< Half >.Atan2(TSelf y, TSelf x) | System.IFloatingPoint< Half > | static | 
  | Atanh(Half x) | System.Half | inlinestatic | 
  | IFloatingPoint< Half >.Atanh(TSelf x) | System.IFloatingPoint< Half > | static | 
  | BitDecrement(Half x) | System.Half | inlinestatic | 
  | IFloatingPoint< Half >.BitDecrement(TSelf x) | System.IFloatingPoint< Half > | static | 
  | BitIncrement(Half x) | System.Half | inlinestatic | 
  | IFloatingPoint< Half >.BitIncrement(TSelf x) | System.IFloatingPoint< Half > | static | 
  | Cbrt(Half x) | System.Half | inlinestatic | 
  | IFloatingPoint< Half >.Cbrt(TSelf x) | System.IFloatingPoint< Half > | static | 
  | Ceiling(Half x) | System.Half | inlinestatic | 
  | IFloatingPoint< Half >.Ceiling(TSelf x) | System.IFloatingPoint< Half > | static | 
  | Clamp(Half value, Half min, Half max) | System.Half | inlinestatic | 
  | INumber< Half >.Clamp(TSelf value, TSelf min, TSelf max) | System.INumber< Half > | static | 
  | CompareTo(object? obj) | System.Half | inline | 
  | CompareTo(Half other) | System.Half | inline | 
  | System::IComparable.CompareTo(T? other) | System.IComparable< in T > |  | 
  | IComparable< Half >.CompareTo(T? other) | System.IComparable< Half > |  | 
  | CopySign(Half x, Half y) | System.Half | inlinestatic | 
  | IFloatingPoint< Half >.CopySign(TSelf x, TSelf y) | System.IFloatingPoint< Half > | static | 
  | Cos(Half x) | System.Half | inlinestatic | 
  | IFloatingPoint< Half >.Cos(TSelf x) | System.IFloatingPoint< Half > | static | 
  | Cosh(Half x) | System.Half | inlinestatic | 
  | IFloatingPoint< Half >.Cosh(TSelf x) | System.IFloatingPoint< Half > | static | 
  | Create< TOther >(TOther value) | System.Half | inlinestatic | 
  | CreateDouble(bool sign, ushort exp, ulong sig) | System.Half | inlineprivatestatic | 
  | CreateDoubleNaN(bool sign, ulong significand) | System.Half | inlineprivatestatic | 
  | CreateHalfNaN(bool sign, ulong significand) | System.Half | inlineprivatestatic | 
  | CreateSaturating< TOther >(TOther value) | System.Half | inlinestatic | 
  | CreateSingle(bool sign, byte exp, uint sig) | System.Half | inlineprivatestatic | 
  | CreateSingleNaN(bool sign, ulong significand) | System.Half | inlineprivatestatic | 
  | CreateTruncating< TOther >(TOther value) | System.Half | inlinestatic | 
  | DivRem(Half left, Half right) | System.Half | inlinestatic | 
  | INumber< Half >.DivRem(TSelf left, TSelf right) | System.INumber< Half > | static | 
  | E | System.Half | static | 
  | Epsilon | System.Half | static | 
  | Epsilon | System.Half | static | 
  | Equals([NotNullWhen(true)] object? obj) | System.Half | inline | 
  | Equals(Half other) | System.Half | inline | 
  | IEquatable< Half >.Equals(T? other) | System.IEquatable< Half > |  | 
  | Exp | System.Half | privatestatic | 
  | Exp(Half x) | System.Half | inlinestatic | 
  | IFloatingPoint< Half >.Exp(TSelf x) | System.IFloatingPoint< Half > | static | 
  | Exponent | System.Half | private | 
  | Floor(Half x) | System.Half | inlinestatic | 
  | IFloatingPoint< Half >.Floor(TSelf x) | System.IFloatingPoint< Half > | static | 
  | FusedMultiplyAdd(Half left, Half right, Half addend) | System.Half | inlinestatic | 
  | IFloatingPoint< Half >.FusedMultiplyAdd(TSelf left, TSelf right, TSelf addend) | System.IFloatingPoint< Half > | static | 
  | GetHashCode() | System.Half | inline | 
  | Half(ushort value) | System.Half | inlinepackage | 
  | Half(bool sign, ushort exp, ushort sig) | System.Half | inlineprivate | 
  | IEEERemainder(Half left, Half right) | System.Half | inlinestatic | 
  | IFloatingPoint< Half >.IEEERemainder(TSelf left, TSelf right) | System.IFloatingPoint< Half > | static | 
  | ILogB< TInteger >(Half x) | System.Half | inlinestatic | 
  | IFloatingPoint< Half >.ILogB< TInteger >(TSelf x) | System.IFloatingPoint< Half > | static | 
  | IsFinite(Half value) | System.Half | inlinestatic | 
  | IsFinite(Half x) | System.Half | inlinestatic | 
  | IFloatingPoint< Half >.IsFinite(TSelf value) | System.IFloatingPoint< Half > | static | 
  | IsInfinity(Half value) | System.Half | inlinestatic | 
  | IsInfinity(Half x) | System.Half | inlinestatic | 
  | IFloatingPoint< Half >.IsInfinity(TSelf value) | System.IFloatingPoint< Half > | static | 
  | IsNaN(Half value) | System.Half | inlinestatic | 
  | IsNaN(Half x) | System.Half | inlinestatic | 
  | IFloatingPoint< Half >.IsNaN(TSelf value) | System.IFloatingPoint< Half > | static | 
  | IsNaNOrZero(Half value) | System.Half | inlineprivatestatic | 
  | IsNegative(Half value) | System.Half | inlinestatic | 
  | IsNegative(Half x) | System.Half | inlinestatic | 
  | IFloatingPoint< Half >.IsNegative(TSelf value) | System.IFloatingPoint< Half > | static | 
  | IsNegativeInfinity(Half value) | System.Half | inlinestatic | 
  | IsNegativeInfinity(Half x) | System.Half | inlinestatic | 
  | IFloatingPoint< Half >.IsNegativeInfinity(TSelf value) | System.IFloatingPoint< Half > | static | 
  | IsNormal(Half value) | System.Half | inlinestatic | 
  | IsNormal(Half x) | System.Half | inlinestatic | 
  | IFloatingPoint< Half >.IsNormal(TSelf value) | System.IFloatingPoint< Half > | static | 
  | IsPositiveInfinity(Half value) | System.Half | inlinestatic | 
  | IsPositiveInfinity(Half x) | System.Half | inlinestatic | 
  | IFloatingPoint< Half >.IsPositiveInfinity(TSelf value) | System.IFloatingPoint< Half > | static | 
  | IsPow2(Half value) | System.Half | inlinestatic | 
  | IBinaryNumber< Half >.IsPow2(TSelf value) | System.IBinaryNumber< Half > | static | 
  | IsSubnormal(Half value) | System.Half | inlinestatic | 
  | IsSubnormal(Half x) | System.Half | inlinestatic | 
  | IFloatingPoint< Half >.IsSubnormal(TSelf value) | System.IFloatingPoint< Half > | static | 
  | Log(Half x) | System.Half | inlinestatic | 
  | Log(Half x, Half newBase) | System.Half | inlinestatic | 
  | IFloatingPoint< Half >.Log(TSelf x) | System.IFloatingPoint< Half > | static | 
  | IFloatingPoint< Half >.Log(TSelf x, TSelf newBase) | System.IFloatingPoint< Half > | static | 
  | Log10(Half x) | System.Half | inlinestatic | 
  | IFloatingPoint< Half >.Log10(TSelf x) | System.IFloatingPoint< Half > | static | 
  | Log2(Half value) | System.Half | inlinestatic | 
  | Log2(Half x) | System.Half | inlinestatic | 
  | IBinaryNumber< Half >.Log2(TSelf value) | System.IBinaryNumber< Half > | static | 
  | IFloatingPoint< Half >.Log2(TSelf x) | System.IFloatingPoint< Half > | static | 
  | Max(Half x, Half y) | System.Half | inlinestatic | 
  | INumber< Half >.Max(TSelf x, TSelf y) | System.INumber< Half > | static | 
  | MaxMagnitude(Half x, Half y) | System.Half | inlinestatic | 
  | IFloatingPoint< Half >.MaxMagnitude(TSelf x, TSelf y) | System.IFloatingPoint< Half > | static | 
  | MaxValue | System.Half | static | 
  | MaxValue | System.Half | static | 
  | Min(Half x, Half y) | System.Half | inlinestatic | 
  | INumber< Half >.Min(TSelf x, TSelf y) | System.INumber< Half > | static | 
  | MinMagnitude(Half x, Half y) | System.Half | inlinestatic | 
  | IFloatingPoint< Half >.MinMagnitude(TSelf x, TSelf y) | System.IFloatingPoint< Half > | static | 
  | MinValue | System.Half | static | 
  | MinValue | System.Half | static | 
  | MultiplicativeIdentity | System.Half | static | 
  | NaN | System.Half | static | 
  | NaN | System.Half | static | 
  | Negate(Half value) | System.Half | inlinepackagestatic | 
  | NegativeInfinity | System.Half | static | 
  | NegativeInfinity | System.Half | static | 
  | NegativeOne | System.Half | static | 
  | NegativeZero | System.Half | privatestatic | 
  | NegativeZero | System.Half | static | 
  | NormSubnormalF16Sig(uint sig) | System.Half | inlineprivatestatic | 
  | One | System.Half | static | 
  | operator double(Half value) | System.Half | inlineexplicitstatic | 
  | operator float(Half value) | System.Half | inlineexplicitstatic | 
  | operator Half(float value) | System.Half | inlineexplicitstatic | 
  | operator Half(double value) | System.Half | inlineexplicitstatic | 
  | operator!=(Half left, Half right) | System.Half | inlinestatic | 
  | operator!=(Half left, Half right) | System.Half | inlinestatic | 
  | IEqualityOperators< Half, Half >.operator!=(TSelf left, TOther right) | System.IEqualityOperators< Half, Half > | static | 
  | operator%(Half left, Half right) | System.Half | inlinestatic | 
  | IModulusOperators< Half, Half, Half >.operator%(TSelf left, TOther right) | System.IModulusOperators< Half, Half, Half > | static | 
  | operator&(Half left, Half right) | System.Half | inlinestatic | 
  | IBitwiseOperators< Half, Half, Half >.operator&(TSelf left, TOther right) | System.IBitwiseOperators< Half, Half, Half > | static | 
  | operator*(Half left, Half right) | System.Half | inlinestatic | 
  | IMultiplyOperators< Half, Half, Half >.operator*(TSelf left, TOther right) | System.IMultiplyOperators< Half, Half, Half > | static | 
  | operator+(Half left, Half right) | System.Half | inlinestatic | 
  | operator+(Half value) | System.Half | inlinestatic | 
  | IAdditionOperators< Half, Half, Half >.operator+(TSelf left, TOther right) | System.IAdditionOperators< Half, Half, Half > | static | 
  | IUnaryPlusOperators< Half, Half >.operator+(TSelf value) | System.IUnaryPlusOperators< Half, Half > | static | 
  | operator++(Half value) | System.Half | inlinestatic | 
  | IIncrementOperators< Half >.operator++(TSelf value) | System.IIncrementOperators< Half > | static | 
  | operator-(Half left, Half right) | System.Half | inlinestatic | 
  | operator-(Half value) | System.Half | inlinestatic | 
  | ISubtractionOperators< Half, Half, Half >.operator-(TSelf left, TOther right) | System.ISubtractionOperators< Half, Half, Half > | static | 
  | IUnaryNegationOperators< Half, Half >.operator-(TSelf value) | System.IUnaryNegationOperators< Half, Half > | static | 
  | operator--(Half value) | System.Half | inlinestatic | 
  | IDecrementOperators< Half >.operator--(TSelf value) | System.IDecrementOperators< Half > | static | 
  | operator/(Half left, Half right) | System.Half | inlinestatic | 
  | IDivisionOperators< Half, Half, Half >.operator/(TSelf left, TOther right) | System.IDivisionOperators< Half, Half, Half > | static | 
  | operator<(Half left, Half right) | System.Half | inlinestatic | 
  | operator<(Half left, Half right) | System.Half | inlinestatic | 
  | IComparisonOperators< Half, Half >.operator<(TSelf left, TOther right) | System.IComparisonOperators< Half, Half > | static | 
  | operator<=(Half left, Half right) | System.Half | inlinestatic | 
  | operator<=(Half left, Half right) | System.Half | inlinestatic | 
  | IComparisonOperators< Half, Half >.operator<=(TSelf left, TOther right) | System.IComparisonOperators< Half, Half > | static | 
  | operator==(Half left, Half right) | System.Half | inlinestatic | 
  | operator==(Half left, Half right) | System.Half | inlinestatic | 
  | IEqualityOperators< Half, Half >.operator==(TSelf left, TOther right) | System.IEqualityOperators< Half, Half > | static | 
  | operator>(Half left, Half right) | System.Half | inlinestatic | 
  | operator>(Half left, Half right) | System.Half | inlinestatic | 
  | IComparisonOperators< Half, Half >.operator>(TSelf left, TOther right) | System.IComparisonOperators< Half, Half > | static | 
  | operator>=(Half left, Half right) | System.Half | inlinestatic | 
  | operator>=(Half left, Half right) | System.Half | inlinestatic | 
  | IComparisonOperators< Half, Half >.operator>=(TSelf left, TOther right) | System.IComparisonOperators< Half, Half > | static | 
  | operator^(Half left, Half right) | System.Half | inlinestatic | 
  | IBitwiseOperators< Half, Half, Half >.operator^(TSelf left, TOther right) | System.IBitwiseOperators< Half, Half, Half > | static | 
  | operator|(Half left, Half right) | System.Half | inlinestatic | 
  | IBitwiseOperators< Half, Half, Half >.operator|(TSelf left, TOther right) | System.IBitwiseOperators< Half, Half, Half > | static | 
  | operator~(Half value) | System.Half | inlinestatic | 
  | IBitwiseOperators< Half, Half, Half >.operator~(TSelf value) | System.IBitwiseOperators< Half, Half, Half > | static | 
  | Parse(string s) | System.Half | inlinestatic | 
  | Parse(string s, NumberStyles style) | System.Half | inlinestatic | 
  | Parse(string s, IFormatProvider? provider) | System.Half | inlinestatic | 
  | Parse(string s, NumberStyles style=NumberStyles.Float|NumberStyles.AllowThousands, IFormatProvider? provider=null) | System.Half | inlinestatic | 
  | Parse(ReadOnlySpan< char > s, NumberStyles style=NumberStyles.Float|NumberStyles.AllowThousands, IFormatProvider? provider=null) | System.Half | inlinestatic | 
  | Parse(string s, NumberStyles style, IFormatProvider provider) | System.Half | inlinestatic | 
  | Parse(ReadOnlySpan< char > s, NumberStyles style, IFormatProvider provider) | System.Half | inlinestatic | 
  | Parse(string s, IFormatProvider provider) | System.Half | inlinestatic | 
  | Parse(ReadOnlySpan< char > s, IFormatProvider provider) | System.Half | inlinestatic | 
  | INumber< Half >.Parse(string s, NumberStyles style, IFormatProvider? provider) | System.INumber< Half > | static | 
  | INumber< Half >.Parse(ReadOnlySpan< char > s, NumberStyles style, IFormatProvider? provider) | System.INumber< Half > | static | 
  | ISpanParseable< Half >.Parse(ReadOnlySpan< char > s, IFormatProvider? provider) | System.ISpanParseable< Half > | static | 
  | Pi | System.Half | static | 
  | PositiveInfinity | System.Half | static | 
  | PositiveInfinity | System.Half | static | 
  | PositiveZero | System.Half | privatestatic | 
  | Pow(Half x, Half y) | System.Half | inlinestatic | 
  | IFloatingPoint< Half >.Pow(TSelf x, TSelf y) | System.IFloatingPoint< Half > | static | 
  | Quotient | System.Half | static | 
  | Round(Half x) | System.Half | inlinestatic | 
  | Round(Half x, MidpointRounding mode) | System.Half | inlinestatic | 
  | IFloatingPoint< Half >.Round(TSelf x) | System.IFloatingPoint< Half > | static | 
  | IFloatingPoint< Half >.Round(TSelf x, MidpointRounding mode) | System.IFloatingPoint< Half > | static | 
  | Round< TInteger >(Half x, TInteger digits) | System.Half | inlinestatic | 
  | Round< TInteger >(Half x, TInteger digits, MidpointRounding mode) | System.Half | inlinestatic | 
  | IFloatingPoint< Half >.Round< TInteger >(TSelf x, TInteger digits) | System.IFloatingPoint< Half > | static | 
  | IFloatingPoint< Half >.Round< TInteger >(TSelf x, TInteger digits, MidpointRounding mode) | System.IFloatingPoint< Half > | static | 
  | RoundPackToHalf(bool sign, short exp, ushort sig) | System.Half | inlineprivatestatic | 
  | ScaleB< TInteger >(Half x, TInteger n) | System.Half | inlinestatic | 
  | IFloatingPoint< Half >.ScaleB< TInteger >(TSelf x, TInteger n) | System.IFloatingPoint< Half > | static | 
  | ShiftRightJam(uint i, int dist) | System.Half | inlineprivatestatic | 
  | ShiftRightJam(ulong l, int dist) | System.Half | inlineprivatestatic | 
  | Sign(Half value) | System.Half | inlinestatic | 
  | INumber< Half >.Sign(TSelf value) | System.INumber< Half > | static | 
  | Significand | System.Half | private | 
  | Sin(Half x) | System.Half | inlinestatic | 
  | IFloatingPoint< Half >.Sin(TSelf x) | System.IFloatingPoint< Half > | static | 
  | Sinh(Half x) | System.Half | inlinestatic | 
  | IFloatingPoint< Half >.Sinh(TSelf x) | System.IFloatingPoint< Half > | static | 
  | Sqrt(Half x) | System.Half | inlinestatic | 
  | IFloatingPoint< Half >.Sqrt(TSelf x) | System.IFloatingPoint< Half > | static | 
  | StripSign(Half value) | System.Half | inlineprivatestatic | 
  | Tan(Half x) | System.Half | inlinestatic | 
  | IFloatingPoint< Half >.Tan(TSelf x) | System.IFloatingPoint< Half > | static | 
  | Tanh(Half x) | System.Half | inlinestatic | 
  | IFloatingPoint< Half >.Tanh(TSelf x) | System.IFloatingPoint< Half > | static | 
  | Tau | System.Half | static | 
  | ToString() | System.Half | inline | 
  | ToString(string? format) | System.Half | inline | 
  | ToString(IFormatProvider? provider) | System.Half | inline | 
  | ToString(string? format, IFormatProvider? provider) | System.Half | inline | 
  | Truncate(Half x) | System.Half | inlinestatic | 
  | IFloatingPoint< Half >.Truncate(TSelf x) | System.IFloatingPoint< Half > | static | 
  | TryCreate< TOther >(TOther value, out Half result) | System.Half | inlinestatic | 
  | INumber< Half >.TryCreate< TOther >(TOther value, out TSelf result) | System.INumber< Half > | static | 
  | TryFormat(Span< char > destination, out int charsWritten, ReadOnlySpan< char > format=default(ReadOnlySpan< char >), IFormatProvider? provider=null) | System.Half | inline | 
  | TryParse([NotNullWhen(true)] string? s, out Half result) | System.Half | inlinestatic | 
  | TryParse(ReadOnlySpan< char > s, out Half result) | System.Half | inlinestatic | 
  | TryParse([NotNullWhen(true)] string? s, NumberStyles style, IFormatProvider? provider, out Half result) | System.Half | inlinestatic | 
  | TryParse(ReadOnlySpan< char > s, NumberStyles style, IFormatProvider? provider, out Half result) | System.Half | inlinestatic | 
  | TryParse([NotNullWhen(true)] string s, NumberStyles style, IFormatProvider provider, out Half result) | System.Half | inlinestatic | 
  | TryParse(ReadOnlySpan< char > s, NumberStyles style, IFormatProvider provider, out Half result) | System.Half | inlinestatic | 
  | TryParse([NotNullWhen(true)] string s, IFormatProvider provider, out Half result) | System.Half | inlinestatic | 
  | TryParse(ReadOnlySpan< char > s, IFormatProvider provider, out Half result) | System.Half | inlinestatic | 
  | INumber< Half >.TryParse([NotNullWhen(true)] string? s, NumberStyles style, IFormatProvider? provider, out TSelf result) | System.INumber< Half > | static | 
  | INumber< Half >.TryParse(ReadOnlySpan< char > s, NumberStyles style, IFormatProvider? provider, out TSelf result) | System.INumber< Half > | static | 
  | ISpanParseable< Half >.TryParse(ReadOnlySpan< char > s, IFormatProvider? provider, out TSelf result) | System.ISpanParseable< Half > | static | 
  | IParseable< Half >.TryParse([NotNullWhen(true)] string? s, IFormatProvider? provider, out TSelf result) | System.IParseable< Half > | static | 
  | Zero | System.Half | static |