1196def jsonWord64 =
1197 (lambda unrestricted value : (family JSON) .
1198 (eliminate JSONBytesAccessResult
1199 (lambda unrestricted current : (family JSONBytesAccessResult) . (family JSONWord64AccessResult))
1200 (jsonNumber value)
1201 (branch JSONBytesAccessSucceeded digits .
1202 (nat-eliminate
1203 (lambda unrestricted fits : Nat . (family JSONWord64AccessResult))
1204 (constructor JSONWord64AccessResult JSONWord64AccessFailed
1205 (constructor JSONErrorCode JSONNumericRangeUnsupported))
1206 (lambda unrestricted p : Nat .
1207 (lambda unrestricted unused : (family JSONWord64AccessResult) . (jsonWord64Digits digits)))
1208 (jsonWord64DigitsFit digits)))
1209 (branch JSONBytesAccessFailed code .
1210 (constructor JSONWord64AccessResult JSONWord64AccessFailed 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.