about summary refs log tree commit diff
path: root/compiler/rustc_llvm/llvm-wrapper/SymbolWrapper.cpp
diff options
context:
space:
mode:
authorMatthias Krüger <476013+matthiaskrgr@users.noreply.github.com>2025-04-04 21:54:56 +0200
committerGitHub <noreply@github.com>2025-04-04 21:54:56 +0200
commit00f608af18098e35135d79e907565c8d310dbce1 (patch)
tree431aacb70ca1228f26bd12c49fc7dad3dc8ae614 /compiler/rustc_llvm/llvm-wrapper/SymbolWrapper.cpp
parent5337252b9952fdd9482ed6a4add17254e5bd2c40 (diff)
parent78768361a0c06adff614515eb651a927c63c91b4 (diff)
downloadrust-00f608af18098e35135d79e907565c8d310dbce1.tar.gz
rust-00f608af18098e35135d79e907565c8d310dbce1.zip
Rollup merge of #139041 - nnethercote:rm-rustc_middle-ty-util-ExplicitSelf, r=BoxyUwU
Remove `rustc_middle::ty::util::ExplicitSelf`.

It's an old (2017 or earlier) type that describes a `self` receiver. It's only used in `rustc_hir_analysis` for two error messages, and much of the complexity isn't used. I suspect it used to be used for more things.

This commit removes it, and moves a greatly simplified version of the `determine` method into `rustc_hir_analysis`, renamed as `get_self_string`. The big comment on the method is removed because it no longer seems relevant.

r? `@BoxyUwU`
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper/SymbolWrapper.cpp')
0 files changed, 0 insertions, 0 deletions