v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
v8::internal::ScopeInfo::LocalNamesRange< ScopeInfoPtr > Class Template Reference

#include <scope-info-inl.h>

Collaboration diagram for v8::internal::ScopeInfo::LocalNamesRange< ScopeInfoPtr >:

Classes

class  Iterator
 

Public Member Functions

bool inlined () const
 
InternalIndex max_index () const
 
 LocalNamesRange (ScopeInfoPtr scope_info)
 
Iterator begin () const
 
Iterator end () const
 

Private Attributes

ScopeInfoPtr scope_info_
 

Detailed Description

template<typename ScopeInfoPtr>
class v8::internal::ScopeInfo::LocalNamesRange< ScopeInfoPtr >

Definition at line 158 of file scope-info.h.

Constructor & Destructor Documentation

◆ LocalNamesRange()

template<typename ScopeInfoPtr >
v8::internal::ScopeInfo::LocalNamesRange< ScopeInfoPtr >::LocalNamesRange ( ScopeInfoPtr scope_info)
inlineexplicit

Definition at line 130 of file scope-info-inl.h.

Member Function Documentation

◆ begin()

template<typename ScopeInfoPtr >
Iterator v8::internal::ScopeInfo::LocalNamesRange< ScopeInfoPtr >::begin ( ) const
inline

Definition at line 132 of file scope-info-inl.h.

◆ end()

template<typename ScopeInfoPtr >
Iterator v8::internal::ScopeInfo::LocalNamesRange< ScopeInfoPtr >::end ( ) const
inline

Definition at line 134 of file scope-info-inl.h.

Here is the call graph for this function:

◆ inlined()

template<typename ScopeInfoPtr >
bool v8::internal::ScopeInfo::LocalNamesRange< ScopeInfoPtr >::inlined ( ) const
inline

Definition at line 121 of file scope-info-inl.h.

Here is the caller graph for this function:

◆ max_index()

template<typename ScopeInfoPtr >
InternalIndex v8::internal::ScopeInfo::LocalNamesRange< ScopeInfoPtr >::max_index ( ) const
inline

Definition at line 123 of file scope-info-inl.h.

Here is the call graph for this function:
Here is the caller graph for this function:

Member Data Documentation

◆ scope_info_

template<typename ScopeInfoPtr >
ScopeInfoPtr v8::internal::ScopeInfo::LocalNamesRange< ScopeInfoPtr >::scope_info_
private

Definition at line 137 of file scope-info-inl.h.


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