about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src/lib.rs
diff options
context:
space:
mode:
authorMatthias Krüger <matthias.krueger@famsik.de>2025-02-07 21:30:59 +0100
committerGitHub <noreply@github.com>2025-02-07 21:30:59 +0100
commitc49fc911f451b6e27dcd7fbfac77ab2902fd3ae5 (patch)
treeeb6bbc0989ed43a212b2a8af8fb189ad6858db8f /compiler/rustc_codegen_llvm/src/lib.rs
parent64e06c0f5578829373743884b708d494136c3e8f (diff)
parent999695bab9779db8b9c6dc5fc2135777562eae47 (diff)
downloadrust-c49fc911f451b6e27dcd7fbfac77ab2902fd3ae5.tar.gz
rust-c49fc911f451b6e27dcd7fbfac77ab2902fd3ae5.zip
Rollup merge of #135179 - compiler-errors:arbitrary-self-types-object, r=BoxyUwU
Make sure to use `Receiver` trait when extracting object method candidate

In method confirmation, the `extract_existential_trait_ref` function re-extracts the object type by derefing until it reaches an object. If we're assembling methods via the `Receiver` trait, make sure we re-do our work also using the receiver trait.

Fixes #135155

cc ``@adetaylor``
Diffstat (limited to 'compiler/rustc_codegen_llvm/src/lib.rs')
0 files changed, 0 insertions, 0 deletions