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

Public Member Functions

 DisplayNamesInternal ()=default
 
virtual ~DisplayNamesInternal ()=default
 
virtual const char * type () const =0
 
virtual icu::Locale locale () const =0
 
virtual Maybe< icu::UnicodeString > of (Isolate *isolate, const char *code) const =0
 

Static Public Attributes

static constexpr ExternalPointerTag kManagedTag = kDisplayNamesInternalTag
 

Detailed Description

Definition at line 78 of file js-display-names.cc.

Constructor & Destructor Documentation

◆ DisplayNamesInternal()

v8::internal::DisplayNamesInternal::DisplayNamesInternal ( )
default

◆ ~DisplayNamesInternal()

virtual v8::internal::DisplayNamesInternal::~DisplayNamesInternal ( )
virtualdefault

Member Function Documentation

◆ locale()

virtual icu::Locale v8::internal::DisplayNamesInternal::locale ( ) const
pure virtual

◆ of()

virtual Maybe< icu::UnicodeString > v8::internal::DisplayNamesInternal::of ( Isolate * isolate,
const char * code ) const
pure virtual

◆ type()

virtual const char * v8::internal::DisplayNamesInternal::type ( ) const
pure virtual

Member Data Documentation

◆ kManagedTag

ExternalPointerTag v8::internal::DisplayNamesInternal::kManagedTag = kDisplayNamesInternalTag
staticconstexpr

Definition at line 80 of file js-display-names.cc.


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