forked from qt-creator/qt-creator
QmlJS: Rename range-related functions.
astPath -> rangePath To make it more explicit that it does not return the full ast path. declaringMember -> rangeAt Since things like function expressions and declarations and grouped property bindings are also ranges and returned by this function. Change-Id: I70cc99f21635b21dd6f3088a6e5782d84f6f108a Reviewed-on: http://codereview.qt.nokia.com/1045 Reviewed-by: Fawzi Mohamed <fawzi.mohamed@nokia.com>
This commit is contained in:
@@ -72,7 +72,7 @@ public:
|
||||
|
||||
const int pos = interface->currentFile().cursor().position();
|
||||
|
||||
if (QmlJS::AST::Node *member = interface->semanticInfo().declaringMember(pos)) {
|
||||
if (QmlJS::AST::Node *member = interface->semanticInfo().rangeAt(pos)) {
|
||||
if (QmlJS::AST::UiObjectBinding *b = QmlJS::AST::cast<QmlJS::AST::UiObjectBinding *>(member)) {
|
||||
if (b->initializer->lbraceToken.startLine == b->initializer->rbraceToken.startLine)
|
||||
objectInitializer = b->initializer;
|
||||
|
||||
Reference in New Issue
Block a user