{"ast_node_type":"variable","tokens":[{"end":68,"kind":"keyword","start":0,"text":"&&"}]}
                        && let Some(union_ty) = union_ty(place_base)
                    if let ProjectionElem::Field(field, _) = elem
                    {