correctly implement PyNamedParameter.getTextOffset() (PY-8339)

This commit is contained in:
Dmitry Jemerov
2013-01-25 15:46:25 +01:00
parent 54dbca49f6
commit ae22e63210
@@ -52,6 +52,12 @@ public class PyNamedParameterImpl extends PyPresentableElementImpl<PyNamedParame
}
}
@Override
public int getTextOffset() {
ASTNode node = getNameIdentifierNode();
return node == null ? super.getTextOffset() : node.getTextRange().getStartOffset();
}
@Nullable
protected ASTNode getNameIdentifierNode() {
return getNode().findChildByType(PyTokenTypes.IDENTIFIER);