v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::ParserBase< Impl >::FunctionState::FunctionOrEvalRecordingScope Class Reference

#include <parser-base.h>

Collaboration diagram for v8::internal::ParserBase< Impl >::FunctionState::FunctionOrEvalRecordingScope:

Public Member Functions

 FunctionOrEvalRecordingScope (FunctionState *state)
 
 ~FunctionOrEvalRecordingScope ()
 

Private Attributes

base::PointerWithPayload< FunctionState, bool, 1 > state_and_prev_value_
 

Detailed Description

template<typename Impl>
class v8::internal::ParserBase< Impl >::FunctionState::FunctionOrEvalRecordingScope

Definition at line 485 of file parser-base.h.

Constructor & Destructor Documentation

◆ FunctionOrEvalRecordingScope()

template<typename Impl >
v8::internal::ParserBase< Impl >::FunctionState::FunctionOrEvalRecordingScope::FunctionOrEvalRecordingScope ( FunctionState * state)
inlineexplicit

Definition at line 487 of file parser-base.h.

◆ ~FunctionOrEvalRecordingScope()

template<typename Impl >
v8::internal::ParserBase< Impl >::FunctionState::FunctionOrEvalRecordingScope::~FunctionOrEvalRecordingScope ( )
inline

Definition at line 491 of file parser-base.h.

Member Data Documentation

◆ state_and_prev_value_

template<typename Impl >
base::PointerWithPayload<FunctionState, bool, 1> v8::internal::ParserBase< Impl >::FunctionState::FunctionOrEvalRecordingScope::state_and_prev_value_
private

Definition at line 500 of file parser-base.h.


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