about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src
diff options
context:
space:
mode:
authorRalf Jung <post@ralfj.de>2022-12-27 12:31:17 +0100
committerRalf Jung <post@ralfj.de>2023-02-06 11:46:32 +0100
commit201ae7387245caa4591d4c8db4c35c170c64faf0 (patch)
tree011ec2bc77cfee914cfab9d89b61c40232046986 /compiler/rustc_codegen_llvm/src
parent0c13c172507f01d921808107d2c4ec37b43b982d (diff)
downloadrust-201ae7387245caa4591d4c8db4c35c170c64faf0.tar.gz
rust-201ae7387245caa4591d4c8db4c35c170c64faf0.zip
make PointerKind directly reflect pointer types
The code that consumes PointerKind (`adjust_for_rust_scalar` in rustc_ty_utils)
ended up using PointerKind variants to talk about Rust reference types (& and
&mut) anyway, making the old code structure quite confusing: one always had to
keep in mind which PointerKind corresponds to which type. So this changes
PointerKind to directly reflect the type.

This does not change behavior.
Diffstat (limited to 'compiler/rustc_codegen_llvm/src')
0 files changed, 0 insertions, 0 deletions