Some refactoring needed to create ranges for JavaScript functions.

This commit is contained in:
Roberto Raggi
2010-02-02 16:36:14 +01:00
parent 03fa188b41
commit 14ffb1e465
8 changed files with 46 additions and 13 deletions

View File

@@ -93,7 +93,7 @@ public:
Range(): ast(0) {}
public: // attributes
QmlJS::AST::UiObjectMember *ast;
QmlJS::AST::Node *ast;
QTextCursor begin;
QTextCursor end;
};
@@ -106,7 +106,7 @@ public:
int revision() const;
// Returns the declaring member
QmlJS::AST::UiObjectMember *declaringMember(int cursorPosition) const;
QmlJS::AST::Node *declaringMember(int cursorPosition) const;
// Returns the AST node under cursor
QmlJS::AST::Node *nodeUnderCursor(int cursorPosition) const;