equal
deleted
inserted
replaced
144 int indexForLocation(const QDeclarativeParser::LocationSpan &); |
144 int indexForLocation(const QDeclarativeParser::LocationSpan &); |
145 int indexForUrl(const QUrl &); |
145 int indexForUrl(const QUrl &); |
146 }; |
146 }; |
147 |
147 |
148 class QMetaObjectBuilder; |
148 class QMetaObjectBuilder; |
149 class Q_DECLARATIVE_EXPORT QDeclarativeCompiler |
149 class Q_AUTOTEST_EXPORT QDeclarativeCompiler |
150 { |
150 { |
151 Q_DECLARE_TR_FUNCTIONS(QDeclarativeCompiler) |
151 Q_DECLARE_TR_FUNCTIONS(QDeclarativeCompiler) |
152 public: |
152 public: |
153 QDeclarativeCompiler(); |
153 QDeclarativeCompiler(); |
154 |
154 |
159 |
159 |
160 static bool isAttachedPropertyName(const QByteArray &); |
160 static bool isAttachedPropertyName(const QByteArray &); |
161 static bool isSignalPropertyName(const QByteArray &); |
161 static bool isSignalPropertyName(const QByteArray &); |
162 |
162 |
163 int evaluateEnum(const QByteArray& script) const; // for QDeclarativeCustomParser::evaluateEnum |
163 int evaluateEnum(const QByteArray& script) const; // for QDeclarativeCustomParser::evaluateEnum |
|
164 const QMetaObject *resolveType(const QByteArray& name) const; // for QDeclarativeCustomParser::resolveType |
164 |
165 |
165 private: |
166 private: |
166 static void reset(QDeclarativeCompiledData *); |
167 static void reset(QDeclarativeCompiledData *); |
167 |
168 |
168 struct BindingContext { |
169 struct BindingContext { |