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

#include <string.h>

Collaboration diagram for v8::internal::SubStringRange:

Classes

class  iterator
 

Public Member Functions

 SubStringRange (Tagged< String > string, const DisallowGarbageCollection &no_gc, int first=0, int length=-1)
 
iterator begin ()
 
iterator end ()
 

Private Attributes

Tagged< Stringstring_
 
int first_
 
int length_
 
const DisallowGarbageCollectionno_gc_
 

Detailed Description

Definition at line 802 of file string.h.

Constructor & Destructor Documentation

◆ SubStringRange()

v8::internal::SubStringRange::SubStringRange ( Tagged< String > string,
const DisallowGarbageCollection & no_gc,
int first = 0,
int length = -1 )
inline

Definition at line 1619 of file string-inl.h.

Member Function Documentation

◆ begin()

SubStringRange::iterator v8::internal::SubStringRange::begin ( )
inline

Definition at line 1660 of file string-inl.h.

◆ end()

SubStringRange::iterator v8::internal::SubStringRange::end ( )
inline

Definition at line 1664 of file string-inl.h.

Member Data Documentation

◆ first_

int v8::internal::SubStringRange::first_
private

Definition at line 813 of file string.h.

◆ length_

int v8::internal::SubStringRange::length_
private

Definition at line 814 of file string.h.

◆ no_gc_

const DisallowGarbageCollection& v8::internal::SubStringRange::no_gc_
private

Definition at line 815 of file string.h.

◆ string_

Tagged<String> v8::internal::SubStringRange::string_
private

Definition at line 812 of file string.h.


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