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

Public Member Functions

 ScopedExternalStringLock (Tagged< ExternalString > string)
 
 ScopedExternalStringLock (const ScopedExternalStringLock &other) V8_NOEXCEPT
 
 ~ScopedExternalStringLock ()
 

Private Attributes

const v8::String::ExternalStringResourceBaseresource_
 

Detailed Description

Definition at line 24 of file scanner-character-streams.cc.

Constructor & Destructor Documentation

◆ ScopedExternalStringLock() [1/2]

v8::internal::ScopedExternalStringLock::ScopedExternalStringLock ( Tagged< ExternalString > string)
inlineexplicit

Definition at line 26 of file scanner-character-streams.cc.

◆ ScopedExternalStringLock() [2/2]

v8::internal::ScopedExternalStringLock::ScopedExternalStringLock ( const ScopedExternalStringLock & other)
inline

Definition at line 39 of file scanner-character-streams.cc.

◆ ~ScopedExternalStringLock()

v8::internal::ScopedExternalStringLock::~ScopedExternalStringLock ( )
inline

Definition at line 44 of file scanner-character-streams.cc.

Member Data Documentation

◆ resource_

const v8::String::ExternalStringResourceBase* v8::internal::ScopedExternalStringLock::resource_
private

Definition at line 48 of file scanner-character-streams.cc.


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