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

#include <preparse-data-impl.h>

Collaboration diagram for v8::internal::BaseConsumedPreparseData< Data >::ByteData::ReadingScope:

Public Member Functions

 ReadingScope (ByteData *consumed_data, Data data)
 
 ReadingScope (BaseConsumedPreparseData< Data > *parent)
 
 ~ReadingScope ()
 

Private Attributes

ByteDataconsumed_data_
 

Detailed Description

template<class Data>
class v8::internal::BaseConsumedPreparseData< Data >::ByteData::ReadingScope

Definition at line 52 of file preparse-data-impl.h.

Constructor & Destructor Documentation

◆ ReadingScope() [1/2]

template<class Data >
v8::internal::BaseConsumedPreparseData< Data >::ByteData::ReadingScope::ReadingScope ( ByteData * consumed_data,
Data data )
inline

Definition at line 54 of file preparse-data-impl.h.

◆ ReadingScope() [2/2]

template<class Data >
v8::internal::BaseConsumedPreparseData< Data >::ByteData::ReadingScope::ReadingScope ( BaseConsumedPreparseData< Data > * parent)
inlineexplicit

Definition at line 61 of file preparse-data-impl.h.

◆ ~ReadingScope()

template<class Data >
v8::internal::BaseConsumedPreparseData< Data >::ByteData::ReadingScope::~ReadingScope ( )
inline

Definition at line 63 of file preparse-data-impl.h.

Member Data Documentation

◆ consumed_data_

template<class Data >
ByteData* v8::internal::BaseConsumedPreparseData< Data >::ByteData::ReadingScope::consumed_data_
private

Definition at line 70 of file preparse-data-impl.h.


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