pub(crate) fn symbol_name_provider<'tcx>( tcx: TyCtxt<'tcx>, instance: Instance<'tcx>, ) -> SymbolName<'tcx>