fn variant_find_init_error<'tcx>(
    cx: &LateContext<'tcx>,
    ty: Ty<'tcx>,
    variant: &VariantDef,
    substs: SubstsRef<'tcx>,
    descr: &str,
    init: InitKind
) -> Option<InitError>