diff options
Diffstat (limited to 'src/qml/jsruntime/qv4script.cpp')
| -rw-r--r-- | src/qml/jsruntime/qv4script.cpp | 21 |
1 files changed, 0 insertions, 21 deletions
diff --git a/src/qml/jsruntime/qv4script.cpp b/src/qml/jsruntime/qv4script.cpp index e08a63bd1f..27bb7c8d2f 100644 --- a/src/qml/jsruntime/qv4script.cpp +++ b/src/qml/jsruntime/qv4script.cpp @@ -287,27 +287,6 @@ void Script::parse() ReturnedValue Script::run() { - struct ContextStateSaver { - ExecutionContext *savedContext; - bool strictMode; - Lookup *lookups; - CompiledData::CompilationUnit *compilationUnit; - - ContextStateSaver(ExecutionContext *context) - : savedContext(context) - , strictMode(context->d()->strictMode) - , lookups(context->d()->lookups) - , compilationUnit(context->d()->compilationUnit) - {} - - ~ContextStateSaver() - { - savedContext->d()->strictMode = strictMode; - savedContext->d()->lookups = lookups; - savedContext->d()->compilationUnit = compilationUnit; - } - }; - if (!parsed) parse(); if (!vmFunction) |
