Class ClosureWithoutExpectationHelper

  • All Implemented Interfaces:
    IApplicableCandidate, IClosureCandidate

    public class ClosureWithoutExpectationHelper
    extends AbstractClosureTypeHelper
    Strategy to compute types for lambda expression that do not have an expected type or that have an expected type which is not a SAM type. The type of the lamdba's body expression is computed without any constraints. After the fact it is used to determine whether the lambda is a procedure or a function.
    See Also:
    ClosureWithExpectationHelper
    Noinstantiate:
    This class is not intended to be instantiated by clients.