{"ast_node_type":"variable","tokens":[{"end":81,"kind":"keyword","start":0,"text":"if"}]}
        if let InhabitedPredicate::True = self.ty.inhabited_predicate(self.tcx) {
        diag.span_label(self.label, fluent::lint_builtin_unpermitted_type_init_label);
            // Only suggest late `MaybeUninit::assume_init` initialization if the type is inhabited.