{"ast_node_type":"other","tokens":[{"end":73,"kind":"keyword","start":0,"text":"//"}]}
                // but for CandidateSource::Trait, `Self` is still `Self`
                // for CandidateSource::Impl, `Self` will be instantiated to a concrete type
                let sig = self.tcx.fn_sig(assoc.def_id).instantiate_identity();