about summary refs log tree commit diff
path: root/compiler/rustc_codegen_llvm/src
diff options
context:
space:
mode:
authorMatthias Krüger <matthias.krueger@famsik.de>2023-02-14 18:24:43 +0100
committerGitHub <noreply@github.com>2023-02-14 18:24:43 +0100
commit207d6e177ffb80c8f4bb4d49d6770be1e97177de (patch)
treedf0d96acdfc25b1552285c4b958fb3f81f182fbc /compiler/rustc_codegen_llvm/src
parentedcdab08a4da70c5d306d1203d04f039193dce7d (diff)
parent26e3363c5166effef80aa4bd22f2ea38ecc7cbc3 (diff)
downloadrust-207d6e177ffb80c8f4bb4d49d6770be1e97177de.tar.gz
rust-207d6e177ffb80c8f4bb4d49d6770be1e97177de.zip
Rollup merge of #108039 - eggyal:traverse_refcounts_via_functors, r=oli-obk
Refactor refcounted structural_impls via functors

The mapping of values in refcounted types can be extracted as a functor, simplifying the implementations in the type library (whose structural folding impls now all use such functors).  This functor could also prove more generally useful elsewhere.
Diffstat (limited to 'compiler/rustc_codegen_llvm/src')
0 files changed, 0 insertions, 0 deletions