v8
3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
|
Go to the source code of this file.
Data Structures | |
class | OneBit1 |
class | OneBit2 |
class | EightBit1 |
class | EightBit2 |
class | UpperBits |
class | MiddleBits |
Functions | |
TEST (Hex) | |
TEST (Octal) | |
TEST (ImplicitOctal) | |
TEST (Binary) | |
TEST (MalformedOctal) | |
TEST (TrailingJunk) | |
TEST (NonStrDecimalLiteral) | |
TEST (IntegerStrLiteral) | |
TEST (LongNumberStr) | |
TEST (MaximumSignificantDigits) | |
TEST (MinimumExponent) | |
TEST (MaximumExponent) | |
TEST (ExponentNumberStr) | |
TEST (BitField) | |
TEST (BitField64) | |
TEST | ( | Hex | ) |
Definition at line 38 of file test-conversions.cc.
References v8::internal::ALLOW_HEX, v8::internal::ALLOW_IMPLICIT_OCTAL, CHECK_EQ, and v8::internal::StringToDouble().
TEST | ( | Octal | ) |
Definition at line 58 of file test-conversions.cc.
References v8::internal::ALLOW_IMPLICIT_OCTAL, v8::internal::ALLOW_OCTAL, CHECK_EQ, and v8::internal::StringToDouble().
TEST | ( | ImplicitOctal | ) |
Definition at line 78 of file test-conversions.cc.
References v8::internal::ALLOW_HEX, v8::internal::ALLOW_IMPLICIT_OCTAL, CHECK_EQ, and v8::internal::StringToDouble().
TEST | ( | Binary | ) |
Definition at line 100 of file test-conversions.cc.
References v8::internal::ALLOW_BINARY, v8::internal::ALLOW_IMPLICIT_OCTAL, CHECK_EQ, and v8::internal::StringToDouble().
TEST | ( | MalformedOctal | ) |
Definition at line 121 of file test-conversions.cc.
References v8::internal::ALLOW_HEX, v8::internal::ALLOW_IMPLICIT_OCTAL, CHECK, CHECK_EQ, std::isnan(), and v8::internal::StringToDouble().
TEST | ( | TrailingJunk | ) |
Definition at line 161 of file test-conversions.cc.
References v8::internal::ALLOW_IMPLICIT_OCTAL, v8::internal::ALLOW_TRAILING_JUNK, CHECK_EQ, and v8::internal::StringToDouble().
TEST | ( | NonStrDecimalLiteral | ) |
Definition at line 173 of file test-conversions.cc.
References CHECK, CHECK_EQ, std::isnan(), OS::nan_value(), v8::internal::NO_FLAGS, and v8::internal::StringToDouble().
TEST | ( | IntegerStrLiteral | ) |
Definition at line 183 of file test-conversions.cc.
References v8::internal::ALLOW_HEX, v8::internal::ALLOW_IMPLICIT_OCTAL, CHECK, CHECK_EQ, std::isnan(), v8::internal::NO_FLAGS, and v8::internal::StringToDouble().
TEST | ( | LongNumberStr | ) |
Definition at line 207 of file test-conversions.cc.
References CHECK_EQ, v8::internal::NO_FLAGS, and v8::internal::StringToDouble().
TEST | ( | MaximumSignificantDigits | ) |
Definition at line 235 of file test-conversions.cc.
References CHECK_EQ, v8::internal::NO_FLAGS, and v8::internal::StringToDouble().
TEST | ( | MinimumExponent | ) |
Definition at line 261 of file test-conversions.cc.
References CHECK_EQ, v8::internal::NO_FLAGS, and v8::internal::StringToDouble().
TEST | ( | MaximumExponent | ) |
Definition at line 288 of file test-conversions.cc.
References CHECK_EQ, v8::internal::NO_FLAGS, and v8::internal::StringToDouble().
TEST | ( | ExponentNumberStr | ) |
Definition at line 296 of file test-conversions.cc.
References CHECK_EQ, v8::internal::NO_FLAGS, and v8::internal::StringToDouble().
TEST | ( | BitField | ) |
Definition at line 312 of file test-conversions.cc.
References CHECK, CHECK_EQ, BitFieldBase< uint32_t, shift, size, uint32_t >::decode(), BitFieldBase< uint32_t, shift, size, uint32_t >::encode(), and BitFieldBase< uint32_t, shift, size, uint32_t >::is_valid().
TEST | ( | BitField64 | ) |
Definition at line 349 of file test-conversions.cc.
References CHECK, CHECK_EQ, BitFieldBase< int, shift, size, uint64_t >::decode(), BitFieldBase< int, shift, size, uint64_t >::encode(), and V8_2PART_UINT64_C.