about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src
diff options
context:
space:
mode:
authorMatthias Krüger <476013+matthiaskrgr@users.noreply.github.com>2025-03-10 15:57:14 +0100
committerGitHub <noreply@github.com>2025-03-10 15:57:14 +0100
commit0d6311931b3aa04460aa2c73aaf012242e5715e6 (patch)
tree2e5b0c598a5be73e097bef9601b2c0c63a16f76b /compiler/rustc_codegen_llvm/src
parent5717cc9ef7cdba1fe1a7710637688dfb20a85493 (diff)
parent61122d18298d1b82829a4717db896003b7d14c4d (diff)
downloadrust-0d6311931b3aa04460aa2c73aaf012242e5715e6.tar.gz
rust-0d6311931b3aa04460aa2c73aaf012242e5715e6.zip
Rollup merge of #138278 - Bryanskiy:delegation-ice-1, r=petrochenkov
Delegation: fix ICE with invalid `MethodCall` generation

`ExprKind::MethodCall` is now generated instead of `ExprKind::Call` if
- the resolved function has a `&self` argument
- the resolved function is an associated item <- was missed before

Fixes https://github.com/rust-lang/rust/issues/128190
Fixes https://github.com/rust-lang/rust/issues/128119
Fixes https://github.com/rust-lang/rust/issues/127916

r? `@petrochenkov`
Diffstat (limited to 'compiler/rustc_codegen_llvm/src')
0 files changed, 0 insertions, 0 deletions