webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Types | Public Member Functions | List of all members
JSC::ParsedUnicodeEscapeValue Struct Reference

Public Types

enum  SpecialValueType { Incomplete = -2, Invalid = -1 }
 

Public Member Functions

 ParsedUnicodeEscapeValue (UChar32 value)
 
 ParsedUnicodeEscapeValue (SpecialValueType type)
 
bool isValid () const
 
bool isIncomplete () const
 
UChar32 value () const
 

Member Enumeration Documentation

◆ SpecialValueType

Enumerator
Incomplete 
Invalid 

Constructor & Destructor Documentation

◆ ParsedUnicodeEscapeValue() [1/2]

JSC::ParsedUnicodeEscapeValue::ParsedUnicodeEscapeValue ( UChar32  value)
inline

◆ ParsedUnicodeEscapeValue() [2/2]

JSC::ParsedUnicodeEscapeValue::ParsedUnicodeEscapeValue ( SpecialValueType  type)
inline

Member Function Documentation

◆ isIncomplete()

bool JSC::ParsedUnicodeEscapeValue::isIncomplete ( ) const
inline

◆ isValid()

bool JSC::ParsedUnicodeEscapeValue::isValid ( ) const
inline

◆ value()

UChar32 JSC::ParsedUnicodeEscapeValue::value ( ) const
inline

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