@NotNull
  @Override
  public TextRange getParametersRange() {
    TextRange range = getTextRange();
    PsiElement lParen = getLParen();
    PsiElement rParen = getRParen();
    return new TextRange(
      lParen == null ? range.getStartOffset() : lParen.getTextRange().getEndOffset(),
      rParen == null ? range.getEndOffset() : rParen.getTextRange().getStartOffset()
    );
  }
@NotNull
  @Override
  public TextRange getParametersRange()