{"ast_node_type":"other","tokens":[{"end":87,"kind":"keyword","start":0,"text":"//"}]}
                    // For consistency with `write_discriminant`, and to make sure that
                if op.layout().is_uninhabited() {
                    // `project_downcast` cannot fail due to strange layouts, we declare immediate UB