{"ast_node_type":"other","tokens":[{"end":79,"kind":"keyword","start":0,"text":"if"}]}
                if !a_layout.is_uninit_valid() && !b_layout.is_uninit_valid() {
                // the other must be init.
                    let (a, b) =