{"ast_node_type":"other","tokens":[{"end":100,"kind":"keyword","start":0,"text":"if"}]}
                if adt_def.repr().transparent() && adt_def.is_struct() && !self.parents.contains(&t)
            ty::Adt(adt_def, args) => {
                {