SYMBOL INDEX (67 symbols across 7 files) FILE: SoftFloat/libm/Arithmetic.cs class libm (line 4) | public static partial class libm method remquof (line 9) | public static void remquof(sfloat x, sfloat y, out sfloat remainder, o... method remainderf (line 149) | public static sfloat remainderf(sfloat x, sfloat y) method fmodf (line 158) | public static sfloat fmodf(sfloat x, sfloat y) method roundf (line 274) | public static sfloat roundf(sfloat x) method floorf (line 320) | public static sfloat floorf(sfloat x) method ceilf (line 361) | public static sfloat ceilf(sfloat x) method truncf (line 402) | public static sfloat truncf(sfloat x) method sqrtf (line 431) | public static sfloat sqrtf(sfloat x) FILE: SoftFloat/libm/Transcendental.cs class libm (line 4) | public static partial class libm method scalbnf (line 6) | private static sfloat scalbnf(sfloat x, int n) method expf (line 47) | public static sfloat expf(sfloat x) method logf (line 140) | public static sfloat logf(sfloat x) method log2f (line 206) | public static sfloat log2f(sfloat x) method powf (line 292) | public static sfloat powf(sfloat x, sfloat y) FILE: SoftFloat/libm/Trigonometry.cs class libm (line 4) | public static partial class libm method sinf (line 15) | public static sfloat sinf(sfloat x) method cosf (line 50) | public static sfloat cosf(sfloat x) => sinf(x + sfloat.FromRaw(half_pi)); method tanf (line 55) | public static sfloat tanf(sfloat x) => sinf(x) / cosf(x); method hypotf (line 60) | public static sfloat hypotf(sfloat x, sfloat y) method atanf (line 199) | public unsafe static sfloat atanf(sfloat x) method atan2f (line 288) | public static sfloat atan2f(sfloat y, sfloat x) method acosf (line 395) | public static sfloat acosf(sfloat x) method asinf (line 470) | public static sfloat asinf(sfloat x) => sfloat.FromRaw(half_pi) - acos... FILE: SoftFloat/sfloat.cs method sfloat (line 40) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method FromRaw (line 49) | [MethodImpl(MethodImplOptions.AggressiveInlining)] method ToString (line 106) | public override string ToString() => ((float)this).ToString(); method FromParts (line 115) | public static sfloat FromParts(bool sign, uint exponent, uint mantissa) method clz (line 206) | private static int clz(int x) method InternalAdd (line 225) | private static sfloat InternalAdd(sfloat f1, sfloat f2) method BitScanReverse8 (line 740) | [MethodImpl(MethodImplOptions.AggressiveInlining)] FILE: SoftFloatTest/PCG.cs type PCG (line 8) | public struct PCG method Advance (line 13) | private void Advance() method Uint32 (line 19) | public uint Uint32() method Int32 (line 33) | public int Int32() method Int32Positive (line 39) | public int Int32Positive() method Uint32RangeInclusive (line 45) | public uint Uint32RangeInclusive(uint minInclusive, uint maxInclusive) method Int32RangeInclusive (line 51) | public int Int32RangeInclusive(int minInclusive, int maxInclusive) method Uint32 (line 57) | public uint Uint32(uint maxExclusive) method Uint32 (line 63) | public uint Uint32(uint minInclusive, uint maxExclusive) method Uint64 (line 69) | public ulong Uint64() method Uint64 (line 75) | public ulong Uint64(ulong maxExclusive) method PCG (line 80) | public PCG(ulong state, ulong seed) method FloatInclusive (line 88) | public float FloatInclusive(float minInclusive, float maxInclusive) method FloatExclusive (line 95) | public float FloatExclusive(float minInclusive, float maxExclusive) method SFloatInclusive (line 102) | public sfloat SFloatInclusive(sfloat minInclusive, sfloat maxInclusive) method SFloatExclusive (line 109) | public sfloat SFloatExclusive(sfloat minInclusive, sfloat maxExclusive) FILE: SoftFloatTest/Program.cs class Program (line 5) | class Program method Main (line 7) | static void Main(string[] args) FILE: SoftFloatTest/Tests.cs class Tests (line 7) | public static class Tests method RunAllTests (line 11) | public static void RunAllTests() method RandomTestUnaryOperations (line 22) | private static void RandomTestUnaryOperations() method RandomTestBinaryOperations (line 50) | private static void RandomTestBinaryOperations() type BinaryOperationType (line 65) | private enum BinaryOperationType : int method TestBinaryOperationFloatExact (line 81) | private static void TestBinaryOperationFloatExact(float a, float b, fl... method TestBinaryOperationFloatApproximate (line 89) | private static void TestBinaryOperationFloatApproximate(float a, float... type UnaryOperationType (line 113) | private enum UnaryOperationType : int method TestUnaryOperationFloatExact (line 138) | private static void TestUnaryOperationFloatExact(float x, float expect... method TestUnaryOperationFloatApproximate (line 146) | private static void TestUnaryOperationFloatApproximate(float x, float ... method TestTrigonometryOperationApproximate (line 184) | private static void TestTrigonometryOperationApproximate(float x, floa... method RandomTestBinaryOperation (line 210) | private static void RandomTestBinaryOperation(BinaryOperationType op) method RandomTestUnaryOperation (line 267) | private static void RandomTestUnaryOperation(UnaryOperationType op, fl... method RandomTestTrigonometryOperation (line 318) | private static void RandomTestTrigonometryOperation(UnaryOperationType... method TestAddition (line 345) | public static void TestAddition() method TestSubtraction (line 373) | public static void TestSubtraction() method TestMultiplication (line 400) | public static void TestMultiplication() method TestDivision (line 431) | public static void TestDivision()