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

#include <js-break-iterator.h>

Inheritance diagram for v8::internal::JSV8BreakIterator:
Collaboration diagram for v8::internal::JSV8BreakIterator:

Static Public Member Functions

static V8_WARN_UNUSED_RESULT MaybeDirectHandle< JSV8BreakIteratorNew (Isolate *isolate, DirectHandle< Map > map, DirectHandle< Object > input_locales, DirectHandle< Object > input_options, const char *service)
 
static DirectHandle< JSObjectResolvedOptions (Isolate *isolate, DirectHandle< JSV8BreakIterator > break_iterator)
 
static V8_EXPORT_PRIVATE const std::set< std::string > & GetAvailableLocales ()
 
static void AdoptText (Isolate *isolate, DirectHandle< JSV8BreakIterator > break_iterator, DirectHandle< String > text)
 
static DirectHandle< ObjectCurrent (Isolate *isolate, DirectHandle< JSV8BreakIterator > break_iterator)
 
static DirectHandle< ObjectFirst (Isolate *isolate, DirectHandle< JSV8BreakIterator > break_iterator)
 
static DirectHandle< ObjectNext (Isolate *isolate, DirectHandle< JSV8BreakIterator > break_iterator)
 
static Tagged< StringBreakType (Isolate *isolate, DirectHandle< JSV8BreakIterator > break_iterator)
 

Detailed Description

Definition at line 31 of file js-break-iterator.h.

Member Function Documentation

◆ AdoptText()

void v8::internal::JSV8BreakIterator::AdoptText ( Isolate * isolate,
DirectHandle< JSV8BreakIterator > break_iterator,
DirectHandle< String > text )
static

Definition at line 167 of file js-break-iterator.cc.

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

◆ BreakType()

Tagged< String > v8::internal::JSV8BreakIterator::BreakType ( Isolate * isolate,
DirectHandle< JSV8BreakIterator > break_iterator )
static

Definition at line 196 of file js-break-iterator.cc.

Here is the caller graph for this function:

◆ Current()

DirectHandle< Object > v8::internal::JSV8BreakIterator::Current ( Isolate * isolate,
DirectHandle< JSV8BreakIterator > break_iterator )
static

Definition at line 178 of file js-break-iterator.cc.

Here is the caller graph for this function:

◆ First()

DirectHandle< Object > v8::internal::JSV8BreakIterator::First ( Isolate * isolate,
DirectHandle< JSV8BreakIterator > break_iterator )
static

Definition at line 184 of file js-break-iterator.cc.

Here is the caller graph for this function:

◆ GetAvailableLocales()

const std::set< std::string > & v8::internal::JSV8BreakIterator::GetAvailableLocales ( )
static

Definition at line 218 of file js-break-iterator.cc.

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

◆ New()

MaybeDirectHandle< JSV8BreakIterator > v8::internal::JSV8BreakIterator::New ( Isolate * isolate,
DirectHandle< Map > map,
DirectHandle< Object > input_locales,
DirectHandle< Object > input_options,
const char * service )
static

Definition at line 20 of file js-break-iterator.cc.

Here is the call graph for this function:

◆ Next()

DirectHandle< Object > v8::internal::JSV8BreakIterator::Next ( Isolate * isolate,
DirectHandle< JSV8BreakIterator > break_iterator )
static

Definition at line 190 of file js-break-iterator.cc.

Here is the caller graph for this function:

◆ ResolvedOptions()

DirectHandle< JSObject > v8::internal::JSV8BreakIterator::ResolvedOptions ( Isolate * isolate,
DirectHandle< JSV8BreakIterator > break_iterator )
static

Definition at line 120 of file js-break-iterator.cc.

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

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