diff options
Diffstat (limited to 'src/plugins/qmltooling/qmldbg_debugger/qv4debugjob.cpp')
-rw-r--r-- | src/plugins/qmltooling/qmldbg_debugger/qv4debugjob.cpp | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/src/plugins/qmltooling/qmldbg_debugger/qv4debugjob.cpp b/src/plugins/qmltooling/qmldbg_debugger/qv4debugjob.cpp index 6ed24f29d1..847954d3de 100644 --- a/src/plugins/qmltooling/qmldbg_debugger/qv4debugjob.cpp +++ b/src/plugins/qmltooling/qmldbg_debugger/qv4debugjob.cpp @@ -3,15 +3,18 @@ #include "qv4debugjob.h" -#include <private/qv4script_p.h> #include <private/qqmlcontext_p.h> -#include <private/qv4qmlcontext_p.h> -#include <private/qv4qobjectwrapper_p.h> #include <private/qqmldebugservice_p.h> #include <private/qv4jscall_p.h> +#include <private/qv4qmlcontext_p.h> +#include <private/qv4qobjectwrapper_p.h> +#include <private/qv4script_p.h> +#include <private/qv4stackframe_p.h> #include <QtQml/qqmlengine.h> +#include <QtCore/qpointer.h> + QT_BEGIN_NAMESPACE QV4DebugJob::~QV4DebugJob() @@ -229,7 +232,8 @@ GatherSourcesJob::GatherSourcesJob(QV4::ExecutionEngine *engine) void GatherSourcesJob::run() { - for (QV4::ExecutableCompilationUnit *unit : engine->compilationUnits) { + const auto compilationUnits = engine->compilationUnits(); + for (const auto &unit : compilationUnits) { QString fileName = unit->fileName(); if (!fileName.isEmpty()) sources.append(fileName); |