aboutsummaryrefslogtreecommitdiffstats
path: root/src/qml/compiler/qv4compileddata_p.h
diff options
context:
space:
mode:
authorJüri Valdmann <juri.valdmann@qt.io>2018-10-09 12:16:19 +0200
committerJüri Valdmann <juri.valdmann@qt.io>2018-10-17 09:00:52 +0000
commit7b334a0cebfc9480b5c5f7cf487feb1157d6ef07 (patch)
tree47a711f583f6b5344c9a2f49974ca5f12b207aa3 /src/qml/compiler/qv4compileddata_p.h
parent88868a0a3aa94331fb722d6032149593e762308e (diff)
QQmlScriptData: Extract qmlContextDataForContext from scriptValueForContext
Refactoring only, no behavior changes. Task-number: QTBUG-69408 Change-Id: Ifd26957dca69bcd658ad5f989108a661b9996d6c Reviewed-by: Simon Hausmann <simon.hausmann@qt.io>
Diffstat (limited to 'src/qml/compiler/qv4compileddata_p.h')
-rw-r--r--src/qml/compiler/qv4compileddata_p.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/qml/compiler/qv4compileddata_p.h b/src/qml/compiler/qv4compileddata_p.h
index c2ece459c8..b36b1a91ea 100644
--- a/src/qml/compiler/qv4compileddata_p.h
+++ b/src/qml/compiler/qv4compileddata_p.h
@@ -1176,6 +1176,8 @@ public:
FunctionIterator objectFunctionsEnd(const Object *object) const { return FunctionIterator(data, object, object->nFunctions); }
// ---
+ bool isESModule() const { return data->flags & Unit::IsESModule; }
+ bool isSharedLibrary() const { return data->flags & Unit::IsSharedLibrary; }
QStringList moduleRequests() const;
Heap::Module *instantiate(ExecutionEngine *engine);
const Value *resolveExport(QV4::String *exportName);