{"ast_node_type":"other","tokens":[{"end":47,"kind":"keyword","start":0,"text":"&&"}]}
                            && layout.is_1zst()
                            tcx.layout_of(infcx.typing_env(param_env).as_query_input(ty_a))
                            && !ty_a.has_non_region_param()