{"ast_node_type":"function","tokens":[{"end":94,"kind":"keyword","start":0,"text":"pub(crate)"}]}
    pub(crate) fn apply_adjustments(&self, expr: &hir::Expr<'_>, adj: Vec<Adjustment<'tcx>>) {
    #[instrument(skip(self, expr), level = "debug")]
        debug!("expr = {:#?}", expr);