v8
3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
|
#include <limits.h>
#include <float.h>
#include <stdarg.h>
#include <cmath>
#include "globals.h"
#include "conversions.h"
#include "double.h"
#include "platform.h"
#include "scanner.h"
#include "strtod.h"
Go to the source code of this file.
Namespaces | |
v8 | |
v8::internal | |
Functions | |
double | JunkStringValue () |
double | SignedZero (bool negative) |
unsigned int | FastD2UI (double x) |
double | DoubleToInteger (double x) |
int32_t | DoubleToInt32 (double x) |
template<class Iterator , class EndMark > | |
bool | SubStringEquals (Iterator *current, EndMark end, const char *substring) |
template<class Iterator , class EndMark > | |
bool | AdvanceToNonspace (UnicodeCache *unicode_cache, Iterator *current, EndMark end) |
template<int radix_log_2, class Iterator , class EndMark > | |
double | InternalStringToIntDouble (UnicodeCache *unicode_cache, Iterator current, EndMark end, bool negative, bool allow_trailing_junk) |
template<class Iterator , class EndMark > | |
double | InternalStringToInt (UnicodeCache *unicode_cache, Iterator current, EndMark end, int radix) |
template<class Iterator , class EndMark > | |
double | InternalStringToDouble (UnicodeCache *unicode_cache, Iterator current, EndMark end, int flags, double empty_string_val) |