{"ast_node_type":"other","tokens":[{"end":69,"kind":"keyword","start":0,"text":"///"}]}
    /// consider `with_coercion_sites()` instead to avoid allocation.
    /// If the full set of coercion sites is known before hand,
    pub(crate) fn new(expected_ty: Ty<'tcx>) -> Self {