#include <stddef.h>
#include <stdint.h>
#include <tuple>
#include <type_traits>
#include "v8-internal.h"
#include "v8-local-handle.h"
#include "v8-typed-array.h"
#include "v8-value.h"
#include "v8config.h"
Go to the source code of this file.
Namespaces | |
namespace | v8 |
namespace | v8::internal |
Macros | |
#define | SPECIALIZE_GET_TYPE_INFO_HELPER_FOR(T, Enum) |
#define | DEFINE_TYPE_INFO_TRAITS(CType, Enum) |
#define | PRIMITIVE_C_TYPES(V) |
#define | ALL_C_TYPES(V) |
#define | STATIC_ASSERT_IMPLIES(COND, ASSERTION, MSG) static_assert(((COND) == 0) || (ASSERTION), MSG) |
Typedefs | |
using | v8::CFunctionBuilder = internal::CFunctionBuilder |
Functions | |
template<CTypeInfo::Identifier type_info_id, typename T > | |
bool | v8::TryToCopyAndConvertArrayToCppBuffer (Local< Array > src, T *dst, uint32_t max_length) |
#define ALL_C_TYPES | ( | V | ) |
#define DEFINE_TYPE_INFO_TRAITS | ( | CType, | |
Enum | |||
) |
#define PRIMITIVE_C_TYPES | ( | V | ) |
#define SPECIALIZE_GET_TYPE_INFO_HELPER_FOR | ( | T, | |
Enum | |||
) |
#define STATIC_ASSERT_IMPLIES | ( | COND, | |
ASSERTION, | |||
MSG | |||
) | static_assert(((COND) == 0) || (ASSERTION), MSG) |