equal
deleted
inserted
replaced
35 // We mean it. |
35 // We mean it. |
36 // |
36 // |
37 |
37 |
38 #include <QtCore/qobjectdefs.h> |
38 #include <QtCore/qobjectdefs.h> |
39 |
39 |
|
40 #include "RefPtr.h" |
|
41 |
40 namespace JSC |
42 namespace JSC |
41 { |
43 { |
42 class EvalExecutable; |
44 class EvalExecutable; |
43 class ExecState; |
45 class ExecState; |
44 } |
46 } |
65 QString sourceCode; |
67 QString sourceCode; |
66 QString fileName; |
68 QString fileName; |
67 int firstLineNumber; |
69 int firstLineNumber; |
68 |
70 |
69 QScriptEnginePrivate *engine; |
71 QScriptEnginePrivate *engine; |
70 JSC::EvalExecutable *_executable; |
72 WTF::RefPtr<JSC::EvalExecutable> _executable; |
71 intptr_t sourceId; |
73 intptr_t sourceId; |
72 bool isCompiled; |
74 bool isCompiled; |
73 }; |
75 }; |
74 |
76 |
75 QT_END_NAMESPACE |
77 QT_END_NAMESPACE |