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

#include <PrivateName.h>

Public Types

enum  DescriptionTag { Description, Description }
 
enum  DescriptionTag { Description, Description }
 

Public Member Functions

 PrivateName ()
 
 PrivateName (SymbolImpl &uid)
 
 PrivateName (DescriptionTag, const String &description)
 
 PrivateName (const PrivateName &privateName)
 
 PrivateName (PrivateName &&)=default
 
SymbolImpl & uid () const
 
bool operator== (const PrivateName &other) const
 
bool operator!= (const PrivateName &other) const
 
 PrivateName ()
 
 PrivateName (SymbolImpl &uid)
 
 PrivateName (DescriptionTag, const String &description)
 
 PrivateName (const PrivateName &privateName)
 
 PrivateName (PrivateName &&)=default
 
SymbolImpl & uid () const
 
bool operator== (const PrivateName &other) const
 
bool operator!= (const PrivateName &other) const
 

Member Enumeration Documentation

◆ DescriptionTag [1/2]

Enumerator
Description 
Description 

◆ DescriptionTag [2/2]

Enumerator
Description 
Description 

Constructor & Destructor Documentation

◆ PrivateName() [1/10]

JSC::PrivateName::PrivateName ( )
inline

◆ PrivateName() [2/10]

JSC::PrivateName::PrivateName ( SymbolImpl &  uid)
inlineexplicit

◆ PrivateName() [3/10]

JSC::PrivateName::PrivateName ( DescriptionTag  ,
const String description 
)
inlineexplicit

◆ PrivateName() [4/10]

JSC::PrivateName::PrivateName ( const PrivateName privateName)
inline

◆ PrivateName() [5/10]

JSC::PrivateName::PrivateName ( PrivateName &&  )
default

◆ PrivateName() [6/10]

JSC::PrivateName::PrivateName ( )
inline

◆ PrivateName() [7/10]

JSC::PrivateName::PrivateName ( SymbolImpl &  uid)
inlineexplicit

◆ PrivateName() [8/10]

JSC::PrivateName::PrivateName ( DescriptionTag  ,
const String description 
)
inlineexplicit

◆ PrivateName() [9/10]

JSC::PrivateName::PrivateName ( const PrivateName privateName)
inline

◆ PrivateName() [10/10]

JSC::PrivateName::PrivateName ( PrivateName &&  )
default

Member Function Documentation

◆ operator!=() [1/2]

bool JSC::PrivateName::operator!= ( const PrivateName other) const
inline

◆ operator!=() [2/2]

bool JSC::PrivateName::operator!= ( const PrivateName other) const
inline

◆ operator==() [1/2]

bool JSC::PrivateName::operator== ( const PrivateName other) const
inline

◆ operator==() [2/2]

bool JSC::PrivateName::operator== ( const PrivateName other) const
inline

◆ uid() [1/2]

SymbolImpl& JSC::PrivateName::uid ( ) const
inline

◆ uid() [2/2]

SymbolImpl& JSC::PrivateName::uid ( ) const
inline

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