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

#include <VariableEnvironment.h>

Public Member Functions

ALWAYS_INLINE bool isCaptured () const
 
ALWAYS_INLINE bool isConst () const
 
ALWAYS_INLINE bool isVar () const
 
ALWAYS_INLINE bool isLet () const
 
ALWAYS_INLINE bool isExported () const
 
ALWAYS_INLINE bool isImported () const
 
ALWAYS_INLINE bool isImportedNamespace () const
 
ALWAYS_INLINE bool isFunction () const
 
ALWAYS_INLINE bool isParameter () const
 
ALWAYS_INLINE bool isSloppyModeHoistingCandidate () const
 
ALWAYS_INLINE void setIsCaptured ()
 
ALWAYS_INLINE void setIsConst ()
 
ALWAYS_INLINE void setIsVar ()
 
ALWAYS_INLINE void setIsLet ()
 
ALWAYS_INLINE void setIsExported ()
 
ALWAYS_INLINE void setIsImported ()
 
ALWAYS_INLINE void setIsImportedNamespace ()
 
ALWAYS_INLINE void setIsFunction ()
 
ALWAYS_INLINE void setIsParameter ()
 
ALWAYS_INLINE void setIsSloppyModeHoistingCandidate ()
 
ALWAYS_INLINE void clearIsVar ()
 
ALWAYS_INLINE bool isCaptured () const
 
ALWAYS_INLINE bool isConst () const
 
ALWAYS_INLINE bool isVar () const
 
ALWAYS_INLINE bool isLet () const
 
ALWAYS_INLINE bool isExported () const
 
ALWAYS_INLINE bool isImported () const
 
ALWAYS_INLINE bool isImportedNamespace () const
 
ALWAYS_INLINE bool isFunction () const
 
ALWAYS_INLINE bool isParameter () const
 
ALWAYS_INLINE bool isSloppyModeHoistingCandidate () const
 
ALWAYS_INLINE void setIsCaptured ()
 
ALWAYS_INLINE void setIsConst ()
 
ALWAYS_INLINE void setIsVar ()
 
ALWAYS_INLINE void setIsLet ()
 
ALWAYS_INLINE void setIsExported ()
 
ALWAYS_INLINE void setIsImported ()
 
ALWAYS_INLINE void setIsImportedNamespace ()
 
ALWAYS_INLINE void setIsFunction ()
 
ALWAYS_INLINE void setIsParameter ()
 
ALWAYS_INLINE void setIsSloppyModeHoistingCandidate ()
 
ALWAYS_INLINE void clearIsVar ()
 

Member Function Documentation

◆ clearIsVar() [1/2]

ALWAYS_INLINE void JSC::VariableEnvironmentEntry::clearIsVar ( )
inline

◆ clearIsVar() [2/2]

ALWAYS_INLINE void JSC::VariableEnvironmentEntry::clearIsVar ( )
inline

◆ isCaptured() [1/2]

ALWAYS_INLINE bool JSC::VariableEnvironmentEntry::isCaptured ( ) const
inline

◆ isCaptured() [2/2]

ALWAYS_INLINE bool JSC::VariableEnvironmentEntry::isCaptured ( ) const
inline

◆ isConst() [1/2]

ALWAYS_INLINE bool JSC::VariableEnvironmentEntry::isConst ( ) const
inline

◆ isConst() [2/2]

ALWAYS_INLINE bool JSC::VariableEnvironmentEntry::isConst ( ) const
inline

◆ isExported() [1/2]

ALWAYS_INLINE bool JSC::VariableEnvironmentEntry::isExported ( ) const
inline

◆ isExported() [2/2]

ALWAYS_INLINE bool JSC::VariableEnvironmentEntry::isExported ( ) const
inline

◆ isFunction() [1/2]

ALWAYS_INLINE bool JSC::VariableEnvironmentEntry::isFunction ( ) const
inline

◆ isFunction() [2/2]

ALWAYS_INLINE bool JSC::VariableEnvironmentEntry::isFunction ( ) const
inline

◆ isImported() [1/2]

ALWAYS_INLINE bool JSC::VariableEnvironmentEntry::isImported ( ) const
inline

◆ isImported() [2/2]

ALWAYS_INLINE bool JSC::VariableEnvironmentEntry::isImported ( ) const
inline

◆ isImportedNamespace() [1/2]

ALWAYS_INLINE bool JSC::VariableEnvironmentEntry::isImportedNamespace ( ) const
inline

