Sources/ComplexModule/Complex+ElementaryFunctions.swift (5 lines): - line 200: // TODO: Kahan uses a different expression for evaluation here; it - line 403: // TODO: Kahan uses a much more complicated expression here; possibly - line 407: // Further TODO: decide policy for point at infinity / NaN. Unlike most - line 424: // TODO: this implementation is not quite correct, because n may be - line 466: // TODO: this implementation is not quite correct, because n may be Sources/IntegerUtilities/ShiftWithRounding.swift (3 lines): - line 73: // TODO: If we were really, really careful about overflow, some of these - line 103: // BinaryInteger. Hence, this is a TODO for the future. - line 126: // TODO: it's unfortunate that we can't specify a custom random source Sources/IntegerUtilities/DivideWithRounding.swift (3 lines): - line 112: // TODO: this is untested currently. - line 129: // TODO: make this API and make it possible to implement more - line 270: // TODO: this is untested currently. Sources/RealModule/ApproximateEquality.swift (1 line): - line 239: // TODO: constraint should really be weaker than FloatingPoint, Sources/RealModule/Float80+Real.swift (1 line): - line 152: // TODO: this implementation is not quite correct, because either n or Sources/ComplexModule/Scale.swift (1 line): - line 24: // TODO: figure out if there's some way to avoid these surprising results Sources/RealModule/Double+Real.swift (1 line): - line 204: // TODO: this implementation is not quite correct, because either n or Sources/_TestSupport/DoubleWidth.swift (1 line): - line 643: // TODO: This could be performed more efficiently. Sources/ComplexModule/Complex.swift (1 line): - line 16: /// TODO: introductory text on complex numbers Sources/RealModule/Float+Real.swift (1 line): - line 177: // TODO: this implementation is not quite correct, because either n or Sources/RealModule/AugmentedArithmetic.swift (1 line): - line 50: // TODO: consider providing an FMA-less implementation for use when Sources/ComplexModule/Complex+AlgebraicField.swift (1 line): - line 48: // TODO: detect when RealType is Float and just promote to Double, then