v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::SloppyTNode< T > Class Template Reference

#include <tnode.h>

Inheritance diagram for v8::internal::SloppyTNode< T >:
Collaboration diagram for v8::internal::SloppyTNode< T >:

Public Member Functions

 SloppyTNode (compiler::Node *node)
 
template<class U >
requires (is_subtype<U, T>::value)
 SloppyTNode (const TNode< U > &other) V8_NOEXCEPT
 
- Public Member Functions inherited from v8::internal::TNode< T >
template<class U >
requires (is_subtype<U, T>::value)
 TNode (const TNode< U > &other) V8_NOEXCEPT
 
 TNode (const TNode &other) V8_NOEXCEPT
 
 TNode ()
 
TNode operator= (TNode other)
 
 operator compiler::Node * () const
 
 operator bool () const
 

Additional Inherited Members

- Static Public Member Functions inherited from v8::internal::TNode< T >
static TNode UncheckedCast (compiler::Node *node)
 
- Protected Member Functions inherited from v8::internal::TNode< T >
 TNode (compiler::Node *node)
 
void LazyTemplateChecks () const
 
- Protected Attributes inherited from v8::internal::TNode< T >
compiler::Nodenode_
 

Detailed Description

template<class T>
class v8::internal::SloppyTNode< T >

Definition at line 439 of file tnode.h.

Constructor & Destructor Documentation

◆ SloppyTNode() [1/2]

template<class T >
v8::internal::SloppyTNode< T >::SloppyTNode ( compiler::Node * node)
inline

Definition at line 441 of file tnode.h.

◆ SloppyTNode() [2/2]

template<class T >
template<class U >
requires (is_subtype<U, T>::value)
v8::internal::SloppyTNode< T >::SloppyTNode ( const TNode< U > & other)
inline

Definition at line 444 of file tnode.h.


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