![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
#include <implementation-visitor.h>
Public Member Functions | |
BlockBindings (BindingsManager< T > *manager) | |
Binding< T > * | Add (std::string name, T value, bool mark_as_used=false) |
Binding< T > * | Add (const Identifier *name, T value, bool mark_as_used=false) |
std::vector< Binding< T > * > | bindings () const |
Private Member Functions | |
void | ReportErrorIfAlreadyBound (const std::string &name) |
Private Attributes | |
BindingsManager< T > * | manager_ |
std::vector< std::unique_ptr< Binding< T > > > | bindings_ |
Definition at line 328 of file implementation-visitor.h.
|
inlineexplicit |
Definition at line 330 of file implementation-visitor.h.
|
inline |
|
inline |
Definition at line 331 of file implementation-visitor.h.
|
inline |
Definition at line 351 of file implementation-visitor.h.
|
inlineprivate |
Definition at line 361 of file implementation-visitor.h.
|
private |
Definition at line 373 of file implementation-visitor.h.
|
private |
Definition at line 372 of file implementation-visitor.h.