{"ast_node_type":"other","tokens":[{"end":94,"kind":"keyword","start":0,"text":"if"}]}
    if kind == ValidityRequirement::Uninit || tcx.sess.opts.unstable_opts.strict_init_checks {
    let layout_cx = LayoutCx::new(tcx, input.typing_env);
        Ok(check_validity_requirement_strict(layout, &layout_cx, kind))