Changeset 188219 in webkit for trunk/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h
- Timestamp:
- Aug 10, 2015, 1:24:35 PM (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/bytecode/UnlinkedCodeBlock.h
r187524 r188219 49 49 50 50 class Debugger; 51 class Function BodyNode;51 class FunctionMetadataNode; 52 52 class FunctionExecutable; 53 53 class JSScope; … … 109 109 static const unsigned StructureFlags = Base::StructureFlags | StructureIsImmortal; 110 110 111 static UnlinkedFunctionExecutable* create(VM* vm, const SourceCode& source, Function BodyNode* node, UnlinkedFunctionKind unlinkedFunctionKind, ConstructAbility constructAbility, VariableEnvironment& parentScopeTDZVariables, RefPtr<SourceProvider>&& sourceOverride = nullptr)111 static UnlinkedFunctionExecutable* create(VM* vm, const SourceCode& source, FunctionMetadataNode* node, UnlinkedFunctionKind unlinkedFunctionKind, ConstructAbility constructAbility, VariableEnvironment& parentScopeTDZVariables, RefPtr<SourceProvider>&& sourceOverride = nullptr) 112 112 { 113 113 UnlinkedFunctionExecutable* instance = new (NotNull, allocateCell<UnlinkedFunctionExecutable>(vm->heap)) … … 169 169 170 170 private: 171 UnlinkedFunctionExecutable(VM*, Structure*, const SourceCode&, RefPtr<SourceProvider>&& sourceOverride, Function BodyNode*, UnlinkedFunctionKind, ConstructAbility, VariableEnvironment&);171 UnlinkedFunctionExecutable(VM*, Structure*, const SourceCode&, RefPtr<SourceProvider>&& sourceOverride, FunctionMetadataNode*, UnlinkedFunctionKind, ConstructAbility, VariableEnvironment&); 172 172 WriteBarrier<UnlinkedFunctionCodeBlock> m_codeBlockForCall; 173 173 WriteBarrier<UnlinkedFunctionCodeBlock> m_codeBlockForConstruct;
Note:
See TracChangeset
for help on using the changeset viewer.