@Override
  protected TypeConstraint @NotNull [] getReturnTypeConstraints() {
    return GroovyExpectedTypesProvider.calculateTypeConstraints(getRefExpr());
  }
@Override
  protected TypeConstraint @NotNull [] getReturnTypeConstraints()