| D | number_helper.cpp | 34 enum class Sign { NONE, NEG, POS }; enum 114 static inline double SignedZero(Sign sign) in SignedZero() argument 116 return sign == Sign::NEG ? -0.0 : 0.0; in SignedZero() 307 … std::string& buf1, int buf1Size, int roundingMode, int *sign) in GetBaseForRoundingMode() argument 320 *sign = (buf1[0] == '-'); in GetBaseForRoundingMode() 332 …CustomEcvtIsFixed(double &valueNumber, int &digits, int *decimalPoint, std::string& buf, int *sign) in CustomEcvtIsFixed() argument 340 …RoundingMode(valueNumber, digits, decimalPoint, buf, buffer, JS_DTOA_BUF_SIZE, FE_TONEAREST, sign); in CustomEcvtIsFixed() 354 std::string& buf, bool isFixed, int *sign) in CustomEcvt() argument 359 CustomEcvtIsFixed(valueNumber, digits, decimalPoint, buf, sign); in CustomEcvt() 382 …RoundingMode(valueNumber, digits, decimalPoint, buf, buffer, JS_DTOA_BUF_SIZE, roundingMode, sign); in CustomEcvt() [all …]
|