![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <implementation-visitor.h>
Public Member Functions | |
template<class... Args> | |
Binding (BindingsManager< T > *manager, const std::string &name, Args &&... args) | |
template<class... Args> | |
Binding (BindingsManager< T > *manager, const Identifier *name, Args &&... args) | |
~Binding () | |
Binding (const Binding &)=delete | |
Binding & | operator= (const Binding &)=delete |
std::string | BindingTypeString () const |
bool | CheckWritten () const |
const std::string & | name () const |
SourcePosition | declaration_position () const |
bool | Used () const |
void | SetUsed () |
bool | Written () const |
void | SetWritten () |
uint64_t | unique_index () const |
std::string | BindingTypeString () const |
bool | CheckWritten () const |
std::string | BindingTypeString () const |
bool | CheckWritten () const |
Private Member Functions | |
bool | SkipLintCheck () const |
Private Attributes | |
BindingsManager< T > * | manager_ |
const std::string | name_ |
std::optional< Binding * > | previous_binding_ |
SourcePosition | declaration_position_ = CurrentSourcePosition::Get() |
bool | used_ |
bool | written_ |
uint64_t | unique_index_ |
Definition at line 265 of file implementation-visitor.h.
|
inline |
Definition at line 268 of file implementation-visitor.h.
|
inline |
Definition at line 279 of file implementation-visitor.h.
|
inline |
|
delete |
std::string v8::internal::torque::Binding< T >::BindingTypeString | ( | ) | const |
|
inline |
Definition at line 419 of file implementation-visitor.h.
|
inline |
Definition at line 432 of file implementation-visitor.h.
bool v8::internal::torque::Binding< T >::CheckWritten | ( | ) | const |
|
inline |
|
inline |
Definition at line 436 of file implementation-visitor.h.
|
inline |
Definition at line 305 of file implementation-visitor.h.
|
inline |
Definition at line 304 of file implementation-visitor.h.
|
delete |
|
inline |
Definition at line 308 of file implementation-visitor.h.
|
inline |
Definition at line 311 of file implementation-visitor.h.
|
inlineprivate |
Definition at line 316 of file implementation-visitor.h.
|
inline |
Definition at line 313 of file implementation-visitor.h.
|
inline |
Definition at line 307 of file implementation-visitor.h.
|
inline |
Definition at line 310 of file implementation-visitor.h.
|
private |
Definition at line 321 of file implementation-visitor.h.
|
private |
Definition at line 318 of file implementation-visitor.h.
|
private |
Definition at line 319 of file implementation-visitor.h.
|
private |
Definition at line 320 of file implementation-visitor.h.
|
private |
Definition at line 324 of file implementation-visitor.h.
|
private |
Definition at line 322 of file implementation-visitor.h.
|
private |
Definition at line 323 of file implementation-visitor.h.