src/declarative/qml/qdeclarativeinstruction_p.h
changeset 33 3e2da88830cd
parent 30 5dc02b23752f
child 37 758a864f9613
equal deleted inserted replaced
30:5dc02b23752f 33:3e2da88830cd
    56 #include <QtCore/qglobal.h>
    56 #include <QtCore/qglobal.h>
    57 
    57 
    58 QT_BEGIN_NAMESPACE
    58 QT_BEGIN_NAMESPACE
    59 
    59 
    60 class QDeclarativeCompiledData;
    60 class QDeclarativeCompiledData;
    61 class Q_DECLARATIVE_EXPORT QDeclarativeInstruction
    61 class Q_AUTOTEST_EXPORT QDeclarativeInstruction
    62 {
    62 {
    63 public:
    63 public:
    64     enum Type { 
    64     enum Type { 
    65         //
    65         //
    66         // Object Creation
    66         // Object Creation
   156         PopValueType,            /* fetchValue */
   156         PopValueType,            /* fetchValue */
   157 
   157 
   158         // 
   158         // 
   159         // Deferred creation
   159         // Deferred creation
   160         //
   160         //
   161         Defer,                    /* defer */
   161         Defer                    /* defer */
   162     };
   162     };
   163     QDeclarativeInstruction()
   163     QDeclarativeInstruction()
   164         : line(0) {}
   164         : line(0) {}
   165 
   165 
   166     Type type;
   166     Type type;