mirror of
https://github.com/roc-lang/roc.git
synced 2025-09-27 05:49:08 +00:00
comments
This commit is contained in:
parent
892d264304
commit
384bf7ca5b
1 changed files with 10 additions and 10 deletions
|
@ -369,7 +369,7 @@ pub(super) fn step_field(
|
|||
/// }
|
||||
/// )
|
||||
/// ```
|
||||
///Expression for custom decoder
|
||||
/// Expression for custom decoder
|
||||
fn custom_decoder(
|
||||
env: &mut Env<'_>,
|
||||
field_var: Variable,
|
||||
|
@ -785,7 +785,7 @@ fn state_record_update(
|
|||
// Err _ -> Err TooShort
|
||||
// Err _ -> Err TooShort
|
||||
|
||||
//THis is my new one
|
||||
// THis is my new one
|
||||
pub(super) fn finalizer(
|
||||
env: &mut Env,
|
||||
state_record_var: Variable,
|
||||
|
@ -871,12 +871,12 @@ pub(super) fn finalizer(
|
|||
.zip(field_vars.iter().rev())
|
||||
.zip(result_field_vars.iter().rev())
|
||||
{
|
||||
//[Ok field_var, Err DecodeError]
|
||||
// when rec.f0 is
|
||||
// Err _ ->
|
||||
// when Decode.decodeWith [] Decode.decoder fmt is
|
||||
// rec2 -> rec2.result
|
||||
// Ok a -> Ok a
|
||||
// [Ok field_var, Err DecodeError]
|
||||
// when rec.f0 is
|
||||
// Err _ ->
|
||||
// when Decode.decodeWith [] Decode.decoder fmt is
|
||||
// rec2 -> rec2.result
|
||||
// Ok a -> Ok a
|
||||
let (attempt_empty_decode_expr, attempt_empty_decode_var) = attempt_empty_decode_if_missing(
|
||||
state_record_var,
|
||||
env,
|
||||
|
@ -932,13 +932,13 @@ pub(super) fn finalizer(
|
|||
|
||||
// when
|
||||
// when stateRecord.f0 is
|
||||
// Ok f0-> Ok f0
|
||||
// Ok f0 -> Ok f0
|
||||
// _ ->
|
||||
// when Decode.decodeWith [] Decode.decoder fmt is
|
||||
// decRec -> decRec.result
|
||||
// is
|
||||
// _-> TooShort
|
||||
// Ok x-> expr
|
||||
// Ok x -> expr
|
||||
body = Expr::When {
|
||||
loc_cond: Box::new(Loc::at_zero(attempt_empty_decode_expr)),
|
||||
cond_var: attempt_empty_decode_var,
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue