|
template<typename T , typename U > |
bool | v8::internal::Is (Tagged< U > value) |
|
template<typename T , typename U > |
bool | v8::internal::Is (IndirectHandle< U > value) |
|
template<typename T , typename U > |
bool | v8::internal::Is (MaybeIndirectHandle< U > value) |
|
template<typename T , typename U > |
bool | v8::internal::Is (DirectHandle< U > value) |
|
template<typename T , typename U > |
bool | v8::internal::Is (MaybeDirectHandle< U > value) |
|
template<typename To , typename From > |
Tagged< To > | v8::internal::UncheckedCast (Tagged< From > value) |
|
template<typename To , typename From > |
IndirectHandle< To > | v8::internal::UncheckedCast (IndirectHandle< From > value) |
|
template<typename To , typename From > |
MaybeIndirectHandle< To > | v8::internal::UncheckedCast (MaybeIndirectHandle< From > value) |
|
template<typename To , typename From > |
DirectHandle< To > | v8::internal::UncheckedCast (DirectHandle< From > value) |
|
template<typename To , typename From > |
MaybeDirectHandle< To > | v8::internal::UncheckedCast (MaybeDirectHandle< From > value) |
|
template<typename To , typename From > |
bool | v8::internal::TryCast (Tagged< From > value, Tagged< To > *out) |
|
template<typename To , typename From > |
bool | v8::internal::TryCast (IndirectHandle< From > value, IndirectHandle< To > *out) |
|
template<typename To , typename From > |
bool | v8::internal::TryCast (IndirectHandle< From > value, DirectHandle< To > *out) |
|
template<typename To , typename From > |
bool | v8::internal::TryCast (DirectHandle< From > value, DirectHandle< To > *out) |
|
template<typename To , typename From > |
bool | v8::internal::TryCast (MaybeIndirectHandle< From > value, MaybeIndirectHandle< To > *out) |
|
template<typename To , typename From > |
bool | v8::internal::TryCast (MaybeIndirectHandle< From > value, MaybeDirectHandle< To > *out) |
|
template<typename To , typename From > |
bool | v8::internal::TryCast (MaybeDirectHandle< From > value, MaybeDirectHandle< To > *out) |
|
template<typename T > |
Tagged< T > | v8::internal::GCSafeCast (Tagged< Object > object, const Heap *heap) |
|
template<typename To , typename From > |
Tagged< To > | v8::internal::Cast (Tagged< From > value, const v8::SourceLocation &loc=INIT_SOURCE_LOCATION_IN_DEBUG) |
|
template<typename To , typename From > |
IndirectHandle< To > | v8::internal::Cast (IndirectHandle< From > value, const v8::SourceLocation &loc=INIT_SOURCE_LOCATION_IN_DEBUG) |
|
template<typename To , typename From > |
DirectHandle< To > | v8::internal::Cast (DirectHandle< From > value, const v8::SourceLocation &loc=INIT_SOURCE_LOCATION_IN_DEBUG) |
|
template<typename To , typename From > |
MaybeIndirectHandle< To > | v8::internal::Cast (MaybeIndirectHandle< From > value, const v8::SourceLocation &loc=INIT_SOURCE_LOCATION_IN_DEBUG) |
|
template<typename To , typename From > |
MaybeDirectHandle< To > | v8::internal::Cast (MaybeDirectHandle< From > value, const v8::SourceLocation &loc=INIT_SOURCE_LOCATION_IN_DEBUG) |
|
template<typename To , typename From > |
Tagged< To > | v8::internal::UncheckedCast (const From *value) |
|
template<typename To , typename From > |
Tagged< To > | v8::internal::Cast (const From *value, const v8::SourceLocation &loc=INIT_SOURCE_LOCATION_IN_DEBUG) |
|
template<typename To , typename From > |
Tagged< To > | v8::internal::UncheckedCast (From value) |
|
template<typename To , typename From > |
Tagged< To > | v8::internal::Cast (From value, const v8::SourceLocation &loc=INIT_SOURCE_LOCATION_IN_DEBUG) |
|
template<typename T , typename U > |
bool | v8::internal::Is (Tagged< MaybeWeak< U > > value) |
|
template<typename T , typename... U> |
constexpr bool | v8::internal::Is (Tagged< Union< U... > > value) |
|