@Override
  @Nullable
  protected PsiType getClosureParameterType(@NotNull GrFunctionalExpression closure, int index) {
    if (CompileStaticUtil.isCompileStatic(closure)) {
      return null;
    }

    return inferType(closure, index);
  }
@Override
  @Nullable
  protected PsiType getClosureParameterType(@NotNull GrFunctionalExpression closure, int index)