aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/qml/jsruntime/qv4function.cpp1
-rw-r--r--src/qml/jsruntime/qv4function_p.h9
2 files changed, 0 insertions, 10 deletions
diff --git a/src/qml/jsruntime/qv4function.cpp b/src/qml/jsruntime/qv4function.cpp
index e3575086a2..607d06756d 100644
--- a/src/qml/jsruntime/qv4function.cpp
+++ b/src/qml/jsruntime/qv4function.cpp
@@ -59,7 +59,6 @@ Function::Function(ExecutionEngine *engine, CompiledData::CompilationUnit *unit,
, code(0)
, codeData(0)
, codeSize(0)
- , engine(engine)
{
Q_ASSERT(!compilationUnit);
compilationUnit = unit;
diff --git a/src/qml/jsruntime/qv4function_p.h b/src/qml/jsruntime/qv4function_p.h
index d197098663..595955a8ec 100644
--- a/src/qml/jsruntime/qv4function_p.h
+++ b/src/qml/jsruntime/qv4function_p.h
@@ -80,12 +80,6 @@ struct URIErrorPrototype;
struct InternalClass;
struct Lookup;
-struct LineNumberMapping
-{
- quint32 codeOffset;
- int lineNumber;
-};
-
struct Function {
String *name;
@@ -98,8 +92,6 @@ struct Function {
QVector<String *> formals;
QVector<String *> locals;
- ExecutionEngine *engine;
-
Function(ExecutionEngine *engine, CompiledData::CompilationUnit *unit, const CompiledData::Function *function,
Value (*codePtr)(ExecutionContext *, const uchar *), quint32 _codeSize);
~Function();
@@ -119,7 +111,6 @@ struct Function {
};
}
-Q_DECLARE_TYPEINFO(QV4::LineNumberMapping, Q_PRIMITIVE_TYPE);
QT_END_NAMESPACE