#include <ExecutableInfo.h>
|
| ExecutableInfo (bool usesEval, bool isStrictMode, bool isConstructor, bool isBuiltinFunction, ConstructorKind constructorKind, JSParserScriptMode scriptMode, SuperBinding superBinding, SourceParseMode parseMode, DerivedContextType derivedContextType, bool isArrowFunctionContext, bool isClassContext, EvalContextType evalContextType) |
|
bool | usesEval () const |
|
bool | isStrictMode () const |
|
bool | isConstructor () const |
|
bool | isBuiltinFunction () const |
|
ConstructorKind | constructorKind () const |
|
SuperBinding | superBinding () const |
|
JSParserScriptMode | scriptMode () const |
|
SourceParseMode | parseMode () const |
|
DerivedContextType | derivedContextType () const |
|
EvalContextType | evalContextType () const |
|
bool | isArrowFunctionContext () const |
|
bool | isClassContext () const |
|
| ExecutableInfo (bool usesEval, bool isStrictMode, bool isConstructor, bool isBuiltinFunction, ConstructorKind constructorKind, JSParserScriptMode scriptMode, SuperBinding superBinding, SourceParseMode parseMode, DerivedContextType derivedContextType, bool isArrowFunctionContext, bool isClassContext, EvalContextType evalContextType) |
|
bool | usesEval () const |
|
bool | isStrictMode () const |
|
bool | isConstructor () const |
|
bool | isBuiltinFunction () const |
|
ConstructorKind | constructorKind () const |
|
SuperBinding | superBinding () const |
|
JSParserScriptMode | scriptMode () const |
|
SourceParseMode | parseMode () const |
|
DerivedContextType | derivedContextType () const |
|
EvalContextType | evalContextType () const |
|
bool | isArrowFunctionContext () const |
|
bool | isClassContext () const |
|
◆ ExecutableInfo() [1/2]
JSC::ExecutableInfo::ExecutableInfo |
( |
bool |
usesEval, |
|
|
bool |
isStrictMode, |
|
|
bool |
isConstructor, |
|
|
bool |
isBuiltinFunction, |
|
|
ConstructorKind |
constructorKind, |
|
|
JSParserScriptMode |
scriptMode, |
|
|
SuperBinding |
superBinding, |
|
|
SourceParseMode |
parseMode, |
|
|
DerivedContextType |
derivedContextType, |
|
|
bool |
isArrowFunctionContext, |
|
|
bool |
isClassContext, |
|
|
EvalContextType |
evalContextType |
|
) |
| |
|
inline |
◆ ExecutableInfo() [2/2]
JSC::ExecutableInfo::ExecutableInfo |
( |
bool |
usesEval, |
|
|
bool |
isStrictMode, |
|
|
bool |
isConstructor, |
|
|
bool |
isBuiltinFunction, |
|
|
ConstructorKind |
constructorKind, |
|
|
JSParserScriptMode |
scriptMode, |
|
|
SuperBinding |
superBinding, |
|
|
SourceParseMode |
parseMode, |
|
|
DerivedContextType |
derivedContextType, |
|
|
bool |
isArrowFunctionContext, |
|
|
bool |
isClassContext, |
|
|
EvalContextType |
evalContextType |
|
) |
| |
|
inline |
◆ constructorKind() [1/2]
◆ constructorKind() [2/2]
◆ derivedContextType() [1/2]
◆ derivedContextType() [2/2]
◆ evalContextType() [1/2]
◆ evalContextType() [2/2]
◆ isArrowFunctionContext() [1/2]
bool JSC::ExecutableInfo::isArrowFunctionContext |
( |
| ) |
const |
|
inline |
◆ isArrowFunctionContext() [2/2]
bool JSC::ExecutableInfo::isArrowFunctionContext |
( |
| ) |
const |
|
inline |
◆ isBuiltinFunction() [1/2]
bool JSC::ExecutableInfo::isBuiltinFunction |
( |
| ) |
const |
|
inline |
◆ isBuiltinFunction() [2/2]
bool JSC::ExecutableInfo::isBuiltinFunction |
( |
| ) |
const |
|
inline |
◆ isClassContext() [1/2]
bool JSC::ExecutableInfo::isClassContext |
( |
| ) |
const |
|
inline |
◆ isClassContext() [2/2]
bool JSC::ExecutableInfo::isClassContext |
( |
| ) |
const |
|
inline |
◆ isConstructor() [1/2]
bool JSC::ExecutableInfo::isConstructor |
( |
| ) |
const |
|
inline |
◆ isConstructor() [2/2]
bool JSC::ExecutableInfo::isConstructor |
( |
| ) |
const |
|
inline |
◆ isStrictMode() [1/2]
bool JSC::ExecutableInfo::isStrictMode |
( |
| ) |
const |
|
inline |
◆ isStrictMode() [2/2]
bool JSC::ExecutableInfo::isStrictMode |
( |
| ) |
const |
|
inline |
◆ parseMode() [1/2]
◆ parseMode() [2/2]
◆ scriptMode() [1/2]
◆ scriptMode() [2/2]
◆ superBinding() [1/2]
◆ superBinding() [2/2]
◆ usesEval() [1/2]
bool JSC::ExecutableInfo::usesEval |
( |
| ) |
const |
|
inline |
◆ usesEval() [2/2]
bool JSC::ExecutableInfo::usesEval |
( |
| ) |
const |
|
inline |
The documentation for this struct was generated from the following file:
- DerivedData/WebKit/Build/Products/Debug/JavaScriptCore.framework/Versions/A/PrivateHeaders/ExecutableInfo.h