fn keep_if() { { { { EvaluateJSReply::NumberValue( if FromJSValConvertible::from_jsval(cx, rval.handle(), ()) { unimplemented!(); }, ) } } } } fn keep_if_let() { { { { EvaluateJSReply::NumberValue( if let Some(e) = FromJSValConvertible::from_jsval(cx, rval.handle(), ()) { unimplemented!(); }, ) } } } } fn keep_for() { { { { EvaluateJSReply::NumberValue( for conv in FromJSValConvertible::from_jsval(cx, rval.handle(), ()) { unimplemented!(); }, ) } } } } fn keep_loop() { { { { EvaluateJSReply::NumberValue(loop { FromJSValConvertible::from_jsval(cx, rval.handle(), ()); }) } } } } fn keep_while() { { { { EvaluateJSReply::NumberValue( while FromJSValConvertible::from_jsval(cx, rval.handle(), ()) { unimplemented!(); }, ) } } } } fn keep_while_let() { { { { EvaluateJSReply::NumberValue( while let Some(e) = FromJSValConvertible::from_jsval(cx, rval.handle(), ()) { unimplemented!(); }, ) } } } } fn keep_match() { { { EvaluateJSReply::NumberValue( match FromJSValConvertible::from_jsval(cx, rval.handle(), ()) { Ok(ConversionResult::Success(v)) => v, _ => unreachable!(), }, ) } } }