{"ast_node_type":"variable","tokens":[{"end":63,"kind":"keyword","start":0,"text":"if"}]}
            if let ItemKind::Struct(_, _, struct_def) = &i.kind
        self.with_parent(i.hir_id(), |this| {
                // If this is a tuple or unit-like struct, register the constructor.