diff options
Diffstat (limited to 'src/qml/compiler/qv4compileddata_p.h')
-rw-r--r-- | src/qml/compiler/qv4compileddata_p.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/qml/compiler/qv4compileddata_p.h b/src/qml/compiler/qv4compileddata_p.h index 863708d23e..08c4c65a1f 100644 --- a/src/qml/compiler/qv4compileddata_p.h +++ b/src/qml/compiler/qv4compileddata_p.h @@ -235,7 +235,8 @@ struct Q_QML_PRIVATE_EXPORT Binding InitializerForReadOnlyDeclaration = 0x8, IsResolvedEnum = 0x10, IsListItem = 0x20, - IsBindingToAlias = 0x40 + IsBindingToAlias = 0x40, + IsDeferredBinding = 0x80 }; quint32 flags : 16; @@ -394,7 +395,8 @@ struct Object { enum Flags { NoFlag = 0x0, - IsComponent = 0x1 // object was identified to be an explicit or implicit component boundary + IsComponent = 0x1, // object was identified to be an explicit or implicit component boundary + HasDeferredBindings = 0x2 // any of the bindings are deferred }; // Depending on the use, this may be the type name to instantiate before instantiating this |