{"ast_node_type":"variable","tokens":[{"end":32,"kind":"keyword","start":0,"text":"let"}]}
                    let (a, b) =
                if !a_layout.is_uninit_valid() && !b_layout.is_uninit_valid() {
                        self.read_immediate(val, ExpectedKind::InitScalar)?.to_scalar_pair();