11565def inferLambdaBody :
11566 (pi unrestricted multiplicity : (family CoreMultiplicity) .
11567 (pi unrestricted domain : (family CoreTerm) .
11568 (pi unrestricted bodyResult : (family CoreInferenceResult) . (family CoreInferenceResult)))) =
11569 (lambda unrestricted multiplicity : (family CoreMultiplicity) .
11570 (lambda unrestricted domain : (family CoreTerm) .
11571 (lambda unrestricted bodyResult : (family CoreInferenceResult) .
11572 (eliminate
11573 CoreInferenceResult
11574 (lambda unrestricted result : (family CoreInferenceResult) . (family CoreInferenceResult))
11575 bodyResult
11576 (branch
11577 CoreInferred
11578 bodyType
11579 .
11580 (constructor
11581 CoreInferenceResult
11582 CoreInferred
11583 (constructor CoreTerm CorePi multiplicity domain bodyType)))
11584 (branch
11585 CoreInferenceFailed
11586 code
11587 .
11588 (constructor CoreInferenceResult CoreInferenceFailed code))))))The compiler supplied declaration spans and resolved links from this source snapshot. This page does not assert that this file belongs to a checked closure.