{"ast_node_type":"other","tokens":[{"end":40,"kind":"keyword","start":0,"text":"|"}]}
        | ty::Infer(ty::FreshFloatTy(_))
        | ty::Infer(ty::FreshIntTy(_))
        // FIXME(oli-obk): we could look behind opaque types