Changeset 38068 in webkit for trunk/JavaScriptCore/VM/CodeBlock.h
- Timestamp:
- Nov 2, 2008, 1:14:48 PM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/JavaScriptCore/VM/CodeBlock.h
r38066 r38068 246 246 247 247 struct CodeBlock { 248 CodeBlock(ScopeNode* ownerNode, CodeType codeType, PassRefPtr<SourceProvider> source , unsigned sourceOffset)248 CodeBlock(ScopeNode* ownerNode, CodeType codeType, PassRefPtr<SourceProvider> sourceProvider, unsigned sourceOffset) 249 249 : ownerNode(ownerNode) 250 250 , globalData(0) … … 259 259 , usesEval(ownerNode->usesEval()) 260 260 , codeType(codeType) 261 , source(source )261 , source(sourceProvider) 262 262 , sourceOffset(sourceOffset) 263 263 { … … 372 372 373 373 struct ProgramCodeBlock : public CodeBlock { 374 ProgramCodeBlock(ScopeNode* ownerNode, CodeType codeType, JSGlobalObject* globalObject, PassRefPtr<SourceProvider> source )375 : CodeBlock(ownerNode, codeType, source , 0)374 ProgramCodeBlock(ScopeNode* ownerNode, CodeType codeType, JSGlobalObject* globalObject, PassRefPtr<SourceProvider> sourceProvider) 375 : CodeBlock(ownerNode, codeType, sourceProvider, 0) 376 376 , globalObject(globalObject) 377 377 { … … 389 389 390 390 struct EvalCodeBlock : public ProgramCodeBlock { 391 EvalCodeBlock(ScopeNode* ownerNode, JSGlobalObject* globalObject, PassRefPtr<SourceProvider> source )392 : ProgramCodeBlock(ownerNode, EvalCode, globalObject, source )391 EvalCodeBlock(ScopeNode* ownerNode, JSGlobalObject* globalObject, PassRefPtr<SourceProvider> sourceProvider) 392 : ProgramCodeBlock(ownerNode, EvalCode, globalObject, sourceProvider) 393 393 { 394 394 }
Note:
See TracChangeset
for help on using the changeset viewer.