Loading...
Searching...
No Matches
Static Public Member Functions | Static Public Attributes | List of all members
v8::internal::ValueHelper Class Referencefinal

#include <v8-internal.h>

Static Public Member Functions

template<typename T >
static bool IsEmpty (T *value)
 
template<template< typename T, typename... Ms > typename H, typename T , typename... Ms>
static T * HandleAsValue (const H< T, Ms... > &handle)
 
template<typename T >
static Address ValueAsAddress (const T *value)
 
template<typename T , bool check_null = true, typename S >
static T * SlotAsValue (S *slot)
 

Static Public Attributes

static constexpr Address kEmpty = kNullAddress
 

Member Function Documentation

◆ HandleAsValue()

template<template< typename T, typename... Ms > typename H, typename T , typename... Ms>
static T * v8::internal::ValueHelper::HandleAsValue ( const H< T, Ms... > &  handle)
inlinestatic

◆ IsEmpty()

template<typename T >
static bool v8::internal::ValueHelper::IsEmpty ( T *  value)
inlinestatic
Here is the caller graph for this function:

◆ SlotAsValue()

template<typename T , bool check_null = true, typename S >
static T * v8::internal::ValueHelper::SlotAsValue ( S *  slot)
inlinestatic

◆ ValueAsAddress()

template<typename T >
static Address v8::internal::ValueHelper::ValueAsAddress ( const T *  value)
inlinestatic
Here is the caller graph for this function:

Member Data Documentation

◆ kEmpty

constexpr Address v8::internal::ValueHelper::kEmpty = kNullAddress
staticconstexpr

The documentation for this class was generated from the following file: