Commit 6f009014748085fb94f97fc28d0c48d377f3dab2
Fix compilation with WINSCW: "illegal use of incomplete struct/union/class 'ScriptExecutable'"
Due to r48905 in WebKit trunk. WINSCW can't deal with the fact that
T is defined after a RefPtr<T> member. And we can't include Executable.h
from SamplingTool.h since that would create a circular include.
| |   |
| 113 | 113 | |
| 114 | 114 | void sample(CodeBlock*, Instruction*); |
| 115 | 115 | |
| #if COMPILER(WINSCW) |
| ScriptExecutable* m_executable; |
| #else |
| 116 | 119 | RefPtr<ScriptExecutable> m_executable; |
| #endif |
| 117 | 121 | CodeBlock* m_codeBlock; |
| 118 | 122 | int m_sampleCount; |
| 119 | 123 | int m_opcodeSampleCount; |