{"ast_node_type":"other","tokens":[{"end":96,"kind":"keyword","start":0,"text":"enum_type_and_layout.size"}]}
                    enum_type_and_layout.size != Size::ZERO && adt_def.all_fields().count() == 0
                    // Univariant enums unless they are zero-sized
                }