about summary refs log tree commit diff
path: root/compiler/rustc_llvm/llvm-wrapper/SymbolWrapper.cpp
diff options
context:
space:
mode:
authorNicholas Nethercote <n.nethercote@gmail.com>2025-03-28 13:44:55 +1100
committerNicholas Nethercote <n.nethercote@gmail.com>2025-03-28 14:15:46 +1100
commit78768361a0c06adff614515eb651a927c63c91b4 (patch)
tree0bd704afe7c3fcb89d1893dd4bf017f3bda29bd7 /compiler/rustc_llvm/llvm-wrapper/SymbolWrapper.cpp
parent217693a1f02ca6431a434926ff3417bdb6dbac2e (diff)
downloadrust-78768361a0c06adff614515eb651a927c63c91b4.tar.gz
rust-78768361a0c06adff614515eb651a927c63c91b4.zip
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.
Diffstat (limited to 'compiler/rustc_llvm/llvm-wrapper/SymbolWrapper.cpp')
0 files changed, 0 insertions, 0 deletions