diff options
author | Simon Hausmann <[email protected]> | 2013-08-16 21:31:24 +0200 |
---|---|---|
committer | Lars Knoll <[email protected]> | 2013-08-16 21:39:51 +0200 |
commit | 3bc7823fc86b4b2f8b7ef5c147c10568e5ed0296 (patch) | |
tree | 049b1687b85a5f5a3f0300c335ffb792a6a0d3f5 /src/qml/jsruntime/qv4function_p.h | |
parent | 33149123187fda2bc96bd0288502cca97016791d (diff) |
Merge Function::init with the constructor
Change-Id: I557f8a80aa2c74398b94e87ed0f29fe8d2297150
Reviewed-by: Lars Knoll <[email protected]>
Diffstat (limited to 'src/qml/jsruntime/qv4function_p.h')
-rw-r--r-- | src/qml/jsruntime/qv4function_p.h | 15 |
1 files changed, 2 insertions, 13 deletions
diff --git a/src/qml/jsruntime/qv4function_p.h b/src/qml/jsruntime/qv4function_p.h index d9ba9dccb8..d197098663 100644 --- a/src/qml/jsruntime/qv4function_p.h +++ b/src/qml/jsruntime/qv4function_p.h @@ -100,21 +100,10 @@ struct Function { ExecutionEngine *engine; - Function(ExecutionEngine *engine, String *name) - : name(name) - , compiledFunction(0) - , compilationUnit(0) - , code(0) - , codeData(0) - , codeSize(0) - , engine(engine) - {} + Function(ExecutionEngine *engine, CompiledData::CompilationUnit *unit, const CompiledData::Function *function, + Value (*codePtr)(ExecutionContext *, const uchar *), quint32 _codeSize); ~Function(); - // ### Merge with constructor later. - void init(CompiledData::CompilationUnit *unit, const CompiledData::Function *function, - Value (*codePtr)(ExecutionContext *, const uchar *), quint32 _codeSize); - inline QString sourceFile() const { return compilationUnit->fileName(); } inline bool usesArgumentsObject() const { return compiledFunction->flags & CompiledData::Function::UsesArgumentsObject; } |