v8
7.0.276 (node 11.14.0)
V8 is Google's open source JavaScript engine
|
#include <v8.h>
Public Types | |
enum | { kSmiShiftSize = 0 , kSmiValueSize = 31 } |
Static Public Member Functions | |
static int | SmiShiftSize () |
static int | SmiValueSize () |
static V8_INLINE int | SmiToInt (const internal::Object *value) |
static V8_INLINE internal::Object * | IntToSmi (int value) |
static constexpr V8_INLINE bool | IsValidSmi (intptr_t value) |
|
inlinestatic |
Definition at line 203 of file v8.h.
References v8::internal::IntToSmi(), and SmiTagging< 4 >::kSmiShiftSize.
|
inlinestaticconstexpr |
|
inlinestatic |
Definition at line 196 of file v8.h.
References SmiTagging< 4 >::kSmiShiftSize.
|
inlinestatic |
Definition at line 198 of file v8.h.
References SmiTagging< 4 >::kSmiShiftSize, and v8::internal::kSmiTagSize.
|
inlinestatic |
Definition at line 197 of file v8.h.
References SmiTagging< 4 >::kSmiValueSize.