webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
JSC::FunctionExecutable Member List

This is the complete list of members for JSC::FunctionExecutable, including all inherited members.

addressOfDidTryToEnterInLoop()JSC::ScriptExecutableinline
addressOfDidTryToEnterInLoop()JSC::ScriptExecutableinline
allocatorAttributes() constJSC::HeapCell
allocatorAttributes() constJSC::HeapCell
atomicCompareExchangeCellStateStrong(CellState oldState, CellState newState)JSC::JSCellinline
atomicCompareExchangeCellStateStrong(CellState oldState, CellState newState)JSC::JSCellinline
atomicCompareExchangeCellStateWeakRelaxed(CellState oldState, CellState newState)JSC::JSCellinline
atomicCompareExchangeCellStateWeakRelaxed(CellState oldState, CellState newState)JSC::JSCellinline
Auxiliary enum valueJSC::HeapCell
Base typedefJSC::FunctionExecutable
Base typedefJSC::FunctionExecutable
baselineCodeBlockFor(CodeSpecializationKind)JSC::FunctionExecutable
baselineCodeBlockFor(CodeSpecializationKind)JSC::FunctionExecutable
callDestructor(VM &)JSC::JSCellinline
callDestructor(VM &)JSC::JSCell
canUseFastGetOwnProperty(const Structure &)JSC::JSCellinlinestatic
canUseFastGetOwnProperty(const Structure &)JSC::JSCellstatic
canUseOSRExitFuzzing() constJSC::ScriptExecutableinline
canUseOSRExitFuzzing() constJSC::ScriptExecutableinline
cellContainer() constJSC::HeapCell
cellContainer() constJSC::HeapCell
cellKind() constJSC::HeapCell
cellKind() constJSC::HeapCell
cellSize() constJSC::HeapCell
cellSize() constJSC::HeapCell
cellState() constJSC::JSCellinline
cellState() constJSC::JSCellinline
cellStateOffset()JSC::JSCellinlinestatic
cellStateOffset()JSC::JSCellinlinestatic
classInfo(VM &) constJSC::JSCell
classInfo(VM &) constJSC::JSCell
className(VM &) constJSC::JSCell
className(const JSObject *)JSC::JSCellprotectedstatic
className(VM &) constJSC::JSCell
className(const JSObject *)JSC::JSCellprotectedstatic
classSource() constJSC::FunctionExecutableinline
classSource() constJSC::FunctionExecutableinline
clearCode()JSC::ExecutableBase
clearCode()JSC::ExecutableBase
clearStructure()JSC::JSCellinline
clearStructure()JSC::JSCellinline
codeBlockFor(CodeSpecializationKind kind)JSC::FunctionExecutableinline
codeBlockFor(CodeSpecializationKind kind)JSC::FunctionExecutableinline
codeBlockForCall()JSC::FunctionExecutableinline
codeBlockForCall()JSC::FunctionExecutableinline
codeBlockForConstruct()JSC::FunctionExecutableinline
codeBlockForConstruct()JSC::FunctionExecutableinline
constructAbility() constJSC::FunctionExecutableinline
constructAbility() constJSC::FunctionExecutableinline
create(VM &vm, const SourceCode &source, UnlinkedFunctionExecutable *unlinkedExecutable, unsigned lastLine, unsigned endColumn, Intrinsic intrinsic)JSC::FunctionExecutableinlinestatic
create(VM &vm, const SourceCode &source, UnlinkedFunctionExecutable *unlinkedExecutable, unsigned lastLine, unsigned endColumn, Intrinsic intrinsic)JSC::FunctionExecutableinlinestatic
createStructure(VM &vm, JSGlobalObject *globalObject, JSValue proto)JSC::FunctionExecutableinlinestatic
createStructure(VM &vm, JSGlobalObject *globalObject, JSValue proto)JSC::FunctionExecutableinlinestatic
CreatingEarlyCell enum valueJSC::JSCell
CreatingEarlyCellTag enum nameJSC::JSCell
CreatingEarlyCellTag enum nameJSC::JSCell
customHasInstance(JSObject *, ExecState *, JSValue)JSC::JSCellprotectedstatic
customHasInstance(JSObject *, ExecState *, JSValue)JSC::JSCellprotectedstatic
DECLARE_EXPORT_INFOJSC::ScriptExecutable
DECLARE_INFOJSC::FunctionExecutable
defaultValue(const JSObject *, ExecState *, PreferredPrimitiveType)JSC::JSCellprotectedstatic
defaultValue(const JSObject *, ExecState *, PreferredPrimitiveType)JSC::JSCellprotectedstatic
defineOwnProperty(JSObject *, ExecState *, PropertyName, const PropertyDescriptor &, bool shouldThrow)JSC::JSCellprotectedstatic
defineOwnProperty(JSObject *, ExecState *, PropertyName, const PropertyDescriptor &, bool shouldThrow)JSC::JSCellprotectedstatic
deleteProperty(JSCell *, ExecState *, PropertyName)JSC::JSCellstatic
deleteProperty(JSCell *, ExecState *, PropertyName)JSC::JSCellstatic
deletePropertyByIndex(JSCell *, ExecState *, unsigned propertyName)JSC::JSCellstatic
deletePropertyByIndex(JSCell *, ExecState *, unsigned propertyName)JSC::JSCellstatic
derivedContextType() constJSC::FunctionExecutableinline
derivedContextType() constJSC::FunctionExecutableinline
destroy(JSCell *)JSC::FunctionExecutablestatic
destroy(JSCell *)JSC::FunctionExecutablestatic
destructionMode() constJSC::HeapCell
destructionMode() constJSC::HeapCell
didTryToEnterInLoop() constJSC::ScriptExecutableinline
didTryToEnterInLoop() constJSC::ScriptExecutableinline
dump(PrintStream &) constJSC::ExecutableBase
dump(PrintStream &) constJSC::ExecutableBase
dumpToStream(const JSCell *, PrintStream &)JSC::JSCellstatic
dumpToStream(const JSCell *, PrintStream &)JSC::JSCellstatic
ecmaMode() constJSC::ScriptExecutableinline
ecmaMode() constJSC::ScriptExecutableinline
ecmaName()JSC::FunctionExecutableinline
ecmaName()JSC::FunctionExecutableinline
eitherCodeBlock()JSC::FunctionExecutableinline
eitherCodeBlock()JSC::FunctionExecutableinline
endColumn() constJSC::ScriptExecutableinline
endColumn() constJSC::ScriptExecutableinline
entrypointFor(CodeSpecializationKind kind, ArityCheckMode arity)JSC::ExecutableBaseinline
entrypointFor(CodeSpecializationKind kind, ArityCheckMode arity)JSC::ExecutableBaseinline
estimatedSize(JSCell *)JSC::JSCellstatic
estimatedSize(JSCell *)JSC::JSCellstatic
estimatedSizeInBytes() constJSC::JSCell
estimatedSizeInBytes() constJSC::JSCell
evalContextType() constJSC::ScriptExecutableinline
evalContextType() constJSC::ScriptExecutableinline
ExecutableBase classJSC::FunctionExecutablefriend
JSC::ExecutableBase::ExecutableBase(VM &vm, Structure *structure, int numParameters, Intrinsic intrinsic)JSC::ExecutableBaseinlineprotected
fastGetOwnProperty(VM &, Structure &, PropertyName)JSC::JSCell
fastGetOwnProperty(VM &, Structure &, PropertyName)JSC::JSCell
features() constJSC::ScriptExecutableinline
features() constJSC::ScriptExecutableinline
JSC::JSCell::finishCreation(VM &, Structure *, CreatingEarlyCellTag)JSC::JSCellinlineprotected
firstLine() constJSC::ScriptExecutableinline
firstLine() constJSC::ScriptExecutableinline
fromGlobalCode(const Identifier &name, ExecState &, const SourceCode &, JSObject *&exception, int overrideLineNumber)JSC::FunctionExecutablestatic
fromGlobalCode(const Identifier &name, ExecState &, const SourceCode &, JSObject *&exception, int overrideLineNumber)JSC::FunctionExecutablestatic
functionLength() constJSC::FunctionExecutableinline
functionLength() constJSC::FunctionExecutableinline
functionMode()JSC::FunctionExecutableinline
functionMode()JSC::FunctionExecutableinline
generatedJITCodeFor(CodeSpecializationKind kind)JSC::ExecutableBaseinline
generatedJITCodeFor(CodeSpecializationKind kind)JSC::ExecutableBaseinline
generatedJITCodeForCall()JSC::ExecutableBaseinline
generatedJITCodeForCall()JSC::ExecutableBaseinline
generatedJITCodeForConstruct()JSC::ExecutableBaseinline
generatedJITCodeForConstruct()JSC::ExecutableBaseinline
getCallData(JSCell *, CallData &)JSC::JSCellstatic
getCallData(JSCell *, CallData &)JSC::JSCellstatic
getConstructData(JSCell *, ConstructData &)JSC::JSCellstatic
getConstructData(JSCell *, ConstructData &)JSC::JSCellstatic
getEnumerableLength(ExecState *, JSObject *)JSC::JSCellprotectedstatic
getEnumerableLength(ExecState *, JSObject *)JSC::JSCellprotectedstatic
getGenericPropertyNames(JSObject *, ExecState *, PropertyNameArray &, EnumerationMode)JSC::JSCellprotectedstatic
getGenericPropertyNames(JSObject *, ExecState *, PropertyNameArray &, EnumerationMode)JSC::JSCellprotectedstatic
getObject()JSC::JSCell
getObject() constJSC::JSCell
getObject()JSC::JSCell
getObject() constJSC::JSCell
getOwnNonIndexPropertyNames(JSObject *, ExecState *, PropertyNameArray &, EnumerationMode)JSC::JSCellprotectedstatic
getOwnNonIndexPropertyNames(JSObject *, ExecState *, PropertyNameArray &, EnumerationMode)JSC::JSCellprotectedstatic
getOwnPropertyNames(JSObject *, ExecState *, PropertyNameArray &, EnumerationMode)JSC::JSCellprotectedstatic
getOwnPropertyNames(JSObject *, ExecState *, PropertyNameArray &, EnumerationMode)JSC::JSCellprotectedstatic
getOwnPropertySlot(JSObject *, ExecState *, PropertyName, PropertySlot &)JSC::JSCellprotectedstatic
getOwnPropertySlot(JSObject *, ExecState *, PropertyName, PropertySlot &)JSC::JSCellprotectedstatic
getOwnPropertySlotByIndex(JSObject *, ExecState *, unsigned propertyName, PropertySlot &)JSC::JSCellprotectedstatic
getOwnPropertySlotByIndex(JSObject *, ExecState *, unsigned propertyName, PropertySlot &)JSC::JSCellprotectedstatic
getPrimitiveNumber(ExecState *, double &number, JSValue &) constJSC::JSCell
getPrimitiveNumber(ExecState *, double &number, JSValue &) constJSC::JSCell
getPropertyNames(JSObject *, ExecState *, PropertyNameArray &, EnumerationMode)JSC::JSCellprotectedstatic
getPropertyNames(JSObject *, ExecState *, PropertyNameArray &, EnumerationMode)JSC::JSCellprotectedstatic
getPrototype(JSObject *, ExecState *)JSC::JSCellprotectedstatic
getPrototype(JSObject *, ExecState *)JSC::JSCellprotectedstatic
getString(ExecState *, String &) constJSC::JSCell
getString(ExecState *) constJSC::JSCell
getString(ExecState *, String &) constJSC::JSCell
getString(ExecState *) constJSC::JSCell
getStructurePropertyNames(JSObject *, ExecState *, PropertyNameArray &, EnumerationMode)JSC::JSCellprotectedstatic
getStructurePropertyNames(JSObject *, ExecState *, PropertyNameArray &, EnumerationMode)JSC::JSCellprotectedstatic
getTypedArrayImpl(JSArrayBufferView *)JSC::JSCellprotectedstatic
getTypedArrayImpl(JSArrayBufferView *)JSC::JSCellprotectedstatic
hasCallerAndArgumentsProperties() constJSC::FunctionExecutableinline
hasCallerAndArgumentsProperties() constJSC::FunctionExecutableinline
hashFor(CodeSpecializationKind) constJSC::ScriptExecutable
hashFor(CodeSpecializationKind) constJSC::ScriptExecutable
hasJITCodeFor(CodeSpecializationKind kind) constJSC::ExecutableBaseinline
hasJITCodeFor(CodeSpecializationKind kind) constJSC::ExecutableBaseinline
hasJITCodeForCall() constJSC::ExecutableBaseinline
hasJITCodeForCall() constJSC::ExecutableBaseinline
hasJITCodeForConstruct() constJSC::ExecutableBaseinline
hasJITCodeForConstruct() constJSC::ExecutableBaseinline
hasOverrideLineNumber() constJSC::ScriptExecutableinline
hasOverrideLineNumber() constJSC::ScriptExecutableinline
hasPrototypeProperty() constJSC::FunctionExecutableinline
hasPrototypeProperty() constJSC::FunctionExecutableinline
heap() constJSC::HeapCell
heap() constJSC::HeapCell
HeapCell()JSC::HeapCellinline
HeapCell()JSC::HeapCellinline
heapSnapshot(JSCell *, HeapSnapshotBuilder &)JSC::JSCellstatic
heapSnapshot(JSCell *, HeapSnapshotBuilder &)JSC::JSCellstatic
indexingType() constJSC::JSCellinline
indexingType() constJSC::JSCell
indexingTypeAndMisc() constJSC::JSCellinline
indexingTypeAndMisc() constJSC::JSCell
indexingTypeAndMiscOffset()JSC::JSCellinlinestatic
indexingTypeAndMiscOffset()JSC::JSCellinlinestatic
inferredName()JSC::FunctionExecutableinline
inferredName()JSC::FunctionExecutableinline
inherits(VM &, const ClassInfo *) constJSC::JSCellinline
inherits(VM &, const ClassInfo *) constJSC::JSCell
inlineTypeFlags() constJSC::JSCellinline
inlineTypeFlags() constJSC::JSCellinline
installCode(CodeBlock *)JSC::ScriptExecutable
installCode(VM &, CodeBlock *, CodeType, CodeSpecializationKind)JSC::ScriptExecutable
installCode(CodeBlock *)JSC::ScriptExecutable
installCode(VM &, CodeBlock *, CodeType, CodeSpecializationKind)JSC::ScriptExecutable
intrinsic() constJSC::ExecutableBaseinline
intrinsic() constJSC::ExecutableBaseinline
intrinsicFor(CodeSpecializationKind kind) constJSC::ExecutableBaseinline
intrinsicFor(CodeSpecializationKind kind) constJSC::ExecutableBaseinline
isAnyWasmCallee(VM &) constJSC::JSCell
isAnyWasmCallee(VM &) constJSC::JSCell
isAPIValueWrapper() constJSC::JSCellinline
isAPIValueWrapper() constJSC::JSCell
isArrowFunction() constJSC::FunctionExecutableinline
isArrowFunction() constJSC::FunctionExecutableinline
isArrowFunctionContext() constJSC::ScriptExecutableinline
isArrowFunctionContext() constJSC::ScriptExecutableinline
isBuiltinFunction() constJSC::FunctionExecutableinline
isBuiltinFunction() constJSC::FunctionExecutableinline
isClass() constJSC::FunctionExecutableinline
isClass() constJSC::FunctionExecutableinline
isClassConstructorFunction() constJSC::FunctionExecutableinline
isClassConstructorFunction() constJSC::FunctionExecutableinline
isCustomGetterSetter() constJSC::JSCellinline
isCustomGetterSetter() constJSC::JSCell
isEvalExecutable() constJSC::ExecutableBaseinline
isEvalExecutable() constJSC::ExecutableBaseinline
isExtensible(JSObject *, ExecState *)JSC::JSCellprotectedstatic
isExtensible(JSObject *, ExecState *)JSC::JSCellprotectedstatic
isFunctionExecutable() constJSC::ExecutableBaseinline
isFunctionExecutable() constJSC::ExecutableBaseinline
isGeneratedFor(CodeSpecializationKind kind)JSC::FunctionExecutableinline
isGeneratedFor(CodeSpecializationKind kind)JSC::FunctionExecutableinline
isGeneratedForCall() constJSC::FunctionExecutableinline
isGeneratedForCall() constJSC::FunctionExecutableinline
isGeneratedForConstruct() constJSC::FunctionExecutableinline
isGeneratedForConstruct() constJSC::FunctionExecutableinline
isGenerator() constJSC::FunctionExecutableinline
isGenerator() constJSC::FunctionExecutableinline
isGetter() constJSC::FunctionExecutableinline
isGetter() constJSC::FunctionExecutableinline
isGetterSetter() constJSC::JSCellinline
isGetterSetter() constJSC::JSCell
isHostFunction() constJSC::ExecutableBaseinline
isHostFunction() constJSC::ExecutableBaseinline
isInliningCandidate() constJSC::ScriptExecutableinline
isInliningCandidate() constJSC::ScriptExecutableinline
isLargeAllocation() constJSC::HeapCell
isLargeAllocation() constJSC::HeapCell
isLocked() constJSC::JSCellinline
isLocked() constJSC::JSCell
isMethod() constJSC::FunctionExecutableinline
isMethod() constJSC::FunctionExecutableinline
isModuleProgramExecutable()JSC::ExecutableBaseinline
isModuleProgramExecutable()JSC::ExecutableBaseinline
isObject() constJSC::JSCellinline
isObject() constJSC::JSCell
isOkToOptimize() constJSC::ScriptExecutableinline
isOkToOptimize() constJSC::ScriptExecutableinline
isProgramExecutable() constJSC::ExecutableBaseinline
isProgramExecutable() constJSC::ExecutableBaseinline
isProxy() constJSC::JSCellinline
isProxy() constJSC::JSCell
isSetter() constJSC::FunctionExecutableinline
isSetter() constJSC::FunctionExecutableinline
isStrictMode() constJSC::ScriptExecutableinline
isStrictMode() constJSC::ScriptExecutableinline
isString() constJSC::JSCellinline
isString() constJSC::JSCell
isSymbol() constJSC::JSCellinline
isSymbol() constJSC::JSCell
isZapped() constJSC::HeapCellinline
isZapped() constJSC::HeapCellinline
JIT classJSC::FunctionExecutablefriend
JSCell(CreatingEarlyCellTag)JSC::JSCellinline
JSCell(VM &, Structure *)JSC::JSCellinlineprotected
JSCell(CreatingEarlyCellTag)JSC::JSCell
JSCell(VM &, Structure *)JSC::JSCellprotected
JSC::HeapCell::JSCell enum valueJSC::HeapCell
Kind enum nameJSC::HeapCell
Kind enum nameJSC::HeapCell
largeAllocation() constJSC::HeapCell
largeAllocation() constJSC::HeapCell
lastLine() constJSC::ScriptExecutableinline
lastLine() constJSC::ScriptExecutableinline
LLIntOffsetsExtractor classJSC::FunctionExecutablefriend
lock()JSC::JSCellinline
lock()JSC::JSCell
m_canUseOSRExitFuzzingJSC::ScriptExecutableprotected
m_derivedContextTypeJSC::ScriptExecutableprotected
m_didTryToEnterInLoopJSC::ScriptExecutableprotected
m_endColumnJSC::ScriptExecutableprotected
m_evalContextTypeJSC::ScriptExecutableprotected
m_featuresJSC::ScriptExecutableprotected
m_hasCapturedVariablesJSC::ScriptExecutableprotected
m_intrinsicJSC::ExecutableBaseprotected
m_isArrowFunctionContextJSC::ScriptExecutableprotected
m_jitCodeForCallJSC::ExecutableBaseprotected
m_jitCodeForCallWithArityCheckJSC::ExecutableBaseprotected
m_jitCodeForConstructJSC::ExecutableBaseprotected
m_jitCodeForConstructWithArityCheckJSC::ExecutableBaseprotected
m_lastLineJSC::ScriptExecutableprotected
m_neverFTLOptimizeJSC::ScriptExecutableprotected
m_neverInlineJSC::ScriptExecutableprotected
m_neverOptimizeJSC::ScriptExecutableprotected
m_numParametersForCallJSC::ExecutableBaseprotected
m_numParametersForConstructJSC::ExecutableBaseprotected
m_overrideLineNumberJSC::ScriptExecutableprotected
m_sourceJSC::ScriptExecutableprotected
m_typeProfilingEndOffsetJSC::ScriptExecutableprotected
m_typeProfilingStartOffsetJSC::ScriptExecutableprotected
markedBlock() constJSC::HeapCell
markedBlock() constJSC::HeapCell
methodTable() constJSC::JSCellinline
methodTable(VM &) constJSC::JSCellinline
methodTable() constJSC::JSCell
methodTable(VM &) constJSC::JSCell
name()JSC::FunctionExecutableinline
name()JSC::FunctionExecutableinline
needsDestructionJSC::ExecutableBasestatic
neverFTLOptimize() constJSC::ScriptExecutableinline
neverFTLOptimize() constJSC::ScriptExecutableinline
neverInline() constJSC::ScriptExecutableinline
neverInline() constJSC::ScriptExecutableinline
neverOptimize() constJSC::ScriptExecutableinline
neverOptimize() constJSC::ScriptExecutableinline
newCodeBlockFor(CodeSpecializationKind, JSFunction *, JSScope *, JSObject *&exception)JSC::ScriptExecutable
newCodeBlockFor(CodeSpecializationKind, JSFunction *, JSScope *, JSObject *&exception)JSC::ScriptExecutable
newReplacementCodeBlockFor(CodeSpecializationKind)JSC::ScriptExecutable
newReplacementCodeBlockFor(CodeSpecializationKind)JSC::ScriptExecutable
NUM_PARAMETERS_IS_HOSTJSC::ExecutableBaseprotectedstatic
NUM_PARAMETERS_NOT_COMPILEDJSC::ExecutableBaseprotectedstatic
offsetOfJITCodeWithArityCheckFor(CodeSpecializationKind kind)JSC::ExecutableBaseinlinestatic
offsetOfJITCodeWithArityCheckFor(CodeSpecializationKind kind)JSC::ExecutableBaseinlinestatic
offsetOfNumParametersFor(CodeSpecializationKind kind)JSC::ExecutableBaseinlinestatic
offsetOfNumParametersFor(CodeSpecializationKind kind)JSC::ExecutableBaseinlinestatic
overrideLineNumber() constJSC::ScriptExecutableinline
overrideLineNumber() constJSC::ScriptExecutableinline
overrideParameterAndTypeProfilingStartEndOffsets(unsigned parametersStartOffset, unsigned typeProfilingStartOffset, unsigned typeProfilingEndOffset)JSC::FunctionExecutableinline
overrideParameterAndTypeProfilingStartEndOffsets(unsigned parametersStartOffset, unsigned typeProfilingStartOffset, unsigned typeProfilingEndOffset)JSC::FunctionExecutableinline
parameterCount() constJSC::FunctionExecutableinline
parameterCount() constJSC::FunctionExecutableinline
parametersStartOffset() constJSC::FunctionExecutableinline
parametersStartOffset() constJSC::FunctionExecutableinline
parseMode() constJSC::FunctionExecutableinline
parseMode() constJSC::FunctionExecutableinline
prepareForExecution(VM &, JSFunction *, JSScope *, CodeSpecializationKind, CodeBlock *&resultCodeBlock)JSC::ScriptExecutable
prepareForExecution(VM &, JSFunction *, JSScope *, CodeSpecializationKind, CodeBlock *&resultCodeBlock)JSC::ScriptExecutable
preventExtensions(JSObject *, ExecState *)JSC::JSCellprotectedstatic
preventExtensions(JSObject *, ExecState *)JSC::JSCellprotectedstatic
profiledCodeBlockFor(CodeSpecializationKind kind)JSC::FunctionExecutableinline
profiledCodeBlockFor(CodeSpecializationKind kind)JSC::FunctionExecutableinline
pureToBoolean() constJSC::JSCellinline
pureToBoolean() constJSC::JSCell
put(JSCell *, ExecState *, PropertyName, JSValue, PutPropertySlot &)JSC::JSCellstatic
put(JSCell *, ExecState *, PropertyName, JSValue, PutPropertySlot &)JSC::JSCellstatic
putByIndex(JSCell *, ExecState *, unsigned propertyName, JSValue, bool shouldThrow)JSC::JSCellstatic
putByIndex(JSCell *, ExecState *, unsigned propertyName, JSValue, bool shouldThrow)JSC::JSCellstatic
recordParse(CodeFeatures features, bool hasCapturedVariables, int lastLine, unsigned endColumn)JSC::ScriptExecutableinline
recordParse(CodeFeatures features, bool hasCapturedVariables, int lastLine, unsigned endColumn)JSC::ScriptExecutableinline
returnStatementTypeSet()JSC::FunctionExecutableinline
returnStatementTypeSet()JSC::FunctionExecutableinline
ScriptExecutable classJSC::FunctionExecutablefriend
JSC::ScriptExecutable::ScriptExecutable(Structure *, VM &, const SourceCode &, bool isInStrictContext, DerivedContextType, bool isInArrowFunctionContext, EvalContextType, Intrinsic)JSC::ScriptExecutableprotected
scriptMode() constJSC::FunctionExecutableinline
scriptMode() constJSC::FunctionExecutableinline
seenMultipleCalleeObjects()JSC::JSCellinlinestatic
seenMultipleCalleeObjects()JSC::JSCellinlinestatic
setCanUseOSRExitFuzzing(bool value)JSC::ScriptExecutableinline
setCanUseOSRExitFuzzing(bool value)JSC::ScriptExecutableinline
setCellState(CellState data) constJSC::JSCellinline
setCellState(CellState data) constJSC::JSCellinline
setDidTryToEnterInLoop(bool value)JSC::ScriptExecutableinline
setDidTryToEnterInLoop(bool value)JSC::ScriptExecutableinline
setNeverFTLOptimize(bool value)JSC::ScriptExecutableinline
setNeverFTLOptimize(bool value)JSC::ScriptExecutableinline
setNeverInline(bool value)JSC::ScriptExecutableinline
setNeverInline(bool value)JSC::ScriptExecutableinline
setNeverOptimize(bool value)JSC::ScriptExecutableinline
setNeverOptimize(bool value)JSC::ScriptExecutableinline
setOverrideLineNumber(int overrideLineNumber)JSC::ScriptExecutableinline
setOverrideLineNumber(int overrideLineNumber)JSC::ScriptExecutableinline
setPrototype(JSObject *, ExecState *, JSValue, bool)JSC::JSCellprotectedstatic
setPrototype(JSObject *, ExecState *, JSValue, bool)JSC::JSCellprotectedstatic
setStructure(VM &, Structure *)JSC::JSCell
setStructure(VM &, Structure *)JSC::JSCell
setStructureIDDirectly(StructureID id)JSC::JSCellinline
setStructureIDDirectly(StructureID id)JSC::JSCellinline
singletonFunction()JSC::FunctionExecutableinline
singletonFunction()JSC::FunctionExecutableinline
slowDownAndWasteMemory(JSArrayBufferView *)JSC::JSCellprotectedstatic
slowDownAndWasteMemory(JSArrayBufferView *)JSC::JSCellprotectedstatic
source() constJSC::ScriptExecutableinline
source() constJSC::ScriptExecutableinline
sourceID() constJSC::ScriptExecutableinline
sourceID() constJSC::ScriptExecutableinline
sourceOrigin() constJSC::ScriptExecutableinline
sourceOrigin() constJSC::ScriptExecutableinline
sourceURL() constJSC::ScriptExecutableinline
sourceURL() constJSC::ScriptExecutableinline
startColumn() constJSC::ScriptExecutableinline
startColumn() constJSC::ScriptExecutableinline
structure() constJSC::JSCell
structure(VM &) constJSC::JSCell
structure() constJSC::JSCell
structure(VM &) constJSC::JSCell
StructureFlagsJSC::FunctionExecutablestatic
structureID() constJSC::JSCellinline
structureID() constJSC::JSCellinline
structureIDOffset()JSC::JSCellinlinestatic
structureIDOffset()JSC::JSCellinlinestatic
subspaceFor(VM &)JSC::JSCellstatic
subspaceFor(VM &)JSC::JSCellstatic
toBoolean(ExecState *) constJSC::JSCellinline
toBoolean(ExecState *) constJSC::JSCell
toNumber(ExecState *) constJSC::JSCell
toNumber(ExecState *) constJSC::JSCell
toObject(ExecState *, JSGlobalObject *) constJSC::JSCellinline
toObject(ExecState *, JSGlobalObject *) constJSC::JSCell
toPrimitive(ExecState *, PreferredPrimitiveType) constJSC::JSCell
toPrimitive(ExecState *, PreferredPrimitiveType) constJSC::JSCell
toStringName(const JSObject *, ExecState *)JSC::JSCellprotectedstatic
toStringName(const JSObject *, ExecState *)JSC::JSCellprotectedstatic
toThis(JSCell *, ExecState *, ECMAMode)JSC::JSCellstatic
toThis(JSCell *, ExecState *, ECMAMode)JSC::JSCellstatic
tryLock()JSC::JSCellinline
tryLock()JSC::JSCell
type() constJSC::JSCellinline
type() constJSC::JSCell
TypedArrayStorageTypeJSC::JSCellstatic
typeInfoFlagsOffset()JSC::JSCellinlinestatic
typeInfoFlagsOffset()JSC::JSCellinlinestatic
typeInfoTypeOffset()JSC::JSCellinlinestatic
typeInfoTypeOffset()JSC::JSCellinlinestatic
typeProfilingEndOffset() constJSC::ScriptExecutableinline
typeProfilingEndOffset() constJSC::ScriptExecutableinline
typeProfilingStartOffset() constJSC::ScriptExecutableinline
typeProfilingStartOffset() constJSC::ScriptExecutableinline
unlinkedExecutable() constJSC::FunctionExecutableinline
unlinkedExecutable() constJSC::FunctionExecutableinline
unlock()JSC::JSCellinline
unlock()JSC::JSCell
usesArguments() constJSC::ScriptExecutableinline
usesArguments() constJSC::ScriptExecutableinline
usesEval() constJSC::ScriptExecutableinline
usesEval() constJSC::ScriptExecutableinline
visitChildren(JSCell *, SlotVisitor &)JSC::FunctionExecutablestatic
visitChildren(JSCell *, SlotVisitor &)JSC::FunctionExecutablestatic
visitOutputConstraints(JSCell *, SlotVisitor &)JSC::JSCellinlinestatic
visitOutputConstraints(JSCell *, SlotVisitor &)JSC::JSCellstatic
vm() constJSC::HeapCell
vm() constJSC::HeapCell
zap()JSC::HeapCellinline
zap()JSC::HeapCellinline