Changeset 171108 in webkit for trunk/Source/JavaScriptCore/bytecode/CodeBlock.h
- Timestamp:
- Jul 15, 2014, 12:11:57 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Source/JavaScriptCore/bytecode/CodeBlock.h
r170774 r171108 1283 1283 switch (type()) { 1284 1284 case ProgramExecutableType: { 1285 jsCast<ProgramExecutable*>(this)->m_programCodeBlock->forEachRelatedCodeBlock(std::forward<Functor>(functor)); 1285 if (CodeBlock* codeBlock = jsCast<ProgramExecutable*>(this)->m_programCodeBlock.get()) 1286 codeBlock->forEachRelatedCodeBlock(std::forward<Functor>(functor)); 1286 1287 break; 1287 1288 } 1288 1289 1289 1290 case EvalExecutableType: { 1290 jsCast<EvalExecutable*>(this)->m_evalCodeBlock->forEachRelatedCodeBlock(std::forward<Functor>(functor)); 1291 if (CodeBlock* codeBlock = jsCast<EvalExecutable*>(this)->m_evalCodeBlock.get()) 1292 codeBlock->forEachRelatedCodeBlock(std::forward<Functor>(functor)); 1291 1293 break; 1292 1294 }
Note:
See TracChangeset
for help on using the changeset viewer.