◆ isImportedNamespace() [2/2]

ALWAYS_INLINE bool JSC::VariableEnvironmentEntry::isImportedNamespace ( ) const
inline

◆ isLet() [1/2]

ALWAYS_INLINE bool JSC::VariableEnvironmentEntry::isLet ( ) const
inline

◆ isLet() [2/2]

ALWAYS_INLINE bool JSC::VariableEnvironmentEntry::isLet ( ) const
inline

◆ isParameter() [1/2]

ALWAYS_INLINE bool JSC::VariableEnvironmentEntry::isParameter ( ) const
inline

◆ isParameter() [2/2]

ALWAYS_INLINE bool JSC::VariableEnvironmentEntry::isParameter ( ) const
inline

◆ isSloppyModeHoistingCandidate() [1/2]

ALWAYS_INLINE bool JSC::VariableEnvironmentEntry::isSloppyModeHoistingCandidate ( ) const
inline

◆ isSloppyModeHoistingCandidate() [2/2]

ALWAYS_INLINE bool JSC::VariableEnvironmentEntry::isSloppyModeHoistingCandidate ( ) const
inline

◆ isVar() [1/2]

ALWAYS_INLINE bool JSC::VariableEnvironmentEntry::isVar ( ) const
inline

◆ isVar() [2/2]

ALWAYS_INLINE bool JSC::VariableEnvironmentEntry::isVar ( ) const
inline

◆ setIsCaptured() [1/2]

ALWAYS_INLINE void JSC::VariableEnvironmentEntry::setIsCaptured ( )
inline

◆ setIsCaptured() [2/2]

ALWAYS_INLINE void JSC::VariableEnvironmentEntry::setIsCaptured ( )
inline

◆ setIsConst() [1/2]

ALWAYS_INLINE void JSC::VariableEnvironmentEntry::setIsConst ( )
inline

◆ setIsConst() [2/2]

ALWAYS_INLINE void JSC::VariableEnvironmentEntry::setIsConst ( )
inline

◆ setIsExported() [1/2]

ALWAYS_INLINE void JSC::VariableEnvironmentEntry::setIsExported ( )
inline

◆ setIsExported() [2/2]

ALWAYS_INLINE void JSC::VariableEnvironmentEntry::setIsExported ( )
inline

◆ setIsFunction() [1/2]

ALWAYS_INLINE void JSC::VariableEnvironmentEntry::setIsFunction ( )
inline

◆ setIsFunction() [2/2]

ALWAYS_INLINE void JSC::VariableEnvironmentEntry::setIsFunction ( )
inline

◆ setIsImported() [1/2]

ALWAYS_INLINE void JSC::VariableEnvironmentEntry::setIsImported ( )
inline

◆ setIsImported() [2/2]

ALWAYS_INLINE void JSC::VariableEnvironmentEntry::setIsImported ( )
inline

◆ setIsImportedNamespace() [1/2]

ALWAYS_INLINE void JSC::VariableEnvironmentEntry::setIsImportedNamespace ( )
inline

◆ setIsImportedNamespace() [2/2]

ALWAYS_INLINE void JSC::VariableEnvironmentEntry::setIsImportedNamespace ( )
inline

◆ setIsLet() [1/2]

ALWAYS_INLINE void JSC::VariableEnvironmentEntry::setIsLet ( )
inline

◆ setIsLet() [2/2]

ALWAYS_INLINE void JSC::VariableEnvironmentEntry::setIsLet ( )
inline

◆ setIsParameter() [1/2]

ALWAYS_INLINE void JSC::VariableEnvironmentEntry::setIsParameter ( )
inline

◆ setIsParameter() [2/2]

ALWAYS_INLINE void JSC::VariableEnvironmentEntry::setIsParameter ( )
inline

◆ setIsSloppyModeHoistingCandidate() [1/2]

ALWAYS_INLINE void JSC::VariableEnvironmentEntry::setIsSloppyModeHoistingCandidate ( )
inline

◆ setIsSloppyModeHoistingCandidate() [2/2]

ALWAYS_INLINE void JSC::VariableEnvironmentEntry::setIsSloppyModeHoistingCandidate ( )
inline

◆ setIsVar() [1/2]

ALWAYS_INLINE void JSC::VariableEnvironmentEntry::setIsVar ( )
inline

◆ setIsVar() [2/2]

ALWAYS_INLINE void JSC::VariableEnvironmentEntry::setIsVar ( )
inline

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