#include "src/__support/FPUtil/FPBits.h"
#include "src/errno/libc_errno.h"
#include "src/stdlib/strtof.h"
#include "test/UnitTest/FPMatcher.h"
#include "test/UnitTest/RoundingModeUtils.h"
#include "test/UnitTest/Test.h"
#include <stddef.h>
ForceRoundingModeTest;
RoundingMode;
class LlvmLibcStrToFTest : public LIBC_NAMESPACE::testing::Test,
ForceRoundingModeTest<RoundingMode::Nearest> { … };
TEST_F(LlvmLibcStrToFTest, BasicDecimalTests) { … }
TEST_F(LlvmLibcStrToFTest, DecimalOutOfRangeTests) { … }
TEST_F(LlvmLibcStrToFTest, DecimalsWithRoundingProblems) { … }
TEST_F(LlvmLibcStrToFTest, DecimalSubnormals) { … }
TEST_F(LlvmLibcStrToFTest, DecimalWithLongExponent) { … }
TEST_F(LlvmLibcStrToFTest, BasicHexadecimalTests) { … }
TEST_F(LlvmLibcStrToFTest, HexadecimalSubnormalTests) { … }
TEST_F(LlvmLibcStrToFTest, HexadecimalSubnormalRoundingTests) { … }
TEST_F(LlvmLibcStrToFTest, HexadecimalNormalRoundingTests) { … }
TEST_F(LlvmLibcStrToFTest, HexadecimalsWithRoundingProblems) { … }
TEST_F(LlvmLibcStrToFTest, HexadecimalOutOfRangeTests) { … }
TEST_F(LlvmLibcStrToFTest, InfTests) { … }
TEST_F(LlvmLibcStrToFTest, SimpleNaNTests) { … }
TEST_F(LlvmLibcStrToFTest, NaNWithParenthesesEmptyTest) { … }
TEST_F(LlvmLibcStrToFTest, NaNWithParenthesesValidNumberTests) { … }
TEST_F(LlvmLibcStrToFTest, NaNWithParenthesesInvalidSequenceTests) { … }
TEST_F(LlvmLibcStrToFTest, NaNWithParenthesesValidSequenceInvalidNumberTests) { … }