@Override
  public @NotNull PsiReferenceParameterList getTypeArgumentList() {
    PsiReferenceExpression expression = getMethodExpression();
    PsiReferenceParameterList result = expression.getParameterList();
    if (result != null) return result;
    LOG.error("Invalid method call expression. Children:\n" + DebugUtil.psiTreeToString(expression, true));
    return result;
  }
@Override
  public @NotNull PsiReferenceParameterList getTypeArgumentList()