about summary refs log tree commit diff
path: root/library/std/src
diff options
context:
space:
mode:
authorMatthias Krüger <matthias.krueger@famsik.de>2024-09-25 10:09:23 +0200
committerGitHub <noreply@github.com>2024-09-25 10:09:23 +0200
commit0e439090cbb17d19b985e9557d1ae23b68eb9624 (patch)
treed03a32e5fb9fd623b5c72874c7f82fa7213de796 /library/std/src
parent5b727870fa72146a465dcfd9407596b7205b83d2 (diff)
parent16093faea8a004832053146f2299b4aed6990fa0 (diff)
downloadrust-0e439090cbb17d19b985e9557d1ae23b68eb9624.tar.gz
rust-0e439090cbb17d19b985e9557d1ae23b68eb9624.zip
Rollup merge of #130734 - Luv-Ray:fix_vfe, r=lcnr
Fix: ices on virtual-function-elimination about principal trait

Extract `load_vtable` function to ensure the `virtual_function_elimination` option is always checked.
It's okay not to use `llvm.type.checked.load` to load the vtable if there is no principal trait.

Fixes #123955
Fixes #124092
Diffstat (limited to 'library/std/src')
0 files changed, 0 insertions, 0 deletions