Changeset 61588 in webkit for trunk/JavaScriptCore/runtime/Executable.h
- Timestamp:
- Jun 21, 2010, 4:17:48 PM (15 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/runtime/Executable.h
r60376 r61588 306 306 } 307 307 308 FunctionCodeBlock &bytecodeForCall(ExecState* exec, ScopeChainNode* scopeChainNode)308 FunctionCodeBlock* bytecodeForCall(ExecState* exec, ScopeChainNode* scopeChainNode) 309 309 { 310 310 ASSERT(scopeChainNode); 311 311 if (!m_codeBlockForCall) 312 312 compileForCall(exec, scopeChainNode); 313 return *m_codeBlockForCall;313 return m_codeBlockForCall; 314 314 } 315 315 … … 325 325 } 326 326 327 FunctionCodeBlock &bytecodeForConstruct(ExecState* exec, ScopeChainNode* scopeChainNode)327 FunctionCodeBlock* bytecodeForConstruct(ExecState* exec, ScopeChainNode* scopeChainNode) 328 328 { 329 329 ASSERT(scopeChainNode); 330 330 if (!m_codeBlockForConstruct) 331 331 compileForConstruct(exec, scopeChainNode); 332 return *m_codeBlockForConstruct;332 return m_codeBlockForConstruct; 333 333 } 334 334 … … 384 384 } 385 385 386 voidcompileForCall(ExecState*, ScopeChainNode*);387 voidcompileForConstruct(ExecState*, ScopeChainNode*);386 bool compileForCall(ExecState*, ScopeChainNode*); 387 bool compileForConstruct(ExecState*, ScopeChainNode*); 388 388 389 389 unsigned m_numVariables : 31;
Note:
See TracChangeset
for help on using the changeset viewer.