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

#include <heap-refs.h>

Inheritance diagram for v8::internal::compiler::InternalizedStringRef:
Collaboration diagram for v8::internal::compiler::InternalizedStringRef:

Public Member Functions

IndirectHandle< InternalizedStringobject () const
 
- Public Member Functions inherited from v8::internal::compiler::StringRef
IndirectHandle< Stringobject () const
 
OptionalObjectRef GetCharAsStringOrUndefined (JSHeapBroker *broker, uint32_t index) const
 
std::optional< Handle< String > > ObjectIfContentAccessible (JSHeapBroker *broker)
 
uint32_t length () const
 
std::optional< uint16_t > GetFirstChar (JSHeapBroker *broker) const
 
std::optional< uint16_t > GetChar (JSHeapBroker *broker, uint32_t index) const
 
std::optional< double > ToNumber (JSHeapBroker *broker)
 
std::optional< double > ToInt (JSHeapBroker *broker, int radix)
 
bool IsSeqString () const
 
bool IsExternalString () const
 
bool IsContentAccessible () const
 
bool IsOneByteRepresentation () const
 
- Public Member Functions inherited from v8::internal::compiler::NameRef
IndirectHandle< Nameobject () const
 
bool IsUniqueName () const
 
- Public Member Functions inherited from v8::internal::compiler::HeapObjectRef
IndirectHandle< HeapObjectobject () const
 
V8_EXPORT_PRIVATE MapRef map (JSHeapBroker *broker) const
 
OptionalMapRef map_direct_read (JSHeapBroker *broker) const
 
HeapObjectType GetHeapObjectType (JSHeapBroker *broker) const
 

Detailed Description

Definition at line 1261 of file heap-refs.h.

Member Function Documentation

◆ object()

IndirectHandle< InternalizedString > v8::internal::compiler::InternalizedStringRef::object ( ) const
Here is the caller graph for this function:

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