Changeset 197043 in webkit for trunk/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.cpp
- Timestamp:
- Feb 24, 2016, 12:46:44 PM (9 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/bytecode/UnlinkedFunctionExecutable.cpp
r197033 r197043 70 70 71 71 UnlinkedFunctionCodeBlock* result = UnlinkedFunctionCodeBlock::create(&vm, FunctionCode, 72 ExecutableInfo(function->usesEval(), function->isStrictMode(), kind == CodeForConstruct, functionKind == UnlinkedBuiltinFunction, executable->constructorKind(), executable->superBinding(), parseMode, executable->derivedContextType(), false, isClassContext , executable->arrowFunctionCodeFeatures()));72 ExecutableInfo(function->usesEval(), function->isStrictMode(), kind == CodeForConstruct, functionKind == UnlinkedBuiltinFunction, executable->constructorKind(), executable->superBinding(), parseMode, executable->derivedContextType(), false, isClassContext)); 73 73 74 74 auto generator(std::make_unique<BytecodeGenerator>(vm, function.get(), result, debuggerMode, profilerMode, executable->parentScopeTDZVariables())); … … 102 102 , m_derivedContextType(static_cast<unsigned>(derivedContextType)) 103 103 , m_sourceParseMode(static_cast<unsigned>(node->parseMode())) 104 , m_arrowFunctionCodeFeatures(node->arrowFunctionCodeFeatures())105 104 , m_name(node->ident()) 106 105 , m_inferredName(node->inferredName())
Note:
See TracChangeset
for help on using the changeset viewer.