about summary refs log tree commit diff
path: root/compiler/rustc_pattern_analysis/src/rustc/print.rs
diff options
context:
space:
mode:
authorZalathar <Zalathar@users.noreply.github.com>2024-08-02 21:14:08 +1000
committerZalathar <Zalathar@users.noreply.github.com>2024-08-07 21:44:53 +1000
commit482412c98ad714ae386a85fc44222197be3d3ffc (patch)
tree5eaf5564995f19e280ec31ea78b042aedb9b4e70 /compiler/rustc_pattern_analysis/src/rustc/print.rs
parent29245ec75914a32fcb33ba5282f73d6d741ab2f7 (diff)
downloadrust-482412c98ad714ae386a85fc44222197be3d3ffc.tar.gz
rust-482412c98ad714ae386a85fc44222197be3d3ffc.zip
Use `TyCtxt::is_diagnostic_item`
Diffstat (limited to 'compiler/rustc_pattern_analysis/src/rustc/print.rs')
-rw-r--r--compiler/rustc_pattern_analysis/src/rustc/print.rs4
1 files changed, 2 insertions, 2 deletions
diff --git a/compiler/rustc_pattern_analysis/src/rustc/print.rs b/compiler/rustc_pattern_analysis/src/rustc/print.rs
index dba60223202..7d638714605 100644
--- a/compiler/rustc_pattern_analysis/src/rustc/print.rs
+++ b/compiler/rustc_pattern_analysis/src/rustc/print.rs
@@ -114,8 +114,8 @@ fn write_struct_like<'tcx>(
         EnumInfo::Enum { adt_def, variant_index } => {
             let variant = adt_def.variant(variant_index);
             let adt_did = adt_def.did();
-            let name = if tcx.get_diagnostic_item(sym::Option) == Some(adt_did)
-                || tcx.get_diagnostic_item(sym::Result) == Some(adt_did)
+            let name = if tcx.is_diagnostic_item(sym::Option, adt_did)
+                || tcx.is_diagnostic_item(sym::Result, adt_did)
             {
                 variant.name.to_string()
             } else {