about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src/llvm_util.rs
diff options
context:
space:
mode:
authorNicholas Nethercote <n.nethercote@gmail.com>2023-04-16 13:47:27 +1000
committerNicholas Nethercote <n.nethercote@gmail.com>2023-04-16 13:49:12 +1000
commit32f6e7a38ebc635493f83054f7826140798a1c6c (patch)
treed9b5bbf506682460f1c997c0d1315492cfd2a238 /compiler/rustc_codegen_llvm/src/llvm_util.rs
parentd558796beb400cceb2a2b8950f35aa518a58a586 (diff)
downloadrust-32f6e7a38ebc635493f83054f7826140798a1c6c.tar.gz
rust-32f6e7a38ebc635493f83054f7826140798a1c6c.zip
Remove `EnumTypeTraversalImpl`.
I suspect this macro was around before `TypeFoldable`/`TypeVisitable`
were derivable. But now it's only used for two types, `Result` and
`Option`. Removing the macro and implementing the traits for those types
by hand makes the code much simpler.
Diffstat (limited to 'compiler/rustc_codegen_llvm/src/llvm_util.rs')
0 files changed, 0 insertions, 0 deletions