{"ast_node_type":"other","tokens":[{"end":48,"kind":"keyword","start":0,"text":"ty::Float(_)"}]}
            ty::Float(_) => Some(CastTy::Float),
            ty::Uint(u) => Some(CastTy::Int(IntTy::U(u))),
            ty::Adt(d, _) if d.is_enum() && d.is_payloadfree() => Some(CastTy::Int(IntTy::CEnum)),