summaryrefslogtreecommitdiff
path: root/src/libs/qmljs/qmljscompletioncontextfinder.h
diff options
context:
space:
mode:
authorChristian Kamm <christian.d.kamm@nokia.com>2010-04-29 14:30:30 +0200
committerChristian Kamm <christian.d.kamm@nokia.com>2010-04-29 16:05:25 +0200
commita48032b6166d9f715077218791b6bd4a60c82653 (patch)
tree9a67b4793c1ba6bf19788bbce3dc353259480405 /src/libs/qmljs/qmljscompletioncontextfinder.h
parent953f0daa50a32fa2539a1a3dadcb5524b4b60b34 (diff)
downloadqt-creator-a48032b6166d9f715077218791b6bd4a60c82653.tar.gz
QmlJS: Improve completion for object bindings with 'on'.
Done-with: Erik Verbruggen
Diffstat (limited to 'src/libs/qmljs/qmljscompletioncontextfinder.h')
-rw-r--r--src/libs/qmljs/qmljscompletioncontextfinder.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/libs/qmljs/qmljscompletioncontextfinder.h b/src/libs/qmljs/qmljscompletioncontextfinder.h
index cd7696708c..7fba2d98ae 100644
--- a/src/libs/qmljs/qmljscompletioncontextfinder.h
+++ b/src/libs/qmljs/qmljscompletioncontextfinder.h
@@ -23,6 +23,8 @@ public:
bool isInLhsOfBinding() const;
bool isInRhsOfBinding() const;
+ bool isAfterOnInLhsOfBinding() const;
+
private:
int findOpeningBrace(int startTokenIndex);
void getQmlObjectTypeName(int startTokenIndex);
@@ -33,6 +35,7 @@ private:
int m_startTokenIndex;
int m_colonCount;
+ bool m_behaviorBinding;
};
} // namespace QmlJS