OSDN Git Service

QmlJS: Avoid infinite recursion when encountering property loops.
authorChristian Kamm <christian.d.kamm@nokia.com>
Tue, 8 Jun 2010 13:36:06 +0000 (15:36 +0200)
committerChristian Kamm <christian.d.kamm@nokia.com>
Tue, 8 Jun 2010 13:37:16 +0000 (15:37 +0200)
commit313d30654ec6a731914cf600977a1aa97520228b
tree034a4c11ee87acb918e67479ffe1869444fd92d7
parent181cecbb32b7c4210f8a4906e7d731cd18a5429c
QmlJS: Avoid infinite recursion when encountering property loops.

Such as
property int foo: bar
property int bar: foo.

Task-number: QTCREATORBUG-1389
Reviewed-by: Roberto Raggi
src/libs/qmljs/qmljsevaluate.cpp
src/libs/qmljs/qmljsinterpreter.cpp
src/libs/qmljs/qmljsinterpreter.h