{"ast_node_type":"enum","tokens":[{"end":87,"kind":"keyword","start":0,"text":"bug!(\"tag_base_type()"}]}
        bug!("tag_base_type() called for enum without tag: {:?}", enum_type_and_layout)
    tag_base_type_opt(tcx, enum_type_and_layout).unwrap_or_else(|| {
    })