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

#include <utils.h>

Collaboration diagram for v8::internal::torque::NamespaceScope:

Public Member Functions

 NamespaceScope (std::ostream &os, std::initializer_list< std::string > namespaces)
 
 ~NamespaceScope ()
 
 NamespaceScope (const NamespaceScope &)=delete
 
NamespaceScopeoperator= (const NamespaceScope &)=delete
 

Private Attributes

std::ostream & os_
 
std::vector< std::string > d_
 

Detailed Description

Definition at line 378 of file utils.h.

Constructor & Destructor Documentation

◆ NamespaceScope() [1/2]

v8::internal::torque::NamespaceScope::NamespaceScope ( std::ostream & os,
std::initializer_list< std::string > namespaces )

Definition at line 353 of file utils.cc.

◆ ~NamespaceScope()

v8::internal::torque::NamespaceScope::~NamespaceScope ( )

Definition at line 360 of file utils.cc.

◆ NamespaceScope() [2/2]

v8::internal::torque::NamespaceScope::NamespaceScope ( const NamespaceScope & )
delete

Member Function Documentation

◆ operator=()

NamespaceScope & v8::internal::torque::NamespaceScope::operator= ( const NamespaceScope & )
delete

Member Data Documentation

◆ d_

std::vector<std::string> v8::internal::torque::NamespaceScope::d_
private

Definition at line 388 of file utils.h.

◆ os_

std::ostream& v8::internal::torque::NamespaceScope::os_
private

Definition at line 387 of file utils.h.


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