]> git.lizzy.rs Git - rust.git/commit
Move ty::print methods to Drop-based scope guards
authorMark Rousskov <mark.simulacrum@gmail.com>
Wed, 16 Feb 2022 18:04:48 +0000 (13:04 -0500)
committerMark Rousskov <mark.simulacrum@gmail.com>
Wed, 16 Feb 2022 22:24:23 +0000 (17:24 -0500)
commit976348603485b216b0d5314eca674a2b24df4c73
tree4b18e40496faf663e6101f16272682fd67120be2
parent393fdc10483da930cdbb00eabc3635030d2e776f
Move ty::print methods to Drop-based scope guards
30 files changed:
compiler/rustc_codegen_cranelift/src/intrinsics/mod.rs
compiler/rustc_codegen_gcc/src/type_of.rs
compiler/rustc_codegen_llvm/src/type_of.rs
compiler/rustc_codegen_ssa/src/mir/block.rs
compiler/rustc_const_eval/src/const_eval/eval_queries.rs
compiler/rustc_const_eval/src/interpret/validity.rs
compiler/rustc_const_eval/src/transform/check_consts/ops.rs
compiler/rustc_lint/src/builtin.rs
compiler/rustc_lint/src/context.rs
compiler/rustc_macros/src/query.rs
compiler/rustc_middle/src/lib.rs
compiler/rustc_middle/src/middle/stability.rs
compiler/rustc_middle/src/mir/interpret/mod.rs
compiler/rustc_middle/src/mir/pretty.rs
compiler/rustc_middle/src/ty/print/pretty.rs
compiler/rustc_middle/src/ty/structural_impls.rs
compiler/rustc_mir_build/src/thir/pattern/const_to_pat.rs
compiler/rustc_monomorphize/src/collector.rs
compiler/rustc_monomorphize/src/partitioning/mod.rs
compiler/rustc_query_impl/src/plumbing.rs
compiler/rustc_save_analysis/src/lib.rs
compiler/rustc_symbol_mangling/src/test.rs
compiler/rustc_trait_selection/src/traits/error_reporting/on_unimplemented.rs
compiler/rustc_trait_selection/src/traits/error_reporting/suggestions.rs
compiler/rustc_trait_selection/src/traits/select/candidate_assembly.rs
compiler/rustc_trait_selection/src/traits/select/mod.rs
compiler/rustc_trait_selection/src/traits/specialize/specialization_graph.rs
compiler/rustc_typeck/src/check/demand.rs
compiler/rustc_typeck/src/check/method/suggest.rs
compiler/rustc_typeck/src/collect/item_bounds.rs