647def renderJSONWithLimits =
648 (lambda unrestricted limits : (family JSONLimits) .
649 (lambda unrestricted value : (family JSON) .
650 (eliminate
651 JSONObservedRenderResult
652 (lambda unrestricted current : (family JSONObservedRenderResult) .
653 (family JSONRenderResult))
654 (renderJSONObservedWithLimits limits value)
655 (branch
656 JSONObservedRendered
657 output
658 telemetry
659 .
660 (constructor JSONRenderResult JSONRendered output))
661 (branch
662 JSONObservedRenderFailed
663 code
664 telemetry
665 .
666 (constructor JSONRenderResult JSONRenderFailed 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